Как стать автором
Обновить

Комментарии 8

При попытке получить информацию о подписке при помощи google-api-client, получаю ошибку «This developer account does not own the application» (аутентификация при помощи сертификата). Судя по поисковой выдаче гугла, я такой не один и решения никто не знает.
Ответ найден.

Warning: Very few Google APIs currently support Service Accounts. Service accounts are currently supported by the following Google developer services:

Google Cloud Storage
Google Prediction API
Google URL Shortener
Google OAuth 2.0 Authorization Server
Google BigQuery
А я правильно понимаю документацию, что мобильное приложение не может самостоятельно получить список покупок или подписок?
В описании API гугла не нашел
сейчас просмотрел библиотеку AndroidBillingLibrary-master, так она список купленного достается из файловой системы.

меня интересует в данный момент подписка, но пока без сервера

— мобильный клиент оформляет покупку подписки, сохраняет идентификатор транзакции и токен продажи подписки внутри себя.
— если надо, то имея токен он проверяет валидность транзакции.

А если пользователь снес приложение и поставил заново?

А если пользователь снес приложение и поставил заново?

подписка сохраняется
А как приложению получить список купленных подписок?
Мне не удалось найти данных, как это сделать со стороны сервера. Насчет клиентского API — я уточню у наших клиентских разработчиков
Со стороны клиента что-то похожее доступно с третьей версии. Подробнее здесь
Во второй версии возможно получение подписок на клиенте через запрос RESTORE_TRANSACTIONS
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории