Envío de mensajes de Texto vía API REST

488 views
Skip to first unread message

Enlace Visual 2017

unread,
Feb 20, 2021, 4:20:07 PM2/20/21
to Comunidad de Visual Foxpro en Español
Hola amigos foxeros, por favor me podrían ayudar con lo siguiente: Donde encuentro un video guía ,o un ejemplo donde me muestre, como enviar mensajes de texto utilizando API REST.

De antemano gracias.

Atte 

Luis Alberto Bernal B.
Valledupar - Colombia.

Carlos Estrada Jr

unread,
Feb 20, 2021, 11:28:10 PM2/20/21
to publice...@googlegroups.com

 

hola

 

he logrado usar la plataforma twilio.com desde vfp, ahi puedes encontrar ejemplos, por diferentes métodos y otros lenguajes de programacion. No hay soporte para VFP

 

el servicio es de paga y no es barato.

 

En vfpx en GitHub hay un proyecto “twiliox” que examine antes , con la finalidad de usarlo, sin embargo , ya no funciona debido a que el api de twilio.com ha tenido cambios y el proyecto twiliox ya no ha sido actualizado

 

Entonces  hice un pequeño programa en c# que llamo desde fox, el programa en c#  usa una libreria que ofrece twilio.com y asi puedo enviar sms desde fox

 

saludos

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/23f21192-c674-4a4c-86f3-14d846ccf3f3n%40googlegroups.com.

 

Kenneth Tamayo

unread,
Jan 13, 2022, 9:12:22 PM1/13/22
to Comunidad de Visual Foxpro en Español
Hola,

He usado TwilioX (https://github.com/VFPX/TwilioX) con éxito por mucho tiempo pero a partir del 31 de enero parece que no será posible usarlo por las notificaciones que vengo recibiendo de parte de Twilio sobre el cambio a TLS 1.2.

De mi parte, hice los cambios en mi INTERNET OPTIONS (IE,etc) para que solo acepte TLS 1.2 pero no ha surtido efecto sobre VFP. 

Como parte de la prueba, hice ésto (fuera de TwilioX):

SET LIBRARY TO VFPConnection  && (librería de Craig Boyd)
? HTTPSToStr("https://api.twilio.com") && funciona como siempre sin problema
? HTTPSToStr("https://api.twilio.com:8443") && no regresa nada -- el puerto 8443 es el área de prueba de Twilio con el cambio de TLS

Carlos, puedes compartirnos tu pequeño programa en c# que llamas desde VFP?

Gracias!!

Allan Raúl Acuña

unread,
Jan 15, 2022, 11:21:33 AM1/15/22
to Comunidad de Visual Foxpro en Español
Hola Carlos
Tiene algun costo tu solucion en C# para usarla desde VFP?

Nos avisas.

Saludos cordiales.

Lic. Allan Raúl Acu₧a
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroamérica

De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Kenneth Tamayo <kennet...@gmail.com>
Enviado: jueves, 13 de enero de 2022 20:12
Para: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Asunto: Re: [vfp] Envío de mensajes de Texto vía API REST
 
--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Oscar Quiros Coto

unread,
Jan 15, 2022, 3:33:56 PM1/15/22
to Comunidad de Visual Foxpro en Español
Buenas tardes.
Yo lo que hice con este tipo de conexiones fue hacer el consumo de WS a mi hosting, y de mi hosting al proveedor, con eso me evito mucho problemas.
Además, por ser varios clientes, puedo tener control de la interacción con el WS de mi hosting desde y hacia el proveedor.
Entonces, desde VFP consumo WS a mi hosting y de mi hosting al proveedor.

Saludos cordiales.

Dsan

unread,
Jan 18, 2022, 6:07:37 AM1/18/22
to publice...@googlegroups.com
Esta forma es usando la aplicacion de smsgateway24  la encuentras en google play no es cara.   registrate en https://smsgateway24.com para obtener un token
y el codigo esta aca, esto resulta mas económico que comprando paquetes de sms al proveedor, sin abusar funciona.

Local oErr As Exception
Private All Like lc*

lcCodArea = "505"
lcNumero = "88332211"
lcApiToken = "Aqui va tu tocken"
lcDeviceId = "5070"
lcEnviado = ""
lcSimCard = "0a8e3c0c5c272167" 
lcMensaje = "Testeando smsgateway24 dsde VfpAdvanced 10.1"



Local loXmlHttp As MSXML2.XMLHTTP.6.0

loXmlHttp = Createobject("MSXML2.XMLHTTP.6.0")
loXmlHttp.Open("POST" , lcUrl, .F.)
lcEnviado =  "token=" + lcApiToken + "&sendto=%2B" + lcCodArea + lcNumero + "&device_id=" + lcDeviceId + "&sim=" + lcSimCard + "&urgent=1" + "&body=" + lcMensaje
loXmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
loXmlHttp.Send(lcEnviado)
lcResponsetext = loXmlHttp.Responsetext

If loXmlHttp.Status = 200
If At("Sms has been saved successfully",lcResponsetext) > 0 Then
Messagebox("Mensaje Enviado!",0+64,"Ok!",400)  &&& Deley 4ms por si las moscas...
Else
Messagebox("Error de envio de SMS"+Chr(13)+lcResponsetext,0+48,"Alerta",100)
Endif
Endif
loXmlHttp =  NULL 
Release loXmlHttp

Saludos

DS















Kenneth Tamayo

unread,
Jan 19, 2022, 6:26:05 PM1/19/22
to publice...@googlegroups.com
Fantástico… muchas gracias 

--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/fFFOX1nBbRQ/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CADC20DTvzXV9J1euYnfqF%3DRBd01CqGr0x5oM2V4i_jXGAntd%3Dw%40mail.gmail.com.

Alfonso Ramirez Diaz

unread,
Aug 3, 2023, 10:11:17 AM8/3/23
to Comunidad de Visual Foxpro en Español
Estimado DS

Sabes si usando la plataforma smsgateway24.com te cobran adicional las compañías de teléfono por SMS enviado ?

Desde ya muchas gracias
Reply all
Reply to author
Forward
0 new messages