是否可以使用API取消授权我自己的应用[假设我有足够的权限]?
我正在编写一些单元测试,希望能够以编程方式注册/取消注册应用程序(我知道注册步骤需要用户输入)
我正在使用PHP,因此正在调用各种URL,例如注销:
header("Location: https://www.facebook.com/logout.php?next=" . urlencode($ReturnUrl) . "&access_token=" . $Params['access_token']);
对于返回数据的调用,我正在使用file_get_contents()
。
我已经处理了所有OAuth令牌。
我需要一个解决方案,我可以使用服务器端而不是JavaScript /浏览器自动化。
答案 0 :(得分:1)
使用您的用户访问令牌向HTTP DELETE
发出/PROFILE_ID/permissions
请求(我认为应用访问令牌也适用于此处)
$ user_id ='用户ID在这里';
$ facebook-> API($用户 '/权限', '删除'。);