透過 FQL 查詢
SELECT read_stream,offline_access,publish_stream FROM permissions WHERE uid=me()

 

其中 read_stream,offline_access,publish_stream 可以修改成要查詢的 permissions

 

查到的資料就像
{
"data": [
{
"read_stream": 0,
"offline_access": 0,
"publish_stream": 1
}
]
}




使用 JAVAscript SDK api
FB.api({ method: 'users.hasAppPermission', ext_perm: 'publish_stream' }, function(resp) {
if (resp === "1") {
alert('Permission granted');
} else {
alert("Permission not granted");
}
});

 

會直接回傳 0 跟 1




PS. 帶入的 access token 必須是藉由要檢查的 App 授權取得的 access token




創作者介紹
創作者 shadow 的頭像
shadow

資訊園

shadow 發表在 痞客邦 留言(1) 人氣()