Twilio - 收到SMS消息时向终端发送HTTP请求
问题描述:
每次有人发送我的Twilio号码时,我正在寻找消息正文和发送短信的号码。我希望Twilio在每次收到新消息时向我的端点发送GET或POST请求(类似于GitHub服务挂钩)。Twilio - 收到SMS消息时向终端发送HTTP请求
我在管理编号部分看到了请求URL功能,但是当我的号码收到文本时,我看不到通过该请求发送的任何消息信息。
现在是否可以从钩子获取发件人的号码和邮件正文?
答
您正在查找的信息在您的端点请求中。
当Twilio收到一个Twilio号码的消息时,它会为为该号码配置的消息URL发送同步HTTP请求(就像发送表单的浏览器一样)。
如果你的Twilio短信网络挂接配置了“HTTP POST”你可以从$_POST
这样的事情让所有的值:
foreach ($_POST as $param_name => $param_val) {
// do something with $param_name and $param_val
}
或邮件正文和发送号码:
$message_body = $_POST['Body'];
$sending_number = $_POST['From'];
在文档更多信息:
铝例如,这是有帮助的。你能不能请c#WEB API发布相同的东西..我如何使用C#读取消息? –
@MARKANDBhatt看看这个https://www.twilio.com/docs/tutorials/walkthrough/masked-numbers/csharp/mvc –
亚历克斯,通过链接。毫无帮助。 –