私はphonegapベースのBlackberryアプリを開発していますが、これにはTwitter共有機能があります.oauthを使用してTwitterからrequest_tokenを取得するためのコードを記述しましたが、次のようなポップアップが表示されます:api.twitter.comのコンテンツには認証が必要です。ユーザー名とパスワードを入力してください。これは期待される機能ではありません。これの代わりに、request_tokenを取得して、チャイルドブラウザでTwitterログインページを開く必要がありますが、なぜこのポップアップが表示されるのかわかりません。私を助けてください。私が使用しているコードは次のとおりです。
oauth = OAuth(options);
oauth.get('https://api.twitter.com/oauth/request_token',
function(data) {
requestParams = data.text;
window.plugins.childBrowser.showWebPage('https://api.twitter.com/oauth/authorize?'+data.text,
{ showLocationBar : false });
},
function(data) {
alert('Error : No Authorization');
console.log("AppLaudLog: 2 Error " + data);
$('#oauthStatus').html('<span style="color:red;">Error during authorization</span>');
}
);