2014-01-17 34 views
0

使用twilio,試圖返回發送到特定號碼的短信列表...沒有運氣從Twilio API獲取短信的歷史,從具體的數字

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

問題顯然是「爲(+ 12345678901)「

我已經嘗試過使用單引號和雙引號,擁有的數字和非擁有的數字,以及其他幾個參數格式選項,我似乎在這裏得不到幸運。請幫忙。

回答

0

Twilio Developer Evangelist here。

你已經差不多了。你缺少的部分是使用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的文檔也有一些很好的例子。

+0

那個伎倆,問題是我對php的1天瞭解...再次感謝 – user1062478