Отменить подписку на Google Play с помощью Billing API? - PullRequest
0 голосов
/ 16 октября 2018

Есть ли способ отменить подписку с помощью Google Play Billing API, в частности, с помощью BillingClient, или я должен сделать это через Google Play Developer API?Кажется нелогичным, что вы не можете отказаться от подписки так же, как вы подписались, но я не могу найти способ сделать это.Помогите пожалуйста.

1 Ответ

0 голосов
/ 16 октября 2018

BillingClient не поддерживает отмену (не слишком уверен, что аргумент Google был на этом).

Вы должны будете использовать Покупки. Подписки: отменить .Я не уверен, но я верю, что только издатель приложения может вызывать этот API;IOW, пользователи не могут звонить от своего имени.Ясно, что должен быть API, который работает с учетными данными пользователя Google, но я не знаю, что это такое.

В электронном письме, отправленном командой Google Play 13 июня 2018 года, рекомендуется направлять пользователей на управлениеих подписки одним из следующих способов:

В Android откройте Google Play Store, затем нажмите Меню> Подписки.

На компьютере перейдите на play.google.com, затем в левом меню выберите Мои подписки.

На Android или компьютере используйте URL http://play.google.com/store/account/subscriptions, чтобы открыть список подписок пользователя.

Для активных подписок используйте глубокую ссылку http://play.google.com/store/account/subscriptions?package=samplePackage&sku=sampleSKU с вашим пакетом и именем SKU, чтобы непосредственно открыть страницу для управления определенной подпиской пользователя.Узнайте больше о ссылке для управления подпиской, ознакомившись с нашей документацией по функциям подписки .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...