Come inviare un SMS dall'API LWS

Procédure

Che cos'è un'API e perché usarla?

API è l'acronimo di "Application Programming Interface". Si tratta di un insieme di mezzi utilizzati da un'applicazione e/o piattaforma software per fornire l'accesso ad alcune delle sue funzionalità.

Al giorno d'oggi, le API sono ampiamente utilizzate su Internet, in particolare dai fornitori di servizi o dati, come il servizio SMS.

Grazie alle API, è possibile utilizzare un proprio script per inviare un SMS istantaneamente o in un momento successivo.

Come inviare un SMS utilizzando l'API LWS

Inviare un SMS con una semplice chiamata:

Per inviare un SMS in modo semplice e veloce, è sufficiente inviare una richiesta HTTPS con i relativi parametri al seguente indirizzo:

https://sms.lws.fr/sms/api?action=send-sms&api_key=SMS_API_KEY=&to=DESTINATAIRE&from=SenderID&sms=VOTRE_MESSAGE

I dati da sostituire sono i seguenti:

  • SMS_API_KEY: è la vostra chiave API, accessibile nella sezione "API SMS" del vostro spazio SMS.
  • RECIPIENT: è il numero di telefono del destinatario in formato internazionale.
  • SenderID: è l'identificativo del mittente.
  • TUO_MESSAGGIO: contenuto dell'SMS

Utilizzo dell'API PHP:

È possibile inviare un SMS utilizzando un'API PHP:

<?php /* Preparare le variabili */ /* Url dell'API */ $gateway_url = "https://sms.lws.fr/sms/api"; /* Azione chiamata tramite l'API */ $action = "send-sms"; /* Chiave API */ $apiKey = "La vostra chiave API"; /* Numero a cui verrà inviato l'SMS * Formato internazionale - esempio 33600000000 */ $to = "33600000000"; /* SenderID che verrà visualizzato sul cellulare. */ $senderID = "Your SenderID"; /* Codifica la versione SMS del messaggio che verrà inviato */ $message = urlencode("This is a test message"); // Prepara l'array di dati per la richiesta API $data = array('action' => $action, 'api_key' => $apiKey, 'to' => $to, 'from' => $senderID, 'sms' => $senderID, 'sms' => $senderID, 'sms' => $senderID. => $senderID, 'sms' => $message, ); // Inviare la richiesta API tramite cURL $ch = curl_init($gateway_url); curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); $get_data = json_decode($response, true); /* Il ritorno viene elaborato.
 * get_data['code'] recupera un codice in base al successo o all'errore dell'API * get_data['Message'] recupera il messaggio Successo o spiegazione dell'errore.
 */ if($get_data['code'] === 'ok'){ echo 'L'SMS è stato inviato con successo'; } else { echo 'Codice di errore: '.$get_data['code'].' -- '.$get_data['message']; } ?>
  • La chiave API: deve essere la chiave API generata sulla piattaforma SMS.
  • Numero di telefono del destinatario: è il numero del destinatario del messaggio SMS.
  • Il nome del mittente: è il SenderID, che può essere creato sulla piattaforma SMS.
  • Il messaggio: il messaggio che si intende inviare via SMS.

Possibili codici di errore :

100: Problema con l'operatore;
103: Numero di telefono non valido;
105 : Uso di una parola vietata;
106 : SenderID non valido o non convalidato;
107 : Problema di digitazione dell'SMS;
112: Numero inserito nella lista nera o API non disponibile;

Come inviare un SMS differito dall'API LWS

Inviare un SMS con una semplice chiamata:

https://sms.lws.fr/sms/api?action=send-sms&api_key=SMS_API_KEY=&to=DESTINATAIRE&from=SenderID&sms=VOTRE_MESSAGE&schedule=DATE_HEURE
  • SMS_API_KEY: deve essere sostituita dalla vostra chiave API
  • DESTINATORY: deve essere sostituito dal numero del destinatario del messaggio
  • SenderID: deve essere sostituito dal nome del vostro mittente
  • YOUR_MESSAGE: deve essere sostituito dal proprio messaggio
  • DATE_TIME: deve essere sostituito dalla data e dall'ora di invio. È possibile convertire la data e l'ora visitando il sito Timestamp.

Presentazione delle funzioni API LWS legate alla piattaforma SMS


Conclusione

È ora possibile creare la propria API utilizzando la piattaforma SMS LWS. È possibile utilizzare un'API per inviare un SMS istantaneamente o in un momento successivo. L'API vi permetterà anche di vedere quanto credito è rimasto sul vostro conto.

Non esitate a condividere i vostri commenti e le vostre domande!

Vota questo articolo :

5/5 | 1 parere

Questo articolo vi è stato utile ?

Article utile

Article non utileNo

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Articoli simili


Questions sur l'article
Delor98& Il y a 852 giorni
Bonjour Mr excuses moi svp mon site web a été suspendu pour problèmes de non renouvelé je comprend rien de tout ça aussi je ne c'est par comment faire renouvelé en fin d'être connecté a nouveau
Vedere il
1 risposte
fabrice-LWS - Il y a 848 giorni
Bonjour, vous avez la possibilité de renouveler un domaine ou une formule d'hébergement si ces derniers sont toujours disponibles sur votre espace client. Vous pouvez, dans ce cas, renouveler en suivant la procédure suivante : https://aide.lws.fr/a/860
Utile ?
SOBETAM.COM Il y a 735 giorni
Bonjour Pouvez vous intervenir pour mon site SOBETAM.COM elle bloqué pour des raison d'heubergement dans autre localité hors depuis que j'ai rachaté le nom de domain , j'ai pas été confronté a une tel situation . fais quelque chose j'ai renouveler
Vedere il
1 risposte
fabrice-LWS - Il y a 733 giorni
Bonjour, après vérification, votre domaine est actuellement suspendu par le registre. Je vous invite à vous rendre sur votre espace client LWS, cliquez sur "Votre identifiant" puis sur "Editer coordonnées". Je vous invite à vérifier vos informations et à cliquer sur le bouton" Sauvegarder" se trouvant en bas de page. Vous devriez recevoir dans les deux heures suivantes, un e-mail en anglais avec un lien permettant de valider vos informations et débloquer votre domaine. Je vous invite également à vérifier que l'e-mail n'ait pas atterri dans le dossier Spam de votre boîte e-mail.
Utile ?
LWSClient Il y a 559 giorni
Il n est fait mention nulle part des parametres pour gerer les reponses SMS avec une URL de traitement
Vedere il
1 risposte
Benjamin-LWS - Il y a 554 giorni

Bonjour,

Merci de votre retour.

Actuellement notre plateforme SMS, ne permet seulement d'envoyer des messages, les réponses à vos SMS ne seront pas récupérer et donc vous ne pourrez pas les traiter. C'est un système omnidirectionnel.

Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.

Nous vous invitons à contacter notre service support à travers votre espace client, afin de vous apporter une aide si vous rencontrez des difficultés quelconque. (Contacter le support LWS)

Cordialement, L'équipe LWS 

Utile ?

Fate una domanda al team LWS e alla sua comunità