加积分接口
优质
小牛编辑
132浏览
2023-12-01
API文档
接口说明
该接口由开发者服务端开放给兑吧
接口需求背景
为了优化积分商城内部的积分流通,提高用户的参与度,兑吧新增了多个积分运营场景,如:带有博弈性质的加减积分小游戏和连续签到加积分,这些运营场景都需要使用到开发者加积分接口。
接口流程说明
当用户在积分商城达成加积分的条件后,兑吧服务端会给上述配置的接口发送加积分请求,请求会带上加积分相关的必要信息,开发者收到请求后需生成订单、记录兑吧订单号及相关的加积分信息,并标记订单处理结果以方便回溯查询。同时,返回此次加积分请求的结果响应。
响应的结果只有两种:成功(ok)或者失败(fail)。
可参考流程图1:正常流程
加积分失败重发机制处理
注意:如果开发者接口响应失败或者响应异常,加积分接口会进行重试。
兑吧设置请求超时时间为15秒,由于开发者服务器响应过慢或者网络异常等原因,兑吧在未收到开发者响应或者响应失败的情况下,会间隔30s、1min、2min后重发最多3次加积分请求。
注意:开发者收到重发的加积分请求时,需判断请求中该兑吧订单号(orderNum)是否已经被处理,如之前已处理过,则直接响应之前的处理结果给兑吧。切勿重复处理加积分,由此产生的损失,兑吧概不负责!
可参考流程图2:异常流程
附录:流程图
图1:正常流程
图2:异常流程