Twilio API:将短信日志数据推送到网页


Twilio API: Pushing SMS log data to webpage

我正在做一个项目,我们需要有一个转储到网页的传入文本消息的历史记录。我已经开始使用 Twilio REST API 和 php 库来获取 SMS 日志数据。但是,我目前遇到一个问题,无法抓住发送的日期。根据Twilio的说法,我应该能够呼应DateSent属性。目前只有bodyfrom为我工作。

我的php:

<?php
// this line loads the library
require('xxxx/twilio-php/Services/Twilio.php');
$account_sid = 'xxxxxxxxxxxxxxxxxxxxxxxxxx';
$auth_token = 'xxxxxxxxxxxxxxxxxxxxxxxxxx';
$client = new Services_Twilio($account_sid, $auth_token);
$messages = $client->account->messages->getIterator(0, 50, array(
));
foreach ($messages as $message) {
echo $message->body;
echo $message->DateSent;
echo $message->from;
}

对获取我要显示的信息有任何想法吗?

使用 js 将其加载到我的网页中并动态刷新。

谢谢!

Twilio开发者布道者在这里。

该库实际上将 API 发送的属性转换为更多类似 PHP 的属性。因此,您可以使用$message->date_sent而不是使用$message->DateSent

试一试,让我知道它是否有帮助。