Android In-App покупка пользователя идентификация
-
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. Вам не нужно делать ничего особенного, это просто работает (когда это не сломано).