Documentación api para el id de remitente

Documentación | SmsGateway24.com

v.1.0

1. Obteniendo un token:

Descripción: Tras la ejecución exitosa de esta consulta, recibirá un token. Posteriormente, puede utilizar este token para acceder al servidor y hacer peticiones adicionales.
Extremo: https://smsgateway24.com/getdata/gettoken
Método:: GET
Parámetros de la solicitud:
Variable Tipo Descripción
email string [requerido] Your login in the system. Usually email
pass string [requerido] Your password in the system

Respuesta con formato JSON::
Variable Tipo Descripción
token string Tu token se adquiere a través del método de recuperación de tokens:
error int 0 | 1 - indica si hay un error al procesar la solicitud
message string Mensaje de error, vacío si todo está en orden.
Enlace al ejemplo de código Curl
Enlace al ejemplo de código Guzzle
Ejemplo de la respuesta:
{"error":0,"message":"OK","token":"abbde3e31e9d026c02f41119fc551111e"}
or
{"error":1,"message":"Login or password incorrect"}

2. Enviar SMS usando el ID del remitente. (POST)

Descripción: Cuando usted solicitó un ID de remitente para su empresa, usted puede enviar solicitudes de API de SMS.
Extremo: https://smsgateway24.com/getdata/addsmstosenderid
Método:: POST
Parámetros de la petición como JSON:
{
    "token":"5f0eb980819f0e07b9b14d5dsacxzc6a",
    "send_to":"+4915752982212",
    "sender_id":"2",
    "template_id":"9",
    "webhook_callback_url":"https://webhook.site/5557129a-8513-4cb8-ae2e-8aa17a5bb957",
    "template_data":{
        "var_1":"John",
        "order":"777"
    }
}

Donde:
Variable Tipo Descripción
token string [requerido] Su token se adquiere mediante el método de recuperación de token.
send_to string [requerido] Número de teléfono del cliente. Por ejemplo: +4915752982212
sender_id string [requerido] IDs de tu ID de remitente. Puedes encontrar tus IDs de remitente aquí: Sender ID list
template_id string [requerido] Puedes obtener tus identificadores de plantilla aquí:Template list
webhook_callback_url string [opcional] Establezca la URL de su servidor para obtener llamadas
template_data json [opcional] Sus nombres dinámicos de variables.

Respuesta con formato JSON::
Variable Tipo Descripción
token string Tu token se adquiere a través del método de recuperación de tokens:
error int 0 | 1 - indica si hay un error al procesar la solicitud
message string Mensaje de error, vacío si todo está en orden.
cost float Coste de SMS
Ejemplo de la respuesta:
{"error":0,"sms_id":63752087,"message":"Sms has been saved successfully","cost":0.068}

3. Enviar SMS usando el ID del remitente. (GET)

Descripción: Cuando usted solicitó un ID de remitente para su empresa, usted puede enviar solicitudes de API de SMS.
Extremo: https://smsgateway24.com/getdata/addsmstosenderid
Método:: GET
Parámetros de la petición como JSON: Donde:
Variable Tipo Descripción
token string [requerido] Su token se adquiere mediante el método de recuperación de token.
send_to string [requerido] Número de teléfono del cliente. Por ejemplo: +4915752982212
sender_id string [requerido] IDs de tu ID de remitente. Puedes encontrar tus IDs de remitente aquí: Sender ID list
template_id string [requerido] Puedes obtener tus identificadores de plantilla aquí:Template list
webhook_callback_url string [opcional] Establezca la URL de su servidor para obtener llamadas
template_data_as_string json [opcional] Sus nombres dinámicos de variables.

Respuesta con formato JSON::
Variable Tipo Descripción
token string Tu token se adquiere a través del método de recuperación de tokens:
error int 0 | 1 - indica si hay un error al procesar la solicitud
message string Mensaje de error, vacío si todo está en orden.
cost float Coste de SMS
Ejemplo de la solicitud:
https://smsgateway24.com/getdata/addsmstosenderid?token=5f0eb980819f0e07b9b1432132131d&send_to=+4915752982212&sender_id=1&template_id=8&template_data_as_string={"order":"order1","date":"010202"}

Ejemplo de la respuesta:
{"error":0,"sms_id":63752087,"message":"Sms has been saved successfully","cost":0.068}