android - 通过 Google Play Developer API 删除 Android 订阅列表

标签 android in-app-purchase in-app-billing subscription

我想从我们的 Android 应用程序中删除 12 个月的订阅选项,这样用户就无法再购买了。我很高兴目前订阅该订阅的用户能够继续订阅到最后。

我知道您无法从 Google Play 控制面板禁用订阅,但可以通过 REST API 禁用吗?

我通过 Inappproducts 端点看到有一个删除方法 ( https://developers.google.com/android-publisher/api-ref/inappproducts/delete ),但这是否可用于订阅?更重要的是,当前拥有该订阅的用户会怎样?

Purchases:subscriptions 方法有一个取消订阅方法,但这不会从应用内的销售中删除订阅。

最佳答案

我目前正在使用 PHP 库删除订阅

$GPService->purchases_subscriptions->revoke("com.app.identifier","subscription_product_id","purchase_unique_token_per_user");

根据我的经验,这可能会出错并在几天后将其撤销,或者没有错误并立即将其删除或几天后再次删除。

关于android - 通过 Google Play Developer API 删除 Android 订阅列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29409287/

相关文章:

android - 自定义 ListView 适配器中的 AlertDialog.Builder 未显示

android - 无法购买商品(回复 7 件商品已拥有)- 不受管理的商品

Android 应用内结算开发人员负载

android - 当数据发生变化时,如何从我的 firebase 存储中获取数据?安卓

Android Tesseract OCR 与 NDK (c++)

android - 以编程方式点赞 Facebook 页面

iphone - 新版本App内购

Android IAP v3,消费项目列表

android - 免费和付费版本的 Android 应用程序的最佳方法?

android - 用户是否必须在升级/安装时授予 com.android.vending.BILLING 权限?