2011-12-04 5 views
2

publish_actions権限を要求することができましたが、アカウント設定ページのAppsタブから取り消すことができるので、権限がまだ与えられているかどうかを確認する必要もあります。私は次のようなアプローチでそれを試してみました:ユーザーがpublish_actions権限を許可しているかどうかを確認する方法

// Check for publish_actions extended permission 
var query = FB.Data.query('select publish_actions from permissions where uid={0}', fbuid); 
query.wait(function(rows) { 
    if(rows[0].publish_actions == 1) { 
     console.log('The user has granted the extended permission'); 
    } else { 
     console.log('The user has not granted the extended permission'); 
    } 
}); 

このアプローチはpublish_actionsの許可を得てインスタンスのpublish_stream権限で動作しませんが。誰かが助けることができれば非常にうれしいです、私は完全にイライラしています。

更新日 タイプエラーです。それは動作します、申し訳ありません:]

答えて

1

私は自分の質問を更新しましたので、答えは質問のコードです。

関連する問題