BillingClient.BillingResponse

本参考文档包含了使用 BillingClient 的应用内计费API响应的概要。

定义

public static abstract @interface BillingClient.BillingResponse 
      implements Annotation
    
      gg.now.billingclient.api.BillingClient.BillingResponse

响应码

下表展示了类型,响应码和描述。

类型 响应码 描述
int 0 表明操作成功
int 1 表明用户取消或点击了返回按钮
int 2 表明网络问题
int 3 表明计费API版本不支持请求的类型
int 4 表明购买的请求物品不可用
int 5 代表多个场景,主要有:i)向 API 提供的参数无效。ii)now.gg计费服务的设置问题。iii)权限问题
int 6 表明执行过程中发生严重错误
int 7 表明已拥有物品,购买失败
int 8 表明未拥有物品,不能用于消费
int -1 服务目前未连接。可能的原因有:i)服务维护中。ii)应用处于临时状态(transient state)
int -2 表明在特定设备上,now.gg计费服务不支持请求的功能
int -3 表明已发生最大超时,并且计费服务尚未响应
int 100 INVALID_PAYMENT_ID – 这表示支付ID无效。
int 101 PRODUCT_NOT_FOUND_ON_STUDIO – 这表示在nowStudio上未找到产品。
int 102 INVALID_PURCHASE_TOKEN – 这表示提供的购买令牌无效。
int 103 PRODUCT_ALREADY_CONSUMED – 这表示该产品已被消耗。
int 104 PRODUCT_ALREADY_ACKNOWLEDGED – 这表示该产品已被确认。
int 105 PRODUCT_NOT_CONSUMED – 这表示购买的产品尚未消耗。
int 106 ACTIVE_SUBSCRIPTION_CANNOT_BE_PURCHASED_AGAIN – 这表示无法再次购买有效订阅。
int 107 NO_VALID_SUBSCRIPTION_FOUND – 这表示未找到有效订阅。
int 108 PAYMENT_FAILED – 这表示支付失败。
int 109 PAYMENT_CANCELLED – 这表示支付已取消。
int 110 PAYMENT_TIMEOUT – 这表示支付超时。
int 1000 INTERNAL_ERROR – 这表示发生内部错误。
×
文本已复制到剪贴板
copyLinkText
有疑问?请通过以下方式联系我们: dev-support@now.gg