Avaliar este artigo :
5/5 | 1 opinião
Este artigo foi útil para si ?
Sim
Não
Vous avez noté 0 étoile(s)
Sommaire
Procédure
API significa "Application Programming Interface" (Interface de Programação de Aplicações). Trata-se de um conjunto de meios utilizados por uma aplicação e/ou plataforma de software para dar acesso a algumas das suas funcionalidades.
Atualmente, as API são muito utilizadas na Internet, nomeadamente pelos fornecedores de serviços ou de dados, como o serviço SMS.
Graças às API, pode utilizar o seu próprio script para enviar um SMS instantaneamente ou num momento posterior.
Enviar um SMS através de uma simples chamada:
Para enviar um SMS de forma rápida e simples, basta enviar um pedido HTTPS com os seus parâmetros para o seguinte endereço:
https://sms.lws.fr/sms/api?action=send-sms&api_key=SMS_API_KEY=&to=DESTINATAIRE&from=SenderID&sms=VOTRE_MESSAGE
Os dados a substituir são os seguintes:
Utilizar a API PHP:
Pode enviar um SMS utilizando uma API PHP:
<?php /* Preparar as variáveis */ /* Url da API */ $gateway_url = "https://sms.lws.fr/sms/api"; /* Ação chamada através da API */ $action = "send-sms"; /* Chave da API */ $apiKey = "A sua chave da API"; /* Número para o qual o SMS será enviado * Formato internacional - exemplo 33600000000 */ $to = "33600000000"; /* SenderID que será apresentado no telemóvel. */ $senderID = "Your SenderID"; /* Codifica a mensagem na versão SMS que será enviada */ $message = urlencode("This is a test message"); // Prepara a matriz de dados para o pedido API $data = matriz('action' => $action, 'api_key' => $apiKey, 'to' => $to, 'from' => $senderID, 'sms' => $message, ); // Enviar o pedido API 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); /* O retorno é processado. * get_data['code'] recupera um código de acordo com o sucesso ou o erro da API get_data['Message'] recupera a mensagem Success ou a explicação do erro. */ if($get_data['code'] === 'ok'){ echo 'O SMS foi enviado com sucesso'; } else { echo 'Código de erro : '.$get_data['code'].' -- '.$get_data['message']; } ?>
Códigos de erro possíveis :
100: Problema com o operador;
103 : Número de telefone inválido;
105 : Utilização de uma palavra proibida;
106 : SenderID inválido ou não validado;
107 : Problema de digitação do SMS;
112: Número colocado na lista negra ou API não disponível;
Enviar um SMS através de uma simples chamada:
https://sms.lws.fr/sms/api?action=send-sms&api_key=SMS_API_KEY=&to=DESTINATAIRE&from=SenderID&sms=VOTRE_MESSAGE&schedule=DATE_HEURE
Pode agora criar a sua própria API utilizando a plataforma SMS do LWS. Pode usar uma API para enviar um SMS instantaneamente ou num momento posterior. A API também lhe permitirá ver quanto crédito ainda tem na sua conta.
Não hesite em partilhar os seus comentários e perguntas!
Avaliar este artigo :
5/5 | 1 opinião
Este artigo foi útil para si ?
Sim
Não
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