1
A
回答
2
使用getLoginStatus函數。它返回的對象的屬性之一是「權限」,即權限列表。 http://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus
0
最簡單的答案(雖然我需要一些工作來掌握它)似乎是這個SDK。
http://facebooksdk.codeplex.com/
使用它。
因爲我沒有指定我想要一個C#解決方案,Bret Baisley的答案被證明是非常有用的,我認爲他的答案是正確的。
0
我發現這個PHP解決方案非常方便:
if (array_key_exists('publish_stream', $permissions['data'][0])) {
// Permission is granted!
// Do the related task
$post_id = $facebook->api('/me/feed', 'post', array('message'=>'Hello World!'));
} else {
// We don't have the permission
// Alert the user or ask for the permission!
header("Location: ".$facebook->getLoginUrl(array("scope" => "publish_stream")));
}
把它從這裏,也與FBQL版本: http://www.masteringapi.com/tutorials/how-to-check-if-user-has-certian-permission-facebook-api/22/
相關問題
- 1. Facebook IOS SDK:當用戶拒絕publish_stream權限時檢測到
- 2. 獲取當前用戶的權限
- 3. 在Rails中檢查Facebook用戶權限
- 4. iPhone + Facebook API:如何檢測何時需要「擴展權限」?
- 5. 檢查Facebook上的權限
- 6. 如何根據當前用戶角色獲取權限
- 7. 如何獲取當前用戶權限組?
- 8. 如何檢索我的用戶所擁有的權限?
- 9. 如何獲得用戶當前在Django管理站點的用戶權限
- 10. 如何檢查,如果用戶已授予一定權限的Facebook的iOS
- 11. 檢測用戶是否拒絕了我的Facebook應用程序中的任何權限
- 12. 如何檢測用戶從Facebook註銷?
- 13. 我如何從facebook獲得read_stream權限
- 14. 如何檢查,如果我有在當前路徑寫入權限
- 15. TFS2012權限:我如何刪除用戶?
- 16. 如何檢查我的Facebook應用程序的當前用戶是舊用戶還是新用戶?
- 17. Facebook iFrame應用程序 - 獲得當前userId在接受權限
- 18. Drupal 7視圖限制爲當前用戶的使用權
- 19. facebook從應用程序檢查用戶權限
- 20. 我如何檢查mysql用戶擁有像root用戶一樣的權限
- 21. 如何管理用戶訪問權限和用戶權限
- 22. 的SharePoint REST API根據當前用戶的權限
- 23. 權威人士授權當前用戶
- 24. 我是否需要訪問Facbooker的Facebook用戶ID的權限?
- 25. 如何設置ios facebook sdk的用戶權限3.2
- 26. 如何設置用戶在Facebook上發佈流的權限?
- 27. 如何使用cli查找/檢查AWS S3中的當前權限?
- 28. 獲取當前用戶的文件權限.net
- 29. TF401289:當前用戶沒有創建標籤的權限
- 30. T-SQL腳本當前用戶的數據庫權限
謝謝,但如何才能做到這一點編程方式使用C#?對不起,我應該更加精確。 – 2010-12-21 23:51:55
對我來說,這似乎已不再可能。我只獲得'狀態'和'authResponse',但裏面沒有燙髮。也許它已被刪除? – 2012-01-20 16:45:55
authResponse對象包含您需要的內容。包含一個用戶ID和accessToken。 – 2012-01-21 00:52:21