我想向我的Twilio号码发送短信,并在收到时将其转发(POST / GET)到我的网址。
我不想每分钟检查Twilio的新消息,因为它们真的很少(每天最多20条短信)并且随机发送,因此汇集似乎浪费资源,我也需要采取行动立即采取行动收到的消息,如果这样做,我必须有一个最大1分钟的间隔。
因此,如果Twilio可以将收到的短信“推送”到某个URL,那就太棒了。
我怎么能用Twilio完成这个?
谢谢
答案 0 :(得分:4)
Twilio传道者在这里。
好消息! Twilio实际上正如你想要的那样工作。当有人向您的Twilio号码发送入站短信时,我们使用称为webhook的东西让您知道,并且它非常容易配置该webhook。如果您登录Twilio仪表板并单击Numbers选项卡,您将看到Twilio电话号码:
现在点击该电话号码,转到配置页面以获取号码。
在该页面上,您将看到两个输入字段,一个标记为语音请求URL,另一个标记为消息请求URL。当有人拨打语音电话或向您的Twilio号码发送短信时,这两个值可让您告诉Twilio您希望我们请求的URL。如果您只关心入站SMS消息,那么您只需要在消息请求URL字段中放置一个URL。
填写短信息网址后,您只需要编写一个位于网址的网页即可。该网页还可以检索Twilio向其发送请求时发送的set of parameters。
希望有所帮助。
答案 1 :(得分:0)
另一种选择是使用此付费解决方案(一次 7 美元)
https://www.forward-sms-to-rest-api.com/forward_sms_to_rest_api.php