Iは、({ID}は、WebインターフェイスからのIDで置き換えると)、次のURLにGET要求をやっている:GoogleカレンダーAPI(oauth2)が「不十分な権限」で応答しているのはなぜですか?
https://www.googleapis.com/calendar/v3/calendars/{id}
数アサーション:
承認ヘッダーであります正しく
(トークンが解析API用正常に動作します)有効なアクセストークンを使用して設定されている私は、正しく表示され、のOAuth2のために、以下の範囲を設定しました:
https://www.googleapis.com/auth/calendar
トークンの有効期限が切れていません。アナリティクスAPIで動作します。
{ "error": { "errors": [ { "domain": "global", "reason": "insufficientPermissions", "message": "Insufficient Permission" } ], "code": 403, "message": "Insufficient Permission" } }
こんにちはrob: 私はアクセスを取り消しました:)そして、私はそれをどのように承認できますか? :) 申し訳ありません。ありがとうございました:) – whitesiroi
ほぼ2年後、これは設定エラーを除外したときに動作します。 @whitesiroiおそらくあなたはそれを理解したことがありますが、後世のために: – user1870776
あなたはアプリの認証ページで通常どおり再認証します。 Rails、Devise(_for:users)とgoogle_oauth2の開発では、それはあなたのuser_omniauth_authorize_pathです。 – user1870776