如何显示来自Facebook的活动照片的“描述”字段?

问题描述:

我想显示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 

谁能告诉我,我应该寻找具有相关联的说明一个事件的照片?

谢谢。

那么,在做了$media的变量转储后,我发现它存储在名为“alt”的字段中。

多么令人沮丧。它在网页上被称为“描述”,但description字段不一样...