Android In-App покупка пользователя идентификация

StackOverflow https://stackoverflow.com/questions/8325407

  •  26-10-2019
  •  | 
  •  

Вопрос

Я добавляю покупки в приложении в свое приложение. Какие детали я должен отправить в службу биллинга, чтобы сделать процесс покупки. Я имею в виду, нужно ли нам отправить какой -либо идентификатор почты пользователя (идентификатор рынка) или что -то в этом роде? Может кто-нибудь помочь мне?

Это было полезно?

Решение

Он отправляет только идентификатор продукта, но Billingservice отправляет некоторую информацию внутри рынка Android, который включает название пакета вашего приложения. Это имя пакета достаточно, чтобы идентифицировать ваше приложение. См. Исходный код Billingservice по следующей ссылке (особенно строка № 164);

http://code.google.com/p/marketbilling/source/browse/src/com/example/dungeons/billingservice.java

Другие советы

Нет, тебе ничего не нужно In-App Billing Процесс автоматически подключает приложение. Все, что вам нужно отправить, это productId о предмет, который будет приобретен, и этот продукт уже должен существовать на странице вашего приложения. Больше информации можно найти на http://developer.android.com/guide/market/billing/billing_admin.html

Пользователи идентифицированы учетной записью Google, которую они использовали для входа в приложение Android Market. Управляемые продукты, которые они покупают, связаны с этой учетной записью, так что их можно восстановить, даже если пользователь сбрасывает свой телефон (или использует ту же учетную запись на другом устройстве). Он автоматически отправляется на Android Market, когда вы называете APIS Billing. Вам не нужно делать ничего особенного, это просто работает (когда это не сломано).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top