从Photo for API获取Facebook PostID

时间:2016-02-12 13:18:14

标签: facebook facebook-graph-api

我正在使用Facebook Graph API Explorer

要分析我需要在此框中输入PostID的帖子: enter image description here

可以在Facebook链接中找到PostID,格式如下:

  

https://www.facebook.com/页面名 /帖/的帖子ID

我测试了这个并且它工作正常。但是我想在Photo帖子上做同样的事情,而不是状态。

但是照片帖子的形式如下:

  

https://www.facebook.com/photo.php FBID = .......&安培; 设置 = .......&安培;的输入< /强> = ......&安培;的影院

我认为 fbid 是正确的ID,因为String的长度与PostID的长度相同。因此,我将其复制并粘贴到API中的GET请求中。

但是我收到以下错误

enter image description here

知道使用正确的ID是什么?

1 个答案:

答案 0 :(得分:0)

只有public_profile权限才能获得的照片是Facebook粉丝页面照片。您收到错误的原因是您尝试从没有user_photos的会话用户访问照片,或者您尝试从另一个配置文件访问照片(这将无效,除非该用户已授予应用user_friendsuser_photos,是的,配置文件和会话用户需要成为朋友)