使用PHP SDK / JavaScript SDK删除扩展权限?

时间:2011-11-07 11:59:37

标签: permissions facebook-javascript-sdk facebook-php-sdk facebook-authentication

在我的应用中,我希望允许用户更改扩展用户权限,而无需进入隐私设置页面。

在旧的REST API中,有一个“auth.revokeExtendedPermission”操作来删除特定权限,但我不想使用此API,因为它很快就会被折旧。

是否有其他方法可以使用较新的PHP SDK或JavaScript SDK删除扩展权限?

最佳

Flashbaer

2 个答案:

答案 0 :(得分:0)

根据auth.revokeExtendedPermission documentationGraph API中的替代内容是HTTP DELETE/{user id}/permissions?permission={permission name}

此处介绍:https://developers.facebook.com/docs/reference/api/user/#permissions

答案 1 :(得分:0)

删除权限的示例调用:

$ delete_success = $ fb-> api('/'。$ fb-> getUser()。'/ permissions?permission = create_event','DELETE');