升级App接口
应用升级其它版本,交易接口
接口
URL地址:https://api.appbsl.net/api/appdeal/upgrade
请求方式:POST
请求参数说明
参数名必选类型说明示例
unionkeystring开放平台-个人中心-接口配置-KEY的md5值89unzUJ8i
inidstring平台创建应用时返回的inid值。57
mint购买时长,一年:12、两年:24、三年:36 12
tplidint升级的APPID,高级版:57、中级版:70、初级版:71、基础版:252、免费版:7257
orderidint自定义订单id2019070705125255
uidint创建app时使用的唯一识别号22
返回结果
{
	"code": 0,
	"data": {
		"inid": "com.kingkr.k******"
		"lv_time":"2019-01-01 01:01:01",
		"tpl_id":"57"
	}
	"msg":"失败原因"
}
参数名必选类型说明示例
codeint本次交易的状态,1:成功;2:余额不足;3:未能更新数据;4:已支付;5:未找到联盟账号;6:请求数据异常;1
lv_timestringapp的新到期时间2019-01-01 01:01:01
codeint升级后的AppID57
逻辑需求
发起交易后,首先根据inid、unionid、orderid查询是否已存在
存在,则直接返回inid、lv_time、tpl_id
不存在,查询本应用的版本等级,计算费用并扣费,成功后,返回inid、lv_time、tpl_id
未返回消息,可再次发起改交易。