3

无法理解为什么https://graph.facebook.com/<fbid>某些照片 ID 会返回错误,而其他照片则完美返回完整数据:

Zuck的公开照片: http ://www.facebook.com/photo.php?fbid=678444210201&set=a.678443077471.2250487.4&type=3&theater

https://graph.facebook.com/678444210201返回:

{
    "error": {
    "message": "Unsupported get request.",
    "type": "GraphMethodException",
    "code": 100
    }
}

我的时间轴上的公开照片:

http://www.facebook.com/photo.php?fbid=477213612342669&set=a.477213729009324.114979.100001621044970&type=3&theater

再次https://graph.facebook.com/477213612342669返回相同的错误。

现在,例如,techcrunch 的公开照片:

http://www.facebook.com/photo.php?fbid=10151697421107952&set=a.114456157951.118433.8062627951&type=1

https://graph.facebook.com/10151697421107952返回照片的完整数据。

我了解通常此错误意味着设置了一些限制 - 用户设置、应用程序设置等。但我无法在我的帐户特定设置中找到...

有任何想法吗?

4

1 回答 1

0

我有很多相同的错误。退出错误https://developers.facebook.com/bugs/285682524881107

只能说,有时 FQL 查询可以检索数据,SELECT pid FROM photo WHERE object_id = 477213612342669

BW 您的公开照片 (477213612342669) 正在使用我的有效 accessToken 为我工作。

通常,FB 说如果有任何隐私限制不允许用户查看照片,那么 API 将返回“不支持的获取请求”,但在这种情况下,您可以使用用户帐户查看照片...... :(

于 2013-10-10T17:19:18.917 回答