您好,Twilio和PHP开发人员,
我是PHP的新手。有没有人能给我展示一个简单的php示例代码,用于接收来自Twilio的短信。
我的意思是,我需要一个简单的php代码,可以包含在我的网站中,接收来自Twilio的短信。
目前我只需要单向通信!
请帮忙提供几行代码的示例。我已经很长时间在苦苦挣扎学习PHP了。
谢谢, Kris。
SMS快速入门指南提供了您所需的一切。以下是我接收短信脚本的直接复制粘贴。它还执行一些额外的操作(例如将消息记录到数据库以跟踪对话等),因此您只需要header()
部分和echo
部分,下面是TwiML。
<?php
require "sms.init.php";
$db = new Handler();
$sid = $_REQUEST['SmsSid'];
$acct_id = $_REQUEST['AccountSid'];
$from = substr($_REQUEST['From'], 2);
$to = substr($_REQUEST['To'], 2);
$body = $_REQUEST['Body'];
$thread = md5($from + $to);
$db->recordSMS($acct_id, $from, $to, $body, "inbound", $thread);
header("content-type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
?>
<Response>
<Sms>Text Logged into Database.</Sms>
</Response>