Я использую gradle-play-publisher библиотеку для загрузки своего приложения в Google Play, но при выполнении задания публикации я получаю ошибку 401 Несанкционирован. Создана учетная запись моего аккаунта Google Play и службы в Dev Console. Play API включен.
Как я вижу из журналов сборки, первый отправленный запрос:
POST https://accounts.google.com/o/oauth2/token
Я получаю 200 OK и следующий json:
{
"access_token" : "< some value here>",
"token_type" : "Bearer",
"expires_in" : 3600
}
Затем отправляется следующий запрос:
POST https://www.googleapis.com/androidpublisher/v2/applications/< my app package name here>/edits
Прежде всего, я заметил этот заголовок среди других:
Authorization: <Not Logged>
И во-вторых, я получаю эту ошибку как ответ
401 Unauthorized
WWW-Authenticate: Bearer realm="https://accounts.google.com/", error=invalid_token
Кто-нибудь сталкивался с той же проблемой? Кажется, все правильно настроено, поэтому я понятия не имею, что пошло не так. Спасибо.