私はAndroidアプリにGoogleカレンダーを統合しています。イベント情報にアクセスするには、ユーザーが承認する必要があります。 Googleでは承認リクエストURLを作成するためにGoogleAuthorizationRequestUrlを使用しています。次のようにコードが(スニペットでIは、文字列CLIENT_IDによって元のクライアントIDを交換未満)である:GoogleAuthorizationRequestUrlでリクエストのURLが正しく作成されていません
String url = new GoogleAuthorizationRequestUrl(CLIENT_ID,
"http://localhost",
"https://www.googleapis.com/auth/calendar.readonly").build();
GoogleAuthorizationRequestUrlビルドURLである:
代わりに
つまり、私は "scope = https://www.googleapis.com/auth/c URLには「alendar.readonly」と書かれていますが、「b = https://www.googleapis.com/auth/calendar.readonly」があります。
奇妙なことは、公開用のAPKを準備している場合にのみ、誤ったリクエストURLが表示されることです。私のデバッグ環境では、GoogleAuthorizationRequestUrlが正しいURLを作成しています。
誰でもこの動作について考えていますか?
おかげで、誰もが解決策を探して、この記事を読みます場合 -Ali