在我的应用中,我希望允许用户更改扩展用户权限,而无需进入隐私设置页面。
在旧的REST API中,有一个“auth.revokeExtendedPermission”操作来删除特定权限,但我不想使用此API,因为它很快就会被折旧。
是否有其他方法可以使用较新的PHP SDK或JavaScript SDK删除扩展权限?
最佳Flashbaer
答案 0 :(得分:0)
根据auth.revokeExtendedPermission documentation,Graph 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');