我已经阅读了很多内容,这是我遇到的唯一解决方案:
我是对的吗?这是最好的解决方案吗?
答案 0 :(得分:0)
一切都正确。我不确定用户点击(在文档https://developers.facebook.com/docs/facebook-login/access-tokens中没有找到)。如果令牌过期或者卸载应用程序,您应该已准备好处理错误。我通过使用我拥有的访问令牌获取用户基本信息来检查令牌是否仍然有效。如果呼叫成功,我使用令牌。如果没有,我再次重定向用户应用程序授权,获取另一个令牌,与另一个长期令牌交换,并使用该令牌。