我在这里使用Facebook Graph API:http://crackit.seegermattijs.be/wedstrijd.html我正在尝试使用以下网址进行访问:https://graph.facebook.com/10150146071791729/photos
这工作了2个星期,但突然间我总是得到以下错误
{
"error": {
"message": "An access token is required to request this resource.",
"type": "OAuthException",
"code": 104
}
}
有没有人可以解决这个问题?
亲切的问候
西格
答案 0 :(得分:0)
试试这个......
https://developers.facebook.com/tools/explorer/?method=GET&path=10150146071791729%2Fphotos
我正在使用'Graph API Explorer',这没问题。
“message”:“请求此资源需要访问令牌。”
此消息表示“您尚未使用Facebook登录”
答案 1 :(得分:-1)
您需要续订访问令牌。
确保您是Facebook页面的管理员。
在API Navigator中,您可以看到“/ me”会显示您自己的基本信息。
尝试输入“/ me / accounts”以查看是否可以看到任何内容。它应该给你一个错误。
点击“获取访问令牌”
会弹出一个窗口。导航到“扩展权限”
选择“manage_pages”
点击“获取访问令牌”
现在再次尝试“/ me / accounts”。您应该在查看窗口中看到一个组列表。
选择您想要的页面,然后单击“id”字段
接下来,在左侧窗口中,您可以看到“节点:”和+号。单击+号以查看您有哪些选项。
点击+号并向下滚动到“连接”并选择“相册”
儿童级别,选择“照片”
“照片”子级别,选择“来源”
现在点击右侧的“提交”。您将看到与Facebook页面中所有照片的网址一起返回的JSON。
复制网址 - https://graph.facebook.com/?fields = albums.fields(photos.fields(source))并将其插入浏览器。您应该看到所有照片的JSON。