我想使用JavaScript插件(在这种情况下为https://github.com/pavelk2/social-feed)显示Facebook页面供稿。
该插件需要access_token才能获取数据。据我所知,到目前为止,以编程方式生成令牌的唯一方法是
a)创建一个Facebook应用
b)填写所有数据,条款和条件,添加图标
c)请求访问公共页面并提交审阅请求,其中包含有关如何使用该应用程序,用户等看到的所有解释。
d)使用应用程序ID和应用程序密钥来生成可访问页面Feed的应用程序的access_token
仅显示我自己页面的提要似乎要做很多工作。
此Facebook“应用程序”将不会被任何外部用户使用,而只会用于从API获取供稿。
除了创建Facebook应用程序之外,还有没有其他更快,更轻松的方式来显示页面的供稿?
我可以生成一个用户令牌,这将是获取数据的一种更快的方法,但是它很快就会过期。
Facebook页面个人资料是公开的,为什么我需要请求一些权限才能访问我的页面?
有没有更简单的方法?
答案 0 :(得分:0)
唯一的方法也是唯一无需审查的方法,就是使用该页面的页面令牌。您可以使用扩展页面令牌,有效期为60天:https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension
到期后,您当然需要手动刷新。