为什么Facebook Graph API会在某些照片上返回错误?

时间:2014-08-14 02:27:04

标签: facebook facebook-graph-api

我正在尝试访问我标记的照片上的Facebook API数据(由其他用户上传)。我使用的是这种网址格式:

https://graph.facebook.com/[photo-id]?access_token=[access-token]

我使用的访问令牌绝对有效,已登录我的帐户并已授予user_photos权限。一些照片工作正常,它返回API数据。但是对于其他照片,它会返回以下错误:

{
   "error": {
      "message": "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
      "type": "GraphMethodException",
      "code": 100
   }
}

我无法解决为什么有些照片会返回此错误。产生此错误的一些照片是公开的,有些不是。据我了解,一旦我授予user_photos权限,我就能够通过API访问我标记的所有照片。

更新:使用Graph API Explorer tool时同样适用。我使用Get Access Token按钮生成具有user_photos权限的访问令牌。我收到相同的错误消息,即使是与公众共享的照片,例如此照片的ID为10152429955981023

更新:当我查询/我/照片时,相同的照片似乎也不见了。

0 个答案:

没有答案