2017-08-27 141 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文件中找到。