首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文本带短信API -无法发送短信

文本带短信API -无法发送短信
EN

Stack Overflow用户
提问于 2016-04-03 02:25:05
回答 2查看 1.6K关注 0票数 1

我想发送短信感谢“文本带”应用程序接口(更多关于https://github.com/typpo/textbelthttp://textbelt.com/的信息)。我尝试了几种方法(php、浏览器扩展、jquery等)。但我每次都会遇到一个bug,它会显示“空”变量或错误消息(带有一些"echo“和"var_dump”用于测试)。只有一种解决方案似乎有效,但没有发送SMS。实际上,当我启动这个脚本时,我得到了一个红色的黑板"{ "success":true }“,但是没有发送短信。你有什么办法来解决这个问题吗?我是不是搞错了?

下面是这个简短脚本的代码:

代码语言:javascript
复制
<!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>

EN

回答 2

Stack Overflow用户

发布于 2016-04-08 00:59:38

我不确定其他原因,但从您的脚本中,我注意到您的电话号码以"0033...“开头。我的理解是,对于美国以外的电话,号码格式必须是标准的(+336...)。

TextBelt背后的脚本使用您提交的电话号码,然后针对每个特定运营商的网关(例如: 337xxxxxxxx@orange.fr)对其进行格式化,并尝试将其发送到该运营商,然后转到下一个运营商,直到它发送给所有运营商,从而将消息强制顺序发送到该国所有已知运营商的电子邮件网关。最终,它将与其中之一成功,消息将被正确传递。

像这样一个普通的HTML表单可以工作(我对它进行了测试):

代码语言:javascript
复制
<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>

我希望这能帮到你。

票数 0
EN

Stack Overflow用户

发布于 2021-05-17 17:52:37

代码库包含模块设置或独立服务器的引导程序。因为上面的代码似乎是一个客户端请求,应该被定向到您的自托管文本带克隆服务器,而不是在textbelt.com上服务的那个。您应该使用ngrok或jprq来公开您的texbelt-clone-server,以便通过WAN进行访问。因此,表单操作应如下所示

代码语言:javascript
复制
...action=http://url-from_ngrok_service_port.com/file_sms_send_hanlder.php?id=intl" method="post"...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36377183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档