1.2 充值部分
1.2.1 是否开启年龄限制
说明
检测游戏是否开启年龄限制,在游戏对接阶段就已经确定是否开启年龄限制,对游戏来说是个固定值。
接口
public Boolean isInAppBillingAgeLimitOn()参数说明
无
示例
mCydoniaSDK.isInAppBillingAgeLimitOn()1.2.3 玩家是否设定生日
说明
在开启年龄限制的前提下,检测玩家是否设定了生日。如果没有设定需要弹出设定UI.
接口
public Boolean isBirthdaySet()参数说明
无
示例
1.2.4 玩家设定生日
说明
在开启年龄限制的前提下,需要此API设定玩家生日,配合前面的UI需求。
接口
参数说明
birthday:玩家选择的生日,格式是"yyyyMM"。例如:"200012"
示例
1.2.5 玩家是否在充值限制内
说明
在开启年龄限制的前提下,每次充值都要检测本次充值是否在充值范围内。
接口
参数说明
itemPrice:需要购买的item的价格
示例
1.2.6 充值
说明
实现充值功能
接口
参数说明
productId:商品ID
billingPara:便于未消除订单的重新充值,需要自定义标识来识别此订单属于哪个服等
示例
1.2.7 检测是否有未消除订单
说明
充值有时会有掉单发生,这时候订单会缓存在客户端,在玩家重启游戏或者重新打开充值界面时可以调用此API检测是否有掉单发生,如果有未清除订单需要继续跟服务端通讯完成充值,完成充值后进行下面的消单操作。
接口
参数说明
无
示例
1.2.8 消单
说明
充值完成之后调用消单
接口
参数说明
无
示例
Last updated
Was this helpful?