На сервере вашего приложения получите токен доступа со своего учетные данные учетной записи службы
, используя область playintegrity, и выполните следующий
запрос:
Код: Выделить всё
$ playintegrity.googleapis.com/v1/PACKAGE_NAME:decodeIntegrityToken -d \ '{ "integrity_token": "INTEGRITY_TOKEN" }'
Код: Выделить всё
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]
Я ожидал, что можно сделать что-то подобное, чтобы получить токен доступа для API playintegrity, но изменив область действия в указанном выше 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