オープンソースプロジェクトにGoogle適合APIを統合する際に、ユーザーがGoogleアカウントの資格情報とユーザーの同意プロセスを使用してログインできる場所で作業しています。 Uriのサインに追加のスコープ権限を渡そうとすると、このエラーが発生します。 URLエンコードに問題があるかどうかはわかりません。なぜなら、APIが範囲URLの配列を期待しているからです。 Google fit APIの統合で複数の権限を1つのoauthフローに入れることは可能ですか?複数の許可スコープGoogle適合API統合
最初のURLは正常に動作していますが、他のURLはリダイレクトする代わりにエラーになります。
https://accounts.google.com/ServiceLogin?passive=1209600&continue=https://accounts.google.com/o/oauth2/auth?access_type%3Doffline%26as%3D43045f60390ad399%26approval_prompt%3Dforce%26scope%3Dhttps://www.googleapis.com/auth/fitness.activity.read%26response_type%3Dcode%26redirect_uri%3Dhttps://developers.google.com/oauthplayground%26client_id%3D1086862838918-d6epsnkqrid4tu786geh3nfugpga2ii5.apps.googleusercontent.com%26from_login%3D1&oauth=1&sarp=1&scc=1
https://accounts.google.com/ServiceLogin?passive=1209600&continue=https://accounts.google.com/o/oauth2/auth?access_type%3Doffline%26as%3D43045f60390ad399%26approval_prompt%3Dforce%26scope%3D%5B%22https://www.googleapis.com/auth/fitness.activity.read%22%2%22https://www.googleapis.com/auth/fitness.activity.write%26response_type%3Dcode%22%5D%26redirect_uri%3Dhttps://developers.google.com/oauthplayground%26client_id%3D1086862838918-d6epsnkqrid4tu786geh3nfugpga2ii5.apps.googleusercontent.com%26from_login%3D1&oauth=1&sarp=1&scc=1
私はAndroidプラットフォーム上でそれを試していないでのNode.js、あなたにこれを追加nodejsを持っているChromeの拡張機能を構築していますバックエンド。 nodejs ajaxモジュールを使用していますが、認証フローの後にパーミッションスコープを追加できるメソッドはありません。ここで働いているものがあります。 [link](https://www.npmjs.com/package/ajax-request)。ありがとう –