我在嘗試將OAuth與我的Chrome擴展程序集成。我正在按照谷歌教程:https://developer.chrome.com/extensions/tut_oauth.html帶有OAuth的Google Chrome擴展程序
我從background.js(由我定義,它由background.html加載)創建ExOauth。
var oauth = ChromeExOAuth.initBackgroundPage({
'request_url': 'https://www.google.com/accounts/OAuthGetRequestToken',
'authorize_url': 'https://www.google.com/accounts/OAuthAuthorizeToken',
'access_url': 'https://www.google.com/accounts/OAuthGetAccessToken',
'consumer_key': 'anonymous',
'consumer_secret': 'anonymous',
'scope': 'https://docs.google.com/feeds/',
'app_name': Test app'
});
oauth.authorize(onAuthorized);
這裏是OnAuthorized方法:
onAuthorized = function() {
// Start my application logic.
};
我在這裏失去了一些東西?當我加載擴展時,它打開了幾個「重定向...」選項卡。
我仍然有這個問題,它不斷打開新的選項卡。你是如何解決它的? – avi