【问题标题】:How can I get Facebook's access token do display my page's feed?如何获取 Facebook 访问令牌以显示我的页面提要?
【发布时间】:2019-02-21 00:42:10
【问题描述】:

我想使用 JavaScript 插件(在本例中为https://github.com/pavelk2/social-feed)显示 facebook 页面提要。

插件需要 access_token 来获取数据。到目前为止,据我了解,以编程方式生成令牌的唯一方法是

a) 创建 Facebook 应用

b) 填写所有数据、条款和条件,添加图标

c) 请求公共页面访问权限并提交审核请求,其中包含有关应用程序的使用方式、用户查看方式等的所有说明。

d) 使用 app ID 和 app secret 生成 app 的 access_token,该 app 将有权访问 Page feed

仅显示我自己页面的提要似乎需要做很多工作。

此 Facebook“应用程序”不会被任何外部用户使用,它只会用于从 API 获取提要。

除了创建 Facebook 应用程序之外,还有什么更快、更简单的方法来显示我的页面提要?

我可以生成一个用户令牌,这将是一种更快的获取数据的方式,但它很快就会过期。

Facebook 页面配置文件是公开的,为什么我需要请求一些权限才能访问我的页面?

有没有更简单的方法?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    唯一的其他方法,也是唯一无需审查即可工作的方法是使用该页面的页面令牌。您可以使用扩展页面令牌,有效期为 60 天:https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension

    过期了当然需要手动刷新。

    【讨论】:

      猜你喜欢
      • 2012-02-13
      • 1970-01-01
      • 2015-10-22
      • 1970-01-01
      • 2012-08-03
      • 1970-01-01
      • 1970-01-01
      • 2012-01-04
      相关资源
      最近更新 更多