2012-01-27 9 views
1

私は奇妙なバグに遭遇しています... 私は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'

auth window

resulting permisions

+1

私は解決策に自己回答しています: Open Graph Betaでは 'publish_actions'開発者やアプリケーションのテストユーザーからのみリクエストできます。 'publish_actions'権限は、他のユーザーから要求された場合は無視されます。 と私は新しい認証ウィンドウに移動しました.... うまくいけば、これは他の人にいくつかの不満を保存します.... –

答えて

1

を得た:スコープ:私はしてみました:Open Graph Betaでは、 'publish_actions'権限は開発者やアプリケーションのテストユーザーからのみ要求できます。 'publish_actions'権限は、他のユーザーから要求された場合は無視されます。私は新しい認証ウィンドウに移動しました....うまくいけば、これは他のユーザーにいくつかの不満を救います....

関連する問題