我正在尝试从公开相册中返回所有图片并收到此错误。
{
"error": {
"message": "Unsupported get request. Object with ID 'TestAlbumOne' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
"type": "GraphMethodException",
"code": 100,
"fbtrace_id": "Ed/iDn/aAVd"
}
}
这是没有意义的,因为专辑确实存在并且它设置为公开。文档也有点模糊,因为它并没有真正提到我在一些研究后发现的请求URL中的访问令牌。我在这里错过了什么吗?
请求网址: https://graph.facebook.com/v2.8/TestAlbumOne/photos?access_token= {'我的访问令牌'}
答案 0 :(得分:0)
看起来您正在尝试获取用户帐户的公开相册,如果未授权具有user_photos
权限的特定用户,则无法进行此操作。仅仅因为facebook.com上的公开内容并不意味着您可以(或被允许)使用API获取它。
使用user_photos
授权用户并使用用户令牌。
关于一般的代币:
关于用户授权: