Приложение для Android – реализация встроенных покупок Google

Разработка приложения (андроид) для группы. Приложение находится в свободном доступе в магазине игр, и каждый месяц в приложение будет добавляться новый альбом (фильм). Также пользователь может просматривать запрошенное видео в этом приложении (посредством потоковой передачи с vimeo pro, youtube pro и т. д.).

Но нужно ограничить просмотр соответствующего видео только платными/покупными пользователями. В нашей БД есть таблица пользователей для сохранения «какой пользователь купил какой альбом», они могут просмотреть купленный альбом в любое время, несколько раз.

Приходите к моему вопросу, мы должны реализовать покупку в приложении для покупки каждого альбома. Является ли это возможным ? т.е. если пользователю понравился один альбом, процесс будет

Choose the album  ->    purchase via in-app store ( single album, not the entire )   ->
If payment received, then save the user-video details in db   -> user can view that movie in device

Это можно сделать в приложении для андроид? Или есть альтернативный способ?

Пожалуйста, сообщите Спасибо заранее


person ramesh    schedule 15.05.2013    source источник


Ответы (1)


Решение:

  • вам нужно создать номер product_id для номера album. И остальная часть потока будет такой же.
  • Для тестирования вы можете создать тестовую учетную запись, и если вы не хотите создавать тестовую учетную запись, вы можете использовать android.test.purchased id для тестирования.
  • Образец приложения in-app v3 уже предоставлен с вашим Android-SDK, см. Загрузить пример приложения для справки

Ознакомьтесь с выставлением счетов в приложении, версия 3, Тестирование биллинга в приложении для справки.

Я надеюсь, что это будет полезно!

person Mehul Joisar    schedule 15.05.2013
comment
да, очевидно, вы можете. потому что ваш album будет однозначно идентифицирован его product_id. так что вы можете отслеживать, кто купил какой альбом - person Mehul Joisar; 15.05.2013
comment
ок, спасибо... попробую... есть ли аккаунт в песочнице, доступный для тестирования/разработки? - person ramesh; 15.05.2013
comment
@ramesh: я обновил свой ответ относительно ваших сомнений в тестировании. Надеюсь, он будет вам полезен. - person Mehul Joisar; 15.05.2013
comment
о спасибо господа!!!! еще одна вещь, которую я новичок в этом, у вас есть учебник или образец для покупки в приложении? - person ramesh; 15.05.2013