Oauth2 для получения токена доступа для Play Integrity API.Android

Форум для тех, кто программирует под Android
Anonymous
Oauth2 для получения токена доступа для Play Integrity API.

Сообщение Anonymous »

В документации по расшифровке и проверке вердикта целостности Play Integrity API говорится следующее:

На сервере вашего приложения получите токен доступа со своего учетные данные учетной записи службы
, используя область playintegrity, и выполните следующий
запрос:

Код: Выделить всё

$ playintegrity.googleapis.com/v1/PACKAGE_NAME:decodeIntegrityToken -d \ '{ "integrity_token": "INTEGRITY_TOKEN" }'
Для API androidpublisher на основе этого метода авторизации для получения кода работает следующее:< /p>

Код: Выделить всё

https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fandroidpublisher&response_type=code&access_type=offline&redirect_uri=[redacted]&client_id=[redacted]
И используя этот код, я могу получить пару access_token иrefresh_token. Затем этот access_token позволяет мне получить доступ к API.
Я ожидал, что что-то подобное можно сделать, чтобы получить код (а затем токен доступа) для playintegrity API, но изменив область действия в приведенном выше URL:

Код: Выделить всё

https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fplayintegrity&response_type=code&access_type=offline&redirect_uri=[redacted]&client_id=[redacted]
это просто дает мне:
[img]https://i. sstatic.net/f5izfLq6.png[/img]

Где находится подробная информация об ошибке:
Изображение

В документации для Play Integrity API на шаге 1 указано «Создать учетную запись службы в проекте Google Cloud». это связано с вашим приложением», а затем на шаге 2 «получить токен доступа из учетных данных вашей учетной записи службы, используя область playintegrity». Я пытался создать учетную запись службы, но не понимаю, как это вообще связано с получением токена доступа с использованием области playintegrity.
Это так сбивает с толку. Есть ли где-нибудь пошаговое руководство?

Подробнее здесь: https://stackoverflow.com/questions/791 ... egrity-api

Вернуться в «Android»