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