从特定号码的Twilio API检索SMS历史记录

时间:2014-01-17 14:51:41

标签: php sms twilio

使用twilio,尝试返回发送到特定号码的短信列表......没有运气

foreach ( $client->account->sms_messages->To(+12345678901) as $sms ) {  echo $sms->body;    echo "</br>"; }

问题显然是“To(+12345678901)”

我尝试使用单引号和双引号,拥有和不拥有的数字,以及其他几个参数格式选项,我似乎不能在这里幸运。请帮忙。

1 个答案:

答案 0 :(得分:0)

Twilio开发者传播者在这里。

你几乎得到了它。您缺少的部分是使用getIterator方法进行过滤。您传递了一个包含您要过滤的数据的数组。这是一段代码:

foreach ($client->account->messages->getIterator(0, 50, array(
    'To' => '+12345678901',
)) as $message) {
    echo "From: {$message->from}\nTo: {$message->to}\nBody: " . $message->body;
}

您可以在我们的文档中详细了解filtering messages。我们PHP helper library的文档也有一些很好的例子。