2017-08-27 113 views
0

请帮我理解如何限制Twilio PHP帮助程序库返回的结果。限制Twilio结果

到目前为止,我已经试过......

$sid = 'ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; 
$token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; 
$client = new Client($sid, $token); 
foreach ($client->messages->read(array(),10) as $message) { 
echo $message->body; 
} 

$sid = 'ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; 
$token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; 
$client = new Client($sid, $token); 
foreach ($client->messages->stream(array(),10) as $message) { 
echo $message->body; 
} 
+0

And ...?你有错误吗?你会得到比预期更多的记录吗? –

+0

我用前面的代码得到零结果。除去'array(),10'将返回所有可能的结果。 – Teryakisan

+0

你的php库的版本是什么,你可以在/Twilio/VersionInfo.php找到数字...?你正在使用最新的补丁版本5.13.3 ..? –

回答

2

对于有此问题,因为@Teryakisan报道,他用5.12.0版本的库及其他他没有得到任何结果,当他从read()stream()中删除array(),10时,所有记录都被返回。

将库更新到最新版本(本帖发布时)'版本5.13.3'后,代码将按预期工作。

该库的版本可以在/Twilio/VersionInfo.php文件中找到。