我今天为我的网站创建了一个 facebook 应用程序,我通过 javascript sdk 请求 access_token,范围=管理页面,offline_access,read_insights 我发现新创建的应用程序没有提供 offline_access其余的权限已授予,但我已经提出了两个申请,通过它们我可以获得访问 token 的离线访问范围,我的问题是,
新的 Javascript sdk 中是否包含任何更新。
重现步骤: 1.在facebook中创建一个应用程序。
2.单击“编辑应用程序”,然后在左侧链接中单击“graph api explorer”。
3.在图形浏览器中选择您新创建的应用程序。
4.点击get_accestoken按钮对话框->扩展权限
5.选择“read_insights”、“manage_pages”、“offline_access”复选框。单击“确定”。
- 您可以注意到,除了offline_access 之外,还存在其他请求。
您从上述步骤获得的access_token将在 session 关闭时过期。所以你可以理解没有给出offline_access范围。
请有人帮助我摆脱困境...... 提前致谢。
最佳答案
在高级选项卡中将名为deprecateoffline_access
的应用设置更改为Disabled
。
关于javascript - facebook graph api 的 Graph api explorer 中不存在offline_access权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8988809/