是否有可能(使用 facebook graph API)获取Facebook Page发布的最后 5 个帖子?
我想在 Android 应用程序中显示此信息,并希望避免使用 Facebook Android SDK 的开销,以避免显示“ [App] 想要访问您的公共个人资料和朋友列表”消息,因为它很烦人且不准确。
例如,以下调用无需身份验证令牌即可工作:https ://graph.facebook.com/nike
但是这个没有:https ://graph.facebook.com/nike/posts
{
"error": {
"message": "An access token is required to request this resource.",
"type": "OAuthException",
"code": 104
}
}
我可以在没有身份验证令牌的情况下从该页面上刮下 HTML,但这对于这样一个简单的任务来说似乎有点矫枉过正:https ://www.facebook.com/nike/posts
总结一下:
这真的是 API 的限制吗?
在使用 Android SDK 获取没有额外权限的 auth-token 时,是否有办法抑制“ [App] 想要访问您的公开个人资料和好友列表”消息?
是否可以使用服务器端 SDK?
编辑:看起来最好的方法是使用长期应用访问令牌的服务器端。