2016-07-10 9 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がAPIキーとは異なるOAuthクライアントキーを生成することがわかりました。そのOAuthキーを使用していますか? –

+0

私はCalendar APIによって生成された 'clientId'を使用しています。つまり、OAuth 2.0で作成されたアプリ – Patrioticcow

関連する問題