Учитывая, что конечная точка моего сервера получила токен покупки, относящийся к покупке Google In App Billing, как мне выполнить программную проверку и получение доступа к его содержимому?
Я уже могу проверить Google Вход токен с использованием (PHP)
$client = new Google_Client(['client_id' => $client_id]);
$payload = $client->verifyIdToken($token);
if ($payload)
return $payload['sub'];
Но как мне использовать Google_Client для проверки токена покупки и получения доступа к его содержимому.
Это так?на самом деле это просто случай отправки GET
на сервер Google, очень похожий на , следующий за примером Ruby ?
Или это определенная команда Google_Client
, которую я должен вызывать?
Я начинаю думать, что это случай репликации упомянутого кода Ruby в PHP с использованием OAuth2 или чего-то подобного, поскольку в Документах Google действительно говорится, что, как только у сервера есть токен покупки:
Используйте раздел «Подписки и покупки в приложении» в Google Play Developer API, чтобы выполнить запрос GET для получения сведений о покупке из Google Play (Покупкиes.products для одноразовой покупки продукта или рассылки покупок для подписки).Запрос GET включает в себя имя пакета приложения, идентификатор продукта и токен (токен покупки).
Просто хотели бы получить некоторые разъяснения, если это возможно?Спасибо.