Я работаю над приложением Android с покупками приложений в Google Play. У меня также есть серверное приложение (JAVA), работающее в фоновом режиме. Всякий раз, когда пользователь успешно совершает покупку в приложении (покупка работает), серверное приложение должно отправить запрос на игру Google, чтобы проверить покупку.Google androidpublish api access_token
Google Play предлагает в AndroidPublisher API для этого: developers.google.com/android-publisher/getting_started
Проблема заключается в access_token. Всякий раз, когда я получаю новый access_token (либо с обновлением, либо с помощью метода запроса нового токена), он не работает, если я пытаюсь использовать метод GET для запроса информации из пункта покупки inapp из магазина воспроизведения Google (https://developers.google.com/android-publisher/v1/purchases/get) -> это всегда приводит к ошибке 401 (недопустимые учетные данные) или 403 (доступ не настроен).
после бесконечны попыток я узнать, что я только могу получить метод работы с этой ссылкой: https://developers.google.com/apis-explorer/#p/androidpublisher/v1.1/androidpublisher.inapppurchases.get, и я могу только читать действительный access_token оттуда, и только с этой лексемой я могу получить серверное приложение работаю, но только в течение одного часа, после 1 часа я должен сделать такой же шаг снова ...
теперь я действительно нужен правильный путь, чтобы получить действительный access_token с моим приложением
Я исследовал много в интернете, но Я не мог найти что-то полезное. Я знаю, что я не единственный с этой проблемой, может быть, кто-то из вас, ребята, знает, что делать или уже имеет опыт работы с этим
спасибо вам большое, я получил его, работая с вашим кодом :) Что я не понимаю, это код выше, почему вы выполнили проверку, какая «подпись» вы имеете в виду и что такое переменная «KEY», должно быть? – user3193443