我几乎完成了一个 facebook 应用程序的构建。它工作正常,但有一个问题。如果用户第一次将应用程序添加到他的配置文件中(通过授予适当的权限),它可以正常工作。但是当用户从他的应用程序设置中删除应用程序然后尝试再次添加应用程序时,它就无法工作!当我尝试执行 user.hasAppPermission 来检查用户是否已授予应用程序适当的权限时,调用会引发“无效的 OAuth 2.0 访问令牌”异常。我只是不知道为什么会这样。我正在为 Facebook 使用 PHP-SDK。我要求的权限:“publish_stream”和“电子邮件”。需要向正确的方向轻轻推动。
谢谢。