【问题标题】:Differentiating between 'personal' facebook API key and 'Business Page' API keys区分“个人”Facebook API 密钥和“业务页面”API 密钥
【发布时间】:2015-09-24 12:38:45
【问题描述】:

我想知道是否有人可以帮助一个无知的女孩解决我遇到的问题!

我正在建立一个网站,并希望将商业 Facebook 页面(帖子)的数据转移到网站上的“社交墙”中。我遇到的问题是它从我自己的个人 facebook 帐户复制数据,而不是 facebook 的“商业页面”帐户。好像改不了!

请帮忙。我正在拔头发嘿嘿

谢谢。

苏菲

【问题讨论】:

  • 首先您需要告诉我们,您是如何实现这种数据“传输”的。

标签: facebook api plugins key social


【解决方案1】:

在没有理解所有内容的情况下,我将尝试回答这个问题;)

我假设您正在尝试使用 FB API 从 FB 页面获取帖子,然后将其显示到网站中。在那之后,我猜你打算允许 cmets 和从那里进行某种交互。

您面临的问题是,当您使用 API 时,您会从您的个人帐户而不是您想要的页面获取帖子。

我说的对吗?

如果是这样,问题出在您使用的访问令牌上。

要使用 FB Graph API,您需要为每个请求提供访问令牌,访问令牌将识别进行调用的人。

您可以在此处了解有关访问令牌的更多信息: https://developers.facebook.com/docs/facebook-login/access-tokens

也就是说,我认为这里可能存在两个不同的问题:

  1. 您正在使用您的用户访问令牌给我打电话/发帖。这将使您恢复自己的帖子。

  2. 您正在使用页面访问令牌调用 [your_user_name]/posts,这也会给您自己的帖子。

您可以使用自己的访问令牌查看公开的页面帖子,其余的则需要页面访问令牌。

如果您是页面的管理员,您可以查询我/帐户,您将获得页面的页面访问令牌。如果没有,您需要去找业务经理并从那里获取。

如果您无法使用这些选项是因为您无权访问此 FB 页面,因此您不能这样做。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2014-01-05
    • 1970-01-01
    • 2011-09-28
    • 1970-01-01
    • 2013-07-16
    • 1970-01-01
    • 1970-01-01
    • 2014-03-23
    • 2013-03-12
    相关资源
    最近更新 更多