Facebook Graph API - 从标记的帖子中提取照片

时间:2015-08-19 20:11:02

标签: php facebook facebook-graph-api

我正在使用PHP中的Facebook Graph API来提取用户标记和上传的照片。我们目前正在使用/me/photos...端点来抓取这两种照片。就我们而言,代码大致看起来像......

$api_call = $this->facebook->api("me/photos?date_format=U&since=$since_time&until=$current_time&limit=".$photo_limit);

// Valid response was received
if(isset($api_call['data'])){

    // Get the photos the user is tagged in
    $user_tagged_photos = $api_call['data'];
}

URL字符串中的变量只是我们设置的变量。然后,我们就为上传的照片做同样的事情。

但是,我的团队已经意识到,用户有时也会在与其关联的图片的帖子中进行标记。因此,也许它们会在带有图片的帖子中标记,但它们在照片中没有标记。

是否有可用于从用户标记的帖子中抓取照片的方法?图表api参考/ post /将“picture”列为字段,但将其描述为:

  

图片从帖子中包含的任何链接中删除。

这不是我想要的。我想要附图,似乎无法找到一种方法来访问...

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在这种情况下,在向object_id发出请求时返回的Post对象中的/{user-id}/tagged应该是附加到用户标记的帖子的任何照片/视频的ID。

检查/post端点的文档。