我正在玩Facebook-API。对于身份验证,用户将被发送到oauth对话框。在允许访问后,用户的浏览器被重定向到facebook-application设置中指定的地址。我们已请求scope = offline_access和response_type = token,因此post-auth重定向包含有效的访问令牌。 到现在为止还挺好。 现在我的问题是:是否可以在没有用户交互的情况下重新请求此访问令牌? (例如:服务器没有捕获来自oauth-dialog的after-auth请求)
感谢任何启发: - )
答案 0 :(得分:2)
offline_access已弃用,很快就会删除。
请在此处查看您可能需要调整应用的方式:https://developers.facebook.com/roadmap/offline-access-removal/
答案 1 :(得分:1)
首先,不推荐使用offline_access - 有关详细信息,请参阅此处:https://developers.facebook.com/roadmap/offline-access-removal/。你现在获得的最多是60天令牌。
回答你的问题 - 没有用户交互就无法请求访问令牌 - 为什么我们需要登录对话呢?