Я работаю над расширением Chrome, которое взаимодействует с Календарем Google.Я открыл его, и код можно найти на GitHub: https://github.com/joshholat/Add-to-Calendar-Chrome-Extension
. Для того, чтобы редактировать календарь пользователей, необходимо авторизоваться с помощью Google oAuth.До недавнего времени это работало нормально.Однако однажды он почему-то перестал работать.Когда я делаю следующий код, он открывает новую вкладку от oauth, которая должна запрашивать разрешение, однако страница никогда не загружается, а останавливается при «Перенаправлении ...».Поэтому я не могу авторизовать и протестировать свой код.
Идеи?
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': 'http://www.google.com/calendar/feeds/',
'app_name': 'Add Events to Google Calendar'
});
oauth.authorize (function () {alert ("auth");});