2014-01-18 60 views
0

我想顯示Facebook用戶與活動的照片一起輸入的描述。如何顯示來自Facebook的活動照片的「描述」字段?

我可以從'附件'欄中的'流'表中獲取照片,但附件的'描述'似乎是空的,儘管我知道在Facebook上輸入了一些內容。

這裏是我的FQL查詢:

$fql = array(
    "permsQuery"=>"SELECT user_events, create_event FROM permissions WHERE uid = me()", 
    "query1"=>'SELECT attachment FROM stream WHERE source_id = "'.$eid.'"', 
); 

這裏就是我如何通過解析找到相應的照片:

foreach ($ret_obj[$returnedPhotoIndex]['fql_result_set'] as $keys => $posting) 
{ 
    foreach ($posting as $keys2 => $attachment) 
    { 
     foreach ($attachment['media'] as $keys3 => $media) 
     { 
      if (strcmp($media['photo']['fbid'], $my_photo_id) == 0) { 
       $caption = $attachment['caption']; // <-- empty 
       $description = $attachment['description']; // <--empty 
      }; 
     } //media 
    } //attachment 
} //posting 

誰能告訴我,我應該尋找具有相關聯的說明一個事件的照片?

謝謝。

回答

0

那麼,在做了$media的變量轉儲後,我發現它存儲在名爲「alt」的字段中。

多麼令人沮喪。它在網頁上被稱爲「描述」,但description字段不一樣...

相關問題