使用Twilio和php脚本如何从传入的短信中获取来自号码和正文数据?
我有一个付费帐户。我的传入文本通过twilio发送到我的PHP脚本,但我只需要知道如何获取数字和正文。
这应该很容易,但事实并非如此。
<? // my script
$from = ???;
$body = ???;
?>
请提供一个php示例,如果可以,因为我不理解他们的api没有例子。感谢
答案 0 :(得分:1)
Twilio传道者在这里。
参数作为表单编码数据从Twilio传递,因此您可以使用PHP的$_REQUEST
对象:
$_REQUEST['From']
查看此快速入门以获取更长的示例:
https://www.twilio.com/docs/quickstart/php/sms/replying-to-sms-messages
希望有所帮助。
答案 1 :(得分:0)
所有Twilio文档的最大问题是假设您有RESTful服务的经验, 纯粹出于同样的原因,我自己遇到了很多问题。 我发现这很有用,因为它解释了几行代码,以及如何处理信息。如果你搜索这个很难找到。到处都有发送短信的例子,没有接收的例子。希望有所帮助。附:我在这里被禁止提问,因为我不太了解!我不知道这是如何工作的,但每个人都必须从这个帖子完美展示。
<?php
$number = $_POST['From'];
$body = $_POST['Body'];
header ('Content-Type: text/xml');
?>
<Response>
<Message>
Hello <?php echo $number ?>.
You said <?php echo $body ?>
</Message>
</Response>