Ale*_*his 5 testing api facebook login
我正在开发一个 Facebook 应用程序,该应用程序进行 API 调用以获取用户事件列表。
该应用程序将使用 Javascript 来调用用户/事件边缘,如下所示:
FB.api(
"/{user-id}/events",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
Run Code Online (Sandbox Code Playgroud)
从 4 月底开始,随着登录审核的引入,在我的应用程序获得批准之前,此功能将无法使用...
所以我的问题是,如何在应用获得批准之前对其进行测试?
我已经阅读了尽可能多的内容,并尝试设置测试用户,但无法得到任何答案......
显然我无法在测试之前提交我的应用程序以供批准,但似乎我无法在批准之前对其进行测试。一定有办法!
您不需要批准应用程序的管理员、开发人员和测试人员的权限。您可以在应用程序仪表板的“角色”选项卡中定义它们。
https://developers.facebook.com/apps/[app_id]/roles/
当您使用这些用户之一登录时,您可以请求所有权限。
其实,在送审的时候也是需要这样做的。例如,当您想要请求publish_actions权限时,您的应用必须在过去30天内使用过该权限。这是供审核团队检查您是否实际使用该权限的。
因此,您将需要使用应用程序中定义的角色之一,然后您可以向该用户请求任何权限。
编辑:请注意,即使您可以请求所有权限,您仍然必须在登录时实际请求权限/me/events。因此,如果您调用用户(恰好是您,应用程序的管理员/开发人员) ,您仍然需要user_events在登录范围内请求权限。
| 归档时间: |
|
| 查看次数: |
10301 次 |
| 最近记录: |