Documentazione | SmsGateway24.com
v.1.0
1. Ottenere un token:
Descrizione: Dopo aver eseguito con successo questa interrogazione, riceverai un token. Successivamente, puoi usare questo token per accedere al server e fare richieste aggiuntive.
Endpoint https://smsgateway24.com/getdata/gettoken
Metodo:: GET
Parametri della richiesta:
Variabile |
Tipo |
Descrizione |
email |
string |
[obbligatorio] Your login in the system. Usually email |
pass |
string |
[obbligatorio] Your password in the system |
Risposta formattata JSON::
Variabile |
Tipo |
Descrizione |
token |
string |
Il token viene acquisito attraverso il metodo di recupero token:
|
error |
int |
0 <unk> 1 - indica se c'è un errore nell'elaborazione della richiesta |
message |
string |
Messaggio di errore, vuoto se tutto è in ordine. |
Link all'esempio di codice Curl
Link all'esempio di codice Guzzle
Esempio di risposta:
{"error":0,"message":"OK","token":"abbde3e31e9d026c02f41119fc551111e"}
or
{"error":1,"message":"Login or password incorrect"}
2. Invia SMS utilizzando l'ID Mittente. (POST)
Descrizione:
Quando hai richiesto un ID Mittente per la tua azienda, puoi inviare richieste API SMS.
Endpoint https://smsgateway24.com/getdata/addsmstosenderid
Metodo:: POST
Parametri della richiesta come JSON come:
{
"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"
}
}
Dove:
Variabile |
Tipo |
Descrizione |
token |
string |
[obbligatorio] Il token viene acquisito attraverso il metodo di recupero del token. |
send_to |
string |
[obbligatorio] Numero di telefono del cliente. Per esempio: +4915752982212 |
sender_id |
string |
[obbligatorio] ID del tuo ID mittente. Puoi trovare i tuoi ID mittente qui:
Sender ID list |
template_id |
string |
[obbligatorio] Puoi ottenere i tuoi ID template qui:Template list |
webhook_callback_url |
string |
[opzionale] Imposta l'URL del tuo server per ottenere i callback |
template_data |
json |
[opzionale] I nomi delle variabili dinamiche. |
Risposta formattata JSON::
Variabile |
Tipo |
Descrizione |
token |
string |
Il token viene acquisito attraverso il metodo di recupero token:
|
error |
int |
0 <unk> 1 - indica se c'è un errore nell'elaborazione della richiesta |
message |
string |
Messaggio di errore, vuoto se tutto è in ordine. |
cost |
float |
Costo SMS |
Esempio di risposta:
{"error":0,"sms_id":63752087,"message":"Sms has been saved successfully","cost":0.068}
3. Invia SMS utilizzando l'ID Mittente. (GET)
Descrizione:
Quando hai richiesto un ID Mittente per la tua azienda, puoi inviare richieste API SMS.
Endpoint https://smsgateway24.com/getdata/addsmstosenderid
Metodo:: GET
Parametri della richiesta come JSON come:
Dove:
Variabile |
Tipo |
Descrizione |
token |
string |
[obbligatorio] Il token viene acquisito attraverso il metodo di recupero del token. |
send_to |
string |
[obbligatorio] Numero di telefono del cliente. Per esempio: +4915752982212 |
sender_id |
string |
[obbligatorio] ID del tuo ID mittente. Puoi trovare i tuoi ID mittente qui:
Sender ID list |
template_id |
string |
[obbligatorio] Puoi ottenere i tuoi ID template qui:Template list |
webhook_callback_url |
string |
[opzionale] Imposta l'URL del tuo server per ottenere i callback |
template_data_as_string |
json |
[opzionale] I nomi delle variabili dinamiche. |
Risposta formattata JSON::
Variabile |
Tipo |
Descrizione |
token |
string |
Il token viene acquisito attraverso il metodo di recupero token:
|
error |
int |
0 <unk> 1 - indica se c'è un errore nell'elaborazione della richiesta |
message |
string |
Messaggio di errore, vuoto se tutto è in ordine. |
cost |
float |
Costo SMS |
Esempio di richiesta:
https://smsgateway24.com/getdata/addsmstosenderid?token=5f0eb980819f0e07b9b1432132131d&send_to=+4915752982212&sender_id=1&template_id=8&template_data_as_string={"order":"order1","date":"010202"}
Esempio di risposta:
{"error":0,"sms_id":63752087,"message":"Sms has been saved successfully","cost":0.068}