使用Twilio发送和接收SMS

时间:2013-05-28 04:33:18

标签: php twilio

我正在开发一个通过我的网站发送短信的应用程序。我的网站上有三个字段           1)姓名           2)手机号码           3)消息 当用户输入他的姓名,手机号码和消息时,需要将该消息发送到我在Twilio(这是一个试用帐户)中创建帐户后获得的Twilio号码。 当我收到用户发来的消息时,我需要自动回复他在手机号码字段中输入的号码。 如何实现此功能。请帮帮我。

谢谢

1 个答案:

答案 0 :(得分:1)

使用Twilio API可以非常轻松地完成此操作。在Twilio控制面板上,您可以设置一个电话号码(或从Twilio购买一个新电话号码),它将收到客户的回复。在控制面板中,您必须将此电话号码链接到PHP脚本(下面给出的示例)。您必须编写自己的PHP脚本并将其托管在服务器上。此脚本将充当SMS自动响应程序。当客户端向您发送SMS时,Twilio会使用邮件正文和发件人的电话号码向您的URL(PHP脚本)发出HTTP请求。然后,您的PHP脚本可以通过在Twilio的HTTP响应中返回回复消息来响应SMS。

示例PHP脚本:

<?php
    header("content-type: text/xml");
    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
?>
<Response>
    <Sms>Thank you</Sms>
</Response>

完成reference available here