Jam*_*mes 10 facebook facebook-graph-api
我正在测试我的应用程序,当我使用我的用户配置文件授权我的应用程序时,我只允许它访问某些页面.现在我想测试不同的页面,但似乎没有办法重新授权应用程序.
当我再次请求授权时,Facebook只返回现有授权.
在我的Facebook,设置,应用和网站上的用户个人资料中,我可以看到第三方应用并删除它们,但是,我没有看到任何应用我是这里的管理员.如何从您的个人资料或网页中删除自己的应用权限?
我不知道有GUI方法可以做到这一点.有一种方法可以做到这一点Graph API.我正在使用开发文档.
要撤消特定权限,您必须调用Graph API端点:
DELETE /{user-id}/permissions/{permission-name}
Run Code Online (Sandbox Code Playgroud)
完全取消授权应用程序或撤消登录.您必须调用Graph API端点:
DELETE /{user-id}/permissions
Run Code Online (Sandbox Code Playgroud)
撤销权限
应用可以让人们撤消之前授予的权限.例如,您的应用可能有一个设置页面,允许某人禁止发布到Facebook.该设置页面也可以同时撤消publish_actions权限.
您可以通过调用Graph API端点来撤消特定权限:
DELETE/{user-id}/permissions/{permission-name}
此请求必须使用用户访问令牌或当前应用的应用访问令牌.如果请求成功,您将收到true的回复.
撤消登录
您还可以通过调用此Graph API端点,让人们完全取消授权应用或撤消登录:
DELETE/{user-id}/permissions
此请求必须使用有效的用户访问令牌或当前应用的应用访问令牌.如果请求成功,您的应用会收到true的回复.如果呼叫成功,则该人员的任何用户访问令牌都将失效,他们将不得不再次登录.由于您要对您的应用取消授权,因此他们还必须授予对您应用的访问权限,就像他们第一次登录一样.
| 归档时间: |
|
| 查看次数: |
258 次 |
| 最近记录: |