[英]How to get content of message from users in my site using twilio
大家好吗? 我的网站基于 PHP。 我是 twilio 的新手,并以此构建简单的项目。 所以我应该实现的是使用 twilio 向用户发送消息,然后在我的站点中再次接收来自用户的消息。
<?php
// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once './vendor/autoload.php';
use Twilio\Rest\Client;
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
$sid = 'Azzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz';
$token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$twilio = new Client($sid, $token);
$message = $twilio->messages
->create("+12099216581", // to
[
"body" => "This is test",
"from" => "+15324394442",
"statusCallback" => ""
]
);
print($message->sid);
这是用于向我现在正在使用的一个用户发送消息.. 然后...
<?php
require_once './vendor/autoload.php';
use Twilio\TwiML\MessagingResponse;
$response = new MessagingResponse();
$response->message('This is message 1 of 2.');
$response->message('This is message 2 of 2.');
echo $response;
我认为这段代码会用文字向用户返回短信...如果我错了,请教我...
所以我现在正在尝试这样做,但我不知道如何在我的网站中接收消息内容。 如果你有这方面的经验,请教我。 提前致谢。
您需要为该消息响应设置 webhook
smsUrl = '网址';
$response = $client->request("POST", "IncomingPhoneNumbers/$phone_id.json", ['auth' => [$sid, $token], 'form_params' => array("SmsUrl" => $webhook_url , "BundleSid" => $bundle_id)]);
此 url 将发布传入消息并回复消息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.