/ / In-App Billing V3 - Придбайте об’єкт, термін дії якого закінчується через 3 місяці - Android - java, android, покупка через додаток, виставлення рахунків через додаток

In-App Billing V3 - придбання об'єкта, термін дії якого закінчується через 3 місяці - Android - java, android, покупка через додаток, платіж через додаток

Я повинен здійснити в додатку для Android придбання предмета, який закінчується через 3 місяці.

У посібнику розробника я читав, що я повинен використовувати "некеровані" продукти, але також читав, що у версії API V3 цей об'єкт обробляється як керований продукт.

Питання наступне, після користувачівкупити некерований об’єкт, як я можу керувати терміном дії? Наприклад, коли термін закінчується, користувач може придбати той же продукт, якщо він захоче?

Відповіді:

1 для відповіді № 1

Ви використовуєте Інтернет-базу даних для свого додатка?

Якщо це правда, я думаю, що найкращий спосіб це зробитигенерування дати закінчення при придбанні товару та збереження його в онлайновій базі даних. Тоді вам слід перевірити, чи не закінчується дата закінчення у вашій програмі (наприклад, кожен раз, коли користувач запускає додаток, ...).

Це працює для мене, але в моєму випадку додаток регулярно підключається до інтернет-бази даних, щоб працювати.

Інші методи, наприклад, зберегти кінцеву дату в локальному сховищі, можуть бути легко зламані.