我正在开发一个Facebook画布应用程序,并且我正在测试整个权限的工作方式。
有一件事是引起我的注意,我觉得它有点奇怪:第一次,用户进入应用程序,Facebook发送signed_request而没有user_id和访问令牌(如预期的那样)。然后我的应用程序重定向到登录对话框,因此用户可以授权应用程序并提供所请求的权限。
此时发生了一些奇怪的事情:Facebook会自动将用户重定向到具有给定权限(以及user_id和访问令牌)的应用程序,但不会提示用户提供权限。
我已经与测试用户和测试人员验证了此行为。
这是正常的吗?有可能"强迫" (用于测试目的)"要求权限"屏幕?
答案 0 :(得分:0)
第二次或以后使用Facebook应用程序是正常的。
在启动应用程序之前,从Facebook帐户中删除应用程序的权限,以取回“请求权限”屏幕。