FB图形 - 只能访问当前用户的“家庭”连接
本文关键字:用户 家庭 连接 图形 访问 FB | 更新日期: 2023-09-27 17:55:48
我刚刚在 asp.net 为我的Facebook个人资料写了一个家庭查看器。但我真正想要的是一个显示我的Facebook页面的墙的页面。但是现在我收到此错误:
"您只能访问当前用户的"主页"连接。"
这是否意味着无法使用图形 api 来显示某个页面上编写的所有内容?
或者我应该如何在我的Facebook页面墙上请求这些帖子和评论?
谢谢!
是的,这也让我发疯了。
如果您:
- 在浏览器中登录Facebook,然后将Facebook用作页面。
- 然后进入 http://developers.facebook.com/docs/reference/api/
- 然后点击新闻提要:https://graph.facebook.com/me/home?access_token=...链接
- 瞧,您的页面有正确的新闻提要。
所以,从理论上讲,这是可行的,即图形API确实支持它。
但是,如果我切换到该页面,请尝试使用 https://graph.facebook.com/oauth/authorize
登录它现在告诉我,我必须从使用Facebook作为我的页面切换到使用它作为我自己。
因此,问题可能与图形oauth授权有关,它似乎不喜欢您作为页面登录。
我怀疑我可能能够搜索 cookie 并找到一个令牌,这意味着我不需要使用图形授权登录。我将继续沿着这条路走下去。
如果其他人想出了一种方法来获取页面的"主页"提要,那么请做出贡献!
编辑:答案是没有答案。我会说这是FB的疏忽。希望他们将来添加它。无赖!
注意:我还尝试将旧的 rest API 与令牌一起使用,您可以使用 me/accounts 图形调用获取令牌,该调用可为您提供模拟页面访问权限,但这会导致"模拟访问令牌只能与图形 API 一起使用"错误消息。
你必须添加
manage_pages
一段时间以来,您的授权请求的范围。也许这会对你有所帮助。你做到了吗?