私は奇妙なバグに遭遇しています... 私はpublish_actions権限(私は彼がdiveboard.comにログオンしたばかりのダイブをユーザのタイムラインに公開したいと思っています)私はこれをバルクで(全ダイビングを公開するように)働かせたいと思うかもしれません。私はまだ対話的にフロントの許可を求めたい。はpublish_actionsだけを追加許可することはできません
私は、唯一の「publish_actions」を求めるポップアップが開き、すぐに明らかに許可が付与されていませんでした
FB.login(function(response) {
if (response.perms != undefined && response.perms.match(/publish\_actions/)!=null) {
G_user_fbtoken = getFBCookie().accessToken;
fbtimelinepublish_dive();
} else {
// user cancelled login
diveboard.notify("Unsufficient privileges","Could not get the adequate permissions to publish this action on your timeline");
toggle_fb_spinner();
return;
}
}, {scope:'publish_actions'});
}else{
fbtimelinepublish_dive();
}
どれ手がかり(プライバシでチェック)クローズ!?
更新:だから私は解決策を自己答えるよ 'CREATE_EVENT、publish_actions、publish_stream、rsvp_event'
と
私は解決策に自己回答しています: Open Graph Betaでは 'publish_actions'開発者やアプリケーションのテストユーザーからのみリクエストできます。 'publish_actions'権限は、他のユーザーから要求された場合は無視されます。 と私は新しい認証ウィンドウに移動しました.... うまくいけば、これは他の人にいくつかの不満を保存します.... –