【问题标题】:Remove an extended permission using the PHP SDK / JavaScript SDK?使用 PHP SDK / JavaScript SDK 删除扩展权限?
【发布时间】:2011-11-07 11:59:37
【问题描述】:

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

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

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

最好的 闪电侠

【问题讨论】:

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


    【解决方案1】:

    根据auth.revokeExtendedPermission documentationGraph API 中的这个替换是 HTTP DELETE/{user id}/permissions?permission={permission name}

    这里有介绍:https://developers.facebook.com/docs/reference/api/user/#permissions

    【讨论】:

      【解决方案2】:

      删除权限的调用示例:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-08-10
        • 1970-01-01
        • 1970-01-01
        • 2014-02-15
        • 2018-03-25
        • 1970-01-01
        • 1970-01-01
        • 2015-11-12
        相关资源
        最近更新 更多