主要问题:(因为offline_access 权限)正在弃用;通过使用应用程序的 ID 和密码点击以下 url 创建的访问令牌将持续多长时间? https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=XXXX&client_secret=YYYY 最后一个?这似乎是一个简单的问题,但我无法在这里或 developer.facebook.com 上找到明确的答案
第二个问题我想将我的 facebook 页面的提要拉入我的网站(通过 jquery 插件或滚动我自己的),但两者都使用类似的东西:
https://graph.facebook.com/100002282383158/feed?method=GET&metadata=true&format=json&callback=___GraphExplorerAsyncCallback___&access_token=XXX
基本上,我使用的是通过我制作的 fb 应用程序创建的 appID 和秘密,这样我就可以生成访问令牌并将我的提要拉入我的网站(见第一个问题),而不要求用户使用 fb 进行身份验证。有没有比进行上述调用并创建应用程序来获取令牌更好的方法?(我必须使用的Web服务器不能使用php)
注意:在这篇文章的评论中,它说“离线访问现已被弃用,但您可以将访问令牌延长至 60 天。” 但我还没有找到任何文档来支持这一点,也没有找到让我设置那个时间的方法;我不想上线想知道我的令牌是否会在某个未知时间过期 Facebook 页面访问令牌 - 这些会过期吗?