API

Documentación API

Obtenga acceso rápido y fácil a una amplia gama de documentos para ayudarle a escribir aplicaciones e interactuar con las API de TukekeVoIP.

Tutoriales

Obtenga acceso rápido y fácil a una amplia gama de documentos para ayudarle a escribir aplicaciones e interactuar con las API de TukekeVoIP.

HTML API

Los mensajes SMS se envían haciendo llamadas HTTPS a la API.
Este comando le permite enviar uno o más mensajes SMS haciendo llamadas HTTPS directamente a la API. Para enviar varios mensajes a su base de datos de números móviles, puede llamar a este comando en un bucle.
Comenzar es rápido y fácil - todo lo que necesita hacer es copiar y pegar la URL directamente en su navegador web para enviar un mensaje! El servidor responderá con un identificador único para cada mensaje (denominado ID de mensaje del API). Este ID de mensaje de API se puede utilizar para rastrear y supervisar el estado de su mensaje.
Para mensajes de gran volumen, recomendamos el uso de conexiones HTTPS persistentes (keep-alive). También se pueden utilizar varias conexiones HTTPS simultáneas para obtener un rendimiento adicional.


https://api.tukekevoip.com/sms-api?accountnumber=xxxxxxxxxxxxxxxxxx&apikey=xxxxxxxxxxxxxxx&from=1305999999&to=13058888888&text=Mensaje+de+Texto+de+Prueba++++&Submit=Submit

Este comando le permite enviar uno o más mensajes SMS. El servidor responderá con un identificador único para cada mensaje. También puede enviar a varios teléfonos en una sola solicitud HTTPS (hasta 200 mensajes). Esto es útil si está enviando el mismo texto de mensaje a varios teléfonos.


                                    <form action="https://api.tukekevoip.com/sms-api" method="POST" name="form-send-sms">
                                        <input name="accountnumber" type="hidden" value="xxxxxxxxxxxxxxxxxxxxx" />
                                        <input name="apikey" type="hidden" value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
                                        <input name="from" type="text" size="35" placeholder="From (ej: Cod Pais + Cod Area + Telf)"/>
                                        <input name="to" type="text"  size="35" placeholder="To (ej: Cod Pais + Cod Area + Telf)"/>
                                        <textarea name="text" cols="50" rows="4" id="text" placeholder="Message" maxlength="160">
                                        </textarea>
                                        <input name="Submit" type="submit" value="Submit">
                                    </form>
                                

JavaScript API

                              var xhr = new XMLHttpRequest();
                              var url = https://api.tukekevoip.com/sms-api
                              xhr.open("POST", url+"?accountnumber=xxxxxxxxx&apikey=xxxxxxxxxxxxxxxxxxxxxx&from=1305xxxxxxx&to=507xxxxxxxx&text=Test%2Bmessage%2Btext", true);
                              xhr.onreadystatechange = function(){
                                if (xhr.readyState == 4 && xhr.status == 200) {
                                  console.log(’success’);
                                }
                              };
                              xhr.send();
                          

CURL API

                           
                            CURL CALL:
                            ==========

                            curl "https://api.tukekevoip.com/sms-api?accountnumber=xxxxxxxxx&apikey=xxxxxxxxxxxxxxxxx&from=1305xxxxxxx&to=507xxxxxxxx&text=Test%2Bmessage%2Btext"



                            
                                


Variables para envio de sms

Variable Concepto
apikey Clave privada generada en su cuenta https:/my.tukekevoip.com.
accountnumber Número de Cuenta necesario para hacer uso de todos nuestros servicios, Generada al momento de crear su cuenta.
text Contenido del mensaje de texto a enviar.
from Número de teléfono que envía el SMS, algunas operadoras y equipos móviles aceptan texto como destinatario, puede colocar su nombre, Ej from=”tukekevoip”, si coloca un texto y el operador no lo acepta el destinatario será un numero genérico.
to Número de teléfono de destino.


Variables para verificación de Status de sms

Variable Concepto
apikey Clave privada generada en su cuenta https:/my.tukekevoip.com.
accountnumber Número de Cuenta necesario para hacer uso de todos nuestros servicios, Generada al momento de crear su cuenta.
messageId Numero de ID único de cada mensaje, al momento de realizar el envío de un SMS el sistema le entregara dicha variable en su respuesta.


Respuestas de Sistema en Envío

                                //Codigo de Error//
                                    {
                                        "version":"1.00",
                                        "code":"001",
                                        "error":"true",
                                        "resultstring":"Failure",
                                        "statusmessage":"API Key Invalid or Not Available"
                                    }

                                    {
                                        "version":"1.00",
                                        "code":"002",
                                        "error":"true",
                                        "resultstring":"Failure",
                                        "to":"13055454xx",
                                        "statusmessage":"Invalid format in the destination number"
                                    }

                                    {
                                        "version":"1.00",
                                        "code":"003",
                                        "error":"true",
                                        "resultstring":"Failure",
                                        "statusmessage":"Invalid or empty text"
                                    }

                                    {
                                        "version":"1.00",
                                        "code":"004",
                                        "error":"true",
                                        "resultstring":"Failure",
                                        "statusmessage":"405, Method Not Allowed"
                                    }
                                
                                //Respuesta de envio efectivo
                                    {
                                        "version":"1",
                                        "code":"005",
                                        "resultstring":"Success",
                                        "status":"Send",
                                        "to":"+345735375",
                                        "id":"48",
                                        "statusmessage":"Message sent successfully"
                                    }
                                


Respuestas de Sistema en verificación de Status

                                //Codigo de Error en verificación//
                                    {
                                        "version":"1.00",
                                        "code":"010",
                                        "error":"true",
                                        "resultstring":"Failure",
                                        "statusmessage":"Error validating SMS, please verify ID"
                                    }

                                    
                                
                                //Respuesta de verificación positiva
                                    {
                                        "version":"1",
                                        "code":"011",
                                        "resultstring":"Success",
                                        "statusmessage":"To send"
                                    }

                                    {
                                        "version":"1",
                                        "code":"012",
                                        "resultstring":"Success",
                                        "statusmessage":"No plan available to send"
                                    }

                                    {
                                        "version":"1",
                                        "code":"013",
                                        "resultstring":"Success",
                                        "statusmessage":"SMS Sent"
                                    }

                                    {
                                        "version":"1",
                                        "code":"014",
                                        "resultstring":"Success",
                                        "statusmessage":"Invalid destination number"
                                    }
                                


Lista de Codigos de respuesta

Código Concepto
001 API Key Invalid or Not Available.
002 Invalid format in the destination number.
003 Invalid or empty text.
004 405, Method Not Allowed.
005 Message sent successfully.
010 Error validating SMS, please verify ID.
011 To send.
012 No plan available to send.
013 SMS Sent.
014 Invalid destination number.

Configuración Zoiper APP IOS, Android & Desktop





Trabajamos para nuestros clientes, para facilitar el proceso de configuración de sus dispositivos tenemos a su disposición en su panel de administración toda la información para configurar tanto sus Softphone como aplicaciones para Windows y MOC OS.


En el menú de Configuración de Dispositivos tendrá un código QR ya pre configurado con su información de cuenta como un link de descarga para aplicaciones de escritorio.


Si desea puede utilizar las siguientes opciones de configuración genérica, luego ingresar a su panel de administración para obtener su username y su Password.

SmartPhone

QR image

Desktop






CRM Vtiger

Esta función le ofrece la flexibilidad de enviar mensajes de texto a sus clientes. Puede enviar mensajes de texto a varios registros en una sola toma. Además de enviar manualmente mensajes, también puede enviar notificaciones automáticas activadas por flujos de trabajo en Vtiger CRM.



Primero debera descargar nuestra libreria y guardar el contenido via FTP en modules/SMSNotifier/providers



Configuración


  • Haga clic en la ficha SMS Notifier . Puede encontrarlo en Todos los desplegables en la barra de menús
  • Haga clic en el icono de llave inglesa> Configuración del servidor
  • Haga clic en Nueva configuración y configure los siguientes detalles en la ventana emergente que aparece.

Completar todos los datos solicitados en el formulario.





Campo Concepto
Provider Seleccionamos TukekeVoIP de la lista desplegable.
Active Colocamos en yes la activación del servicio.
User Name Su email registrado en nuestros sistemas al momento de crear su cuenta.
Password Contraseña de su cuenta en my.tukekevoip.com.
Accountnumber Número de cuenta, podrá encontrarlo en su panel de administración en la sección API Key.
Apikey Clave privada, deberá generarla en su panel de administración en API Generator.
From Numero de Teléfono que quiere usar como remitente, puede usar un numero propio donde pueda recibir respuestas de sus clientes.


Guardamos el formulario y listo, ya tenemos configurado nuestro Gateway para enviar SMS



Envío de SMS


Para enviar SMS a registros en la vista de lista.

  • Haga clic en el módulo deseado. Por ejemplo, contactos, contactos u organizaciones.
  • Seleccione los registros deseados a los que desee enviar SMS. Puede seleccionar registros haciendo clic en las casillas correspondientes que preceden a los registros.


  • Ahora haga clic en el menú desplegable Acciones > Enviar SMS


  • Selecciona el campo donde está almacenado los números móviles de sus contactos.



  • Escribimos nuestro mensaje de texto y hacemos clic en enviar.


Listo !

Politicas de Cookies

Utilizamos cookies propias y de terceros para realizar análisis de uso y de medición de nuestra web para mejorar nuestros servicios. Si continua navegando,consideramos que acepta su uso. Puede cambiar la configuración u obtener más información aquí

Acepto!