有没有办法在不删除`manage_pages`权限的情况下重新授权新创建的页面?

时间:2018-06-04 20:49:36

标签: facebook facebook-login facebook-authentication

我正在开发一个请求访问用户管理的页面的Web应用程序。在我发现一个显然需要再次请求manage_pages权限的用例之前,它一直运行良好。

想象一下,用户允许应用程序访问其所有页面(例如“Page 1”和“Page 2”)。现在让我们假设他们创建了另一个页面(“第3页”)。会发生什么:应用程序只能访问前两页,而/me/accounts只返回“Page 1”和“Page 2”。当我在另一个请求中使用参数auth_type=rerequest时,它不会提示权限对话,因为已经给出了manage_pages(我估计)。

有没有办法要求用户再次授予他们的页面权限而不必撤销权限?撤销的问题是,应用程序必须在每次登录时删除以前授权manage_page的用户,因为我们不知道何时创建了新页面。

编辑:包括页面选择器对话框的图像

page selector

0 个答案:

没有答案