我正在按照Twillio的指南来回复传入的短信。
一切都如预期的那样工作。我收到 Webhook,回复已发送到已验证的号码(我使用的是试用帐户)。
我遇到的问题是获取传入消息的内容。我试图通过内容,但两者都是空的。我想获取内容以发送到我们的信息邮箱。$_POSTphp://input
这是我对SMS的回复.php:
<?php
require __DIR__ . '/twilio-php-master/src/Twilio/autoload.php';
use Twilio\TwiML\MessagingResponse;
$rest_json = file_get_contents("php://input");
$sms = json_decode($rest_json, true);
$fh = fopen("log_post.txt","w");
foreach($sms as &$item) {
fwrite($fh, $item) or die("died");
}
fclose($fh);
$response = new MessagingResponse();
$response->message("The Robots are coming! Head for the hills!");
print $response;
?>
我遵循了这篇SO帖子和Twillio布道者的建议,但我找不到一种方法来让内容在php代码级别而不是XML级别上可见
我在这里错过了什么?
偶然的你