使用Facebook JavaScript SDK(在Graph API上)是否可以通過編程方式撤消已被用戶允許到您的應用的特殊權限(例如發佈到牆上,看到朋友等?),或者用戶必須手動管理他們的隱私設置刪除/拒絕這些應用程序的權限?使用JavaScript SDK/Graph API從iframe應用程序中刪除燙髮嗎?
2
A
回答
1
我不知道是否可以使用新的Graph API。但是,您可以使用舊版API來完成此操作。
http://developers.facebook.com/docs/reference/rest/auth.revokeauthorization/
<a href="#" id="fb_disconnect">Disconnect me!</a>
<script type="text/javascript">
$("#fb_disconnect").click(function(){
FB.api({ method: 'Auth.revokeAuthorization' }, function(response) {})
return false;
</script>
1
這是不完全關係到你的問題,但另一種可能的解決辦法是在使用打開在用戶的瀏覽器新標籤與應用程序的頁面:
http://www.facebook.com/settings/?tab=applications&app_id=xxxxxxxxxxxxxx
在那裏,他可以選擇他想要撤銷的權限。
3
可以撤銷個別權限與圖形API,像這樣:
HTTP DELETE - >https://graph.facebook.com/me/permissions?permission=[PERMISSION NAME]
您提到您正在使用的JavaScript API的 - 這個線程討論如何發送一個HTTP使用JavaScript DELETE:
http delete request from browser
希望幫助!
相關問題
- 1. 使用圖API從用戶中刪除應用程序
- 2. 使用javascript刪除iframe
- 3. 程序使用後應該刪除嗎?
- 4. 從fracebook iFrame(應用程序)中刪除1px「frameborder」
- 5. 在#yammer中從應用程序目錄中刪除/刪除應用程序
- 6. 我可以從「等待開發者發佈」中刪除應用程序嗎
- 7. 通過API刪除Facebook應用程序
- 8. Vimeo高級API,刪除應用程序
- 9. 如何從Facebook應用程序中心刪除應用程序?
- 10. Android - 從最近的應用程序中刪除應用程序
- 11. 從url中刪除應用程序/ webroot
- 12. 從appstore中刪除iPhone應用程序?
- 13. 從WinForms應用程序中刪除ClickOnce
- 14. 從通知中刪除應用程序
- 15. 從IIS7中刪除應用程序c#
- 16. 使用Dropbox API v2從用戶中刪除我的應用程序
- 17. 使用jQuery從iframe中刪除屬性
- 18. 從應用程序中刪除應用程序時刪除應用程序的相關下載
- 19. 使用javascript取消激活/刪除iframe
- 20. 從iOS中'最近使用'列表中刪除應用程序
- 21. 如何使用REST API從IBM UrbanCode Deploy中刪除應用程序?
- 22. 是否可以使用Graph API從頁面中刪除Facebook應用程序?
- 23. 刪除iOS應用程序的API(調用PHP調用API)
- 24. 使用Javascript從內部iframe中刪除/替換特定的HTML
- 25. 從Google Play中刪除未發佈的應用程序
- 26. 如何使用圖形API刪除應用程序請求
- 27. 如何使用Windows API刪除應用程序的MenuBar?
- 28. 如何從iPad中刪除應用程序時刪除UILocalNotification applicationIconBadgeNumber?
- 29. Android刪除應用程序後從列表中刪除它
- 30. 使用Powershell從IIS 6.0中刪除Web應用程序