2014-04-01 83 views
-2

即時通訊使用圖形API嘗試顯示用戶狀態消息(其中5個)。在Facebook應用程序開發中顯示狀態消息

me?fields=statuses.limit(5).fields(message) 

然而thsi給我以下錯誤:

警告:使用以下路徑

即時提供的foreach()在網站/上線的參數無效的index.php 30

現在我猜這是與api路徑有關,因爲如果我嘗試

$status_info = $facebook->api('me/friends'); 

我可以打印出沒有任何問題的數組,任何人都可以幫助我嗎?

謝謝。

的var_dump爲status_info是:

array(2) { ["id"]=> string(15) "********" ["statuses"]=> array(2) { ["data"]=> array(5) { [0]=> array(3) { ["message"]=> string(61) "status message 1 here......." 

,並將它與其他結果繼續。

+0

var_dump($ status_info)'的輸出是什麼? –

+0

剛剛更新了原始文章與var轉儲。 – Ricky

+0

看到我的答案。你需要使用'$ status_info [「status」] ['data']' –

回答

1

你需要使用這個;

foreach($status_info["statuses"]['data'] as $key => $value) { 
.... 
+0

非常感謝。當時間過去時會選擇正確答案。 – Ricky

相關問題