facebook“publish_actions”可以删除,但需要

时间:2013-04-12 09:29:05

标签: facebook permissions

我有一个需要发布的应用程序,因为它发布并检索用户的分数并使用这些数据创建排行榜,因此可以与朋友竞争最佳高分。

应用程序在授权期间,在保存,阅读等之后要求发布_ - >这一切都很棒!但是,用户有机会通过单击此| x |来删除此publish_actions权限紧挨着它,或者在后面的app-auth-screen或app config中。问题在于:一旦用户这样做,其中一些将导致为什么授予您(因此看起来)不必授予权限,应用程序无法在其配置文件中写入游戏分数,当然,他/她的朋友永远不会知道什么得分他有。含义:如果删除了publish_actions,则该应用程序无法正常工作,并且没有任何意义。

问题:是否有办法在app-start上检查该权限,提醒玩家应用程序无法正常工作......或者更好的是,重新显示auth-screen再次请求publish_actions权限?导致删除后,无法取消删除publish_actions权限。用户必须删除整个应用程序再次启动它。

我真的很感激这里有点帮助。 谢谢!

1 个答案:

答案 0 :(得分:0)

是的,有:

 https://graph.facebook.com/USER_ID/permissions

返回一个json对象,其中包含用户已授予您应用的权限。

你应该在这里阅读更多相关内容: https://developers.facebook.com/docs/howtos/login/handling-revoked-permissions/