Facebook页面访问令牌

时间:2016-02-19 15:04:58

标签: javascript facebook facebook-graph-api

我想将Facebook页面的评分信息绑定到我的网站。

首先,我从Graph API资源管理器中获取信息,并且效果很好。

知道我已尝试使用javascript编程,我的页面访问令牌存在问题。

      FB.api('/{page-id}/ratings', function(response) {
          console.log(response);

      });

Stacktrace:

enter image description here

如何将页面访问令牌包含/编程到函数中?

1 个答案:

答案 0 :(得分:0)

您需要使用页面令牌,并且需要在服务器上使用它 - 请不要使用JavaScript SDK。在客户端上使用页面令牌是一个坏主意,您不应该在客户端上公开令牌 - 尤其不是扩展页面令牌,这是您在此情况下要使用的内容)。

如何生成扩展页面令牌在文档中有解释,以下是一些链接:

这是一般教程:

  • 使用manage_pages权限
  • 获取用户令牌
  • 扩展用户令牌
  • 使用/page-id?fields=access_token
  • 获取扩展页面令牌

您还应该考虑在数据库中缓存结果,而不是在新用户点击您的网页时从Facebook API中读取结果。