2016-07-10 6 views
0

Я пытаюсь получить доступ к календарю Google, но я получаю:

GET https://content.googleapis.com/calendar/v3/users/me/calendarList 401 (Unauthorized) 

Google Войти работает, но нет доступа к календарю:

var scopes = [ 
    "https://www.googleapis.com/auth/calendar", 
    "https://www.googleapis.com/auth/userinfo.email", 
    "https://www.googleapis.com/auth/userinfo.profile", 
    "https://www.googleapis.com/auth/plus.me", 
    "https://www.googleapis.com/auth/plus.login" 
] 

$cordovaOauth.google(clientId, scopes).then(success, error); 

Любые идеи?

ответ

0

Я хотел бы попробовать пойти Google Developer console и позволяя Calendar API.

+0

Уже сделано, что. Разрешения календаря не отображаются на экране входа в систему. Поэтому я предполагаю, что область не получает какой-либо передачи – Patrioticcow

+0

Я видел, что календарь api генерирует другой ключ клиента OAuth, чем ключ api. Вы используете этот ключ OAuth? –

+0

Я использую 'clientId' сгенерированные Calendar API, который должен сказать, приложение созданное с помощью OAuth 2.0 – Patrioticcow