本参考文档包含了使用 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 | 表明已发生最大超时,并且计费服务尚未响应 |