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権限で動作しませんが。誰かが助けることができれば非常にうれしいです、私は完全にイライラしています。
更新日 タイプエラーです。それは動作します、申し訳ありません:]