我可以使用Facebook PHP SDK取消对特定用户的应用程序的授权,基本上我喜欢切换,以便用户可以将他们的Facebook帐户链接或取消链接到我的网站,我有链接部分工作,现在只需要取消链接部分.
谢谢
Raf*_*ira 12
现在Graph API有一种方法可以做到这一点:https://developers.facebook.com/docs/reference/api/user/#permissions
删除
您可以完全取消授权应用程序,也可以通过分别向USER_ID/permissions或USER_ID/permissions/PERMISSION_NAME发出HTTP DELETE来代表用户撤消特定权限 .此请求必须使用有效的用户access_token或当前应用的应用访问令牌.
使用图形API,这很好用:
$ret = $this->Facebook->api('/me/permissions', 'DELETE');
Run Code Online (Sandbox Code Playgroud)
不使用当前支持的 Graph API:按照当前设置,Graph API(甚至旧版 API)中没有用于取消应用程序授权的接口。用户必须通过 Facebook 设置页面明确选择自行执行此操作。
然而...
遗留的 REST api 有http://developers.facebook.com/docs/reference/rest/auth.revokeAuthorization/,这听起来像是你想要的。
让我知道这是否适合您:我很好奇。
| 归档时间: |
|
| 查看次数: |
10026 次 |
| 最近记录: |