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
Author: Vadim Kotov, 2016-04-02

1 answers

Não tenho a certeza sobre outras causas, mas pelo seu guião, reparei que o seu número de telefone começa com "0033"...". O meu entendimento é que, para telefones fora dos EUA, a formatação de Números tem que ser padrão (+336...).

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.
 0
Author: Predrag Vasić, 2016-04-07 17:08:27