【问题标题】:Cant see wall posts via facebook graph api on business page无法通过业务页面上的 facebook graph api 查看墙贴
【发布时间】:2011-05-06 04:44:29
【问题描述】:

我在 Facebook 上创建了一个业务页面并使用图形 api 我试图通过 api/php 将墙贴发布到此业务页面。我使用另一个帐户创建了 facebook 应用程序,并授予该应用程序发布到业务页面的权限。然后我使用 api 调用将消息发布到业务页面墙上,api 确实给了我一个墙帖子 ID,但我没有看到来自另一个 Facebook 帐户的业务页面上的帖子。我按了该业务页面的“赞”按钮,但仍然没有看到任何帖子。

如果我以业务页面帐户的身份登录 facebook 并查看页面,我会看到我通过我所做的图形 api/php 调用发布的每个墙帖。所以帖子正在通过它只是业务页面之外的每个人都看不到帖子。我做错了什么?

【问题讨论】:

  • 能否请您从另一个应用程序(帐户)将发帖代码发布到业务墙上?如果您没有访问令牌,您如何发布到业务墙?如果有,您是如何从公司页面获取访问令牌的?谢谢:)

标签: facebook facebook-graph-api facebook-wall


【解决方案1】:

转到您的业务页面并点击设置。

您将能够选择一个选项来查看所有墙帖,而不是仅选择从页面提交的那些帖子的默认选项。

【讨论】:

    【解决方案2】:

    据我了解,企业帐户和普通朋友帐户是 2 种不同类型的 Facebook 帐户。如果您想在朋友墙上发帖,您只需要获得许可即可,如果您想在企业页面上发帖,则需要将 manage_pages 授予企业帐户。然后,这将允许您查询 /me/accounts 以获取该帐户管理的所有页面以及每个页面的访问令牌。从那里您可以询问该人您要发布到哪个页面,具体取决于您获取该页面的访问令牌的页面。当涉及到商业页面和朋友页面时,Facebook 让这很痛苦并且非常严格。一切都应该是一样的。希望这对任何人都有帮助。

    【讨论】:

      猜你喜欢
      • 2013-03-16
      • 1970-01-01
      • 2017-03-04
      • 2014-08-24
      • 1970-01-01
      • 2015-12-19
      • 2012-12-27
      • 2019-07-15
      • 1970-01-01
      相关资源
      最近更新 更多