Android アプリに Google カレンダーを統合しています。イベント情報にアクセスするには、ユーザーが承認する必要があります。認可リクエスト URL の作成には GoogleAuthorizationRequestUrl を使用します。コードは次のとおりです (以下のスニペットでは、元のクライアント ID を文字列 CLIENT_ID に置き換えています)。
String url = new GoogleAuthorizationRequestUrl(CLIENT_ID,
"http://localhost",
"https://www.googleapis.com/auth/calendar.readonly").build();
GoogleAuthorizationRequestUrl が構築する URL は次のとおりです。
それ以外の
言い換えれば、URL に「scope=https://www.googleapis.com/auth/calendar.readonly」が含まれていることを期待していますが、「b=https://www.googleapis.com/auth/calendar.readonly」があります。 "。
奇妙なことに、APK を公開する準備をしているときにのみ、間違ったリクエスト URL を取得します。私のデバッグ環境では、GoogleAuthorizationRequestUrl が正しい URL を構築しています。
誰かがこの振る舞いについて考えを持っていますか?
ありがとう、アリ