TEXTBELT SMS API-impossível de enviar SMS
gostaria de enviar um SMS a agradecer à API "Textbelt" (mais informações sobre https://github.com/typpo/textbelt e http://textbelt.com / ). Eu tentei vários métodos (php, extensão do navegador, jquery etc...) but I got each time a bug and it displayed" null " variables or error messages (with some "echo" and "var_dump" for testing). Apenas uma solução parece funcionar, mas nenhum SMS é enviado. Na verdade, quando começo este script, eu entro em um quadro vermelho " {"sucesso": verdadeiro } " mas não SMS é enviado. Tem alguma ideia para o arranjar, por favor ? Cometi algum erro ?
Aqui está o código deste pequeno script:
<!DOCTYPE HTML>
<html>
<head>
<meta charset='utf-8'>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
$(function(){
var g= $.post("http://textbelt.com/intl",
{
number: "0033xxxxxxxxx",
message: "testing https://github.com/typpo/textbelt"
}
).done(function (){
$('#output1').html(g.responseText);
});
}
);
</script>
<style>
#output2 {
border: 2px solid green;
}
#output1 {
border: 2px solid red;
}
</style>
</head>
<body>
<div id="output1"></div>
<div id="output2"></div>
</body>
1 answers
O script por trás do TextBelt faz um envio sequencial de Força bruta da mensagem para as gateways de E-mail de todas as operadoras conhecidas no país, usando o número de telefone que Você enviou, em seguida, formatá-lo para cada porta de entrada específica (ex: [email protected]) e tentando enviá-lo para aquele porta-aviões, então indo para o próximo, até que ele envia para todos. Eventualmente, ele vai ter sucesso com um deles e a mensagem será entregue corretamente.
Uma forma HTML simples de baunilha como esta funciona (eu testei-a):
<form action=http://textbelt.com/intl method="post" name=TextMessage>
<p>
Number: <input type=text name=number>
</p>
<p>
Message: <input type=text name=message>
</p>
<p>
<input type=Submit name=Submit value=Submit>
</form>
Espero que isto ajude.