2011-05-28 90 views
14

一個用例如下。鑑於Facebook訪問令牌,我如何獲得它擁有的權限?

我向具有offline_access權限的新用戶請求Facebook訪問令牌,我將其存儲以供以後使用。如果用戶在他的設置中刪除了offline_access權限,則令牌變爲無效。

我希望能夠測試(也許使用圖形API),如果令牌我仍然有我要求的權限,而無需等待用戶註銷嘗試進行API調用。

回答

29

只需調用權限圖api方法即可。你可以解析json響應並查看是否存在「offline_access」。網址格式爲:https://graph.facebook.com/me/permissions?access_token= ...您可以通過訪問here並單擊其中的權限鏈接來訪問其示例。

+0

這是正確的,但請注意,截至5月11日,有一個錯誤阻止了它的工作:http://developers.facebook.com/bugs/277040382385812 – ozmo 2012-06-20 21:44:08

相關問題