Een sms versturen vanuit de LWS API

Procédure

Wat is een API en waarom zou je er een gebruiken?

API staat voor "Application Programming Interface". Het is een verzameling middelen die door een softwaretoepassing en/of platform worden gebruikt om toegang te bieden tot een deel van de functionaliteit ervan.

Tegenwoordig worden API's veel gebruikt op het internet, vooral door service- of dataproviders, zoals de sms-dienst.

Dankzij API's kun je je eigen script gebruiken om direct of op een later tijdstip een SMS te versturen.

Een sms versturen met de LWS API

Verstuur een SMS met een eenvoudig gesprek:

Om snel en eenvoudig een SMS te versturen, stuur je gewoon een HTTPS verzoek met de bijbehorende parameters naar het volgende adres:

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

De te vervangen gegevens zijn als volgt:

  • SMS_API_KEY: Dit is je API sleutel, die je kunt vinden in het "SMS API" gedeelte van je SMS ruimte.
  • RECIPIENT: Dit is het telefoonnummer van de ontvanger in internationaal formaat.
  • SenderID: Dit is je afzender identifier
  • YOUR_MESSAGE: inhoud van de SMS

De PHP API gebruiken:

Je kunt een SMS versturen met behulp van een PHP API:

<?php /* Bereid de variabelen voor */ /* API Url */ $gateway_url = "https://sms.lws.fr/sms/api"; /* Actie die via de API wordt aangeroepen */ $action = "send-sms"; /* API key */ $apiKey = "Your API key"; /* Nummer waarnaar de SMS zal worden verzonden * Internationaal formaat - voorbeeld 33600000000 */ $to = "33600000000"; /* SenderID die op de mobiele telefoon zal worden weergegeven. */ $senderID = "Your SenderID"; /* Encodes the SMS version of the message that will be sent */ $message = urlencode("This is a test message"); // Prepare the data array for the API request $data = array('action' => $action, 'api_key' => $apiKey, 'to' => $to, 'from' => $senderID, 'sms' => $message, ); // Stuur het API-verzoek via 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); /* Het rendement is verwerkt.
 * get_data['code'] haalt een code op volgens het succes of de fout van de API * get_data['Message'] haalt het bericht Succes of uitleg van de fout op.
 */ if($get_data['code'] === 'ok'){ echo 'De SMS is succesvol verzonden'; } else { echo 'Foutcode : '.$get_data['code'].' -- '.$get_data['bericht']; } ?>
  • Uw API sleutel: Dit moet de API sleutel zijn die u heeft gegenereerd op het SMS platform.
  • Het telefoonnummer van de ontvanger: Dit is het nummer van de ontvanger van het SMS bericht.
  • Je afzendernaam: Dit is je afzenderID, die je op het SMS-platform kunt aanmaken.
  • Je bericht: Het bericht dat je gaat versturen per SMS.

Mogelijke foutcodes :

100: Probleem met de operator;
103 : Ongeldig telefoonnummer;
105 : Gebruik van een verboden woord;
106 : Ongeldige of niet-gevalideerde afzenderID;
107 : SMS-typprobleem;
112: Nummer op zwarte lijst of API niet beschikbaar;

Hoe een uitgestelde SMS versturen vanuit de LWS API

Verstuur een SMS met een eenvoudige oproep:

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: Moet worden vervangen door je API sleutel
  • DESTINATORY: Moet worden vervangen door het ontvangersnummer van het bericht
  • SenderID: Moet worden vervangen door je afzendernaam
  • YOUR_MESSAGE: moet worden vervangen door jouw bericht
  • DATE_TIME: moet worden vervangen door de datum en tijd van verzending. Je kunt de datum en tijd omrekenen door naar de Timestamp site te gaan.

Presentatie van de LWS API functies gekoppeld aan het SMS platform


Conclusie

Je kunt nu je eigen API maken met behulp van het LWS SMS platform. Je kunt een API gebruiken om direct of op een later tijdstip een SMS te versturen. Met de API kun je ook zien hoeveel krediet er nog op je account staat.

Aarzel niet om je opmerkingen en vragen te delen!

Beoordeel dit artikel :

5/5 | 1 mening

Dit artikel was nuttig voor jou ?

Article utileJa

Article non utileGeen

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)

Vergelijkbare artikelen


Questions sur l'article
Delor98& Il y a 1310 dagen
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
Zie de
1 antwoorden
fabrice-LWS - Il y a 1306 dagen
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 1193 dagen
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
Zie de
1 antwoorden
fabrice-LWS - Il y a 1191 dagen
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 1017 dagen
Il n est fait mention nulle part des parametres pour gerer les reponses SMS avec une URL de traitement
Zie de
1 antwoorden
Benjamin-LWS - Il y a 1012 dagen

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 ?

Stel een vraag aan het LWS-team en de gemeenschap