繁体   English   中英

Twilio PHP收到短信时从号码获取

[英]Twilio php get from number when receiving sms

使用Twilio和php脚本,如何从传入的短信中获取数字和正文数据?

我有一个付费帐户。 我的传入文本通过twilio发送到我的php脚本,但我只需要知道如何获取数字和正文即可。

这应该很容易,但事实并非如此。

<? // my script

$from = ???;
$body = ???;

?>

如果可以的话,请提供一个PHP示例,因为我没有示例就不理解他们的api。 谢谢

Twilio的传播者在这里。

参数从Twilio作为表单编码数据传递,因此您可以使用PHP的$_REQUEST对象:

$_REQUEST['From']

查看此快速入门以获取更长的示例:

https://www.twilio.com/docs/quickstart/php/sms/replying-to-sms-messages

希望能有所帮助。

所有Twilio文档的最大问题是,假设您具有RESTful服务的经验,我纯粹出于相同的原因而遇到过很多问题。 我发现这很有用,因为它在几行代码中说明了从何处获取信息以及如何处理信息。 如果您要搜索此内容,将很难找到。 到处都有发送SMS的示例,而没有接收的示例。 希望能有所帮助。 ps Im被禁止在这里提问,因为我不够了解!!! 我不知道它是如何工作的,但是每个人都必须从某个地方开始,因为这篇文章显示得很完美。

<?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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM