FB图形 - 只能访问当前用户的“家庭”连接

本文关键字:用户 家庭 连接 图形 访问 FB | 更新日期: 2023-09-27 17:55:48

我刚刚在 asp.net 为我的Facebook个人资料写了一个家庭查看器。但我真正想要的是一个显示我的Facebook页面的墙的页面。但是现在我收到此错误:

"您只能访问当前用户的"主页"连接。"

这是否意味着无法使用图形 api 来显示某个页面上编写的所有内容?

或者我应该如何在我的Facebook页面墙上请求这些帖子和评论?

谢谢!

FB图形 - 只能访问当前用户的“家庭”连接

是的,这也让我发疯了。

如果您:

  1. 在浏览器中登录Facebook,然后将Facebook用作页面。
  2. 然后进入 http://developers.facebook.com/docs/reference/api/
  3. 然后点击新闻提要:https://graph.facebook.com/me/home?access_token=...链接
  4. 瞧,您的页面有正确的新闻提要。

所以,从理论上讲,这是可行的,即图形API确实支持它。

但是,如果我切换到该页面,请尝试使用 https://graph.facebook.com/oauth/authorize

登录

它现在告诉我,我必须从使用Facebook作为我的页面切换到使用它作为我自己。

因此,问题可能与图形oauth授权有关,它似乎不喜欢您作为页面登录。

怀疑我可能能够搜索 cookie 并找到一个令牌,这意味着我不需要使用图形授权登录。我将继续沿着这条路走下去。

如果其他人想出了一种方法来获取页面的"主页"提要,那么请做出贡献!

编辑:答案是没有答案。我会说这是FB的疏忽。希望他们将来添加它。无赖!

注意:我还尝试将旧的 rest API 与令牌一起使用,您可以使用 me/accounts 图形调用获取令牌,该调用可为您提供模拟页面访问权限,但这会导致"模拟访问令牌只能与图形 API 一起使用"错误消息。

你必须添加

manage_pages

一段时间以来,您的授权请求的范围。也许这会对你有所帮助。你做到了吗?