Facebook访问网站令牌

时间:2012-10-30 12:16:14

标签: php facebook facebook-graph-api

我正在开发一个网络应用程序,让您可以看到您的Facebook墙上帖子,并重播/评论那些Facebook页面而不是用户。我遇到的问题是我无法找到正确的令牌或验证方法。我正在寻找的功能是一定数量的用户登录我的应用程序,并能够作为该页面发布到Facebook页面墙。我试图做一个长期访问令牌的东西,但它似乎过早到期。做这种任务的正确方法是什么?

2 个答案:

答案 0 :(得分:0)

如果您使用授权令牌,则必须使用该令牌;这是你能做的最好的事情。 Offline_access不再可用。当然,解决方案是定期刷新授权令牌。为此,用户需要再次登录应用程序。您可以(并且应该)每次刷新它。

答案 1 :(得分:0)

  • 首先使用用户访问令牌,您无法将帖子或任何操作作为页面发送。 如果您想将评论发布为页面,则需要获取页面访问令牌
  • 您可以获得页面访问令牌,您需要manage_pages权限 。在此之后,您可以使用graph API获取特定页面访问令牌,这是一种方法

https://developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Daccounts

me?fields=accounts

现在使用此帐户/页面帐户访问令牌发布每个操作,它现在自动发布为页面b'coz您使用页面访问令牌