小程序或小游戏内,通过广告或互动任务,完成了下单类的任务后,因为发生退款等行为后,需要告知开发者,由开发者决定是否要扣除奖励
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
openId | String | 必须 | ADEGEG | 要退奖用户的openId | |
appId | Number | 必须 | 3000007654321 | 小程序的appId | |
actionId | String | 必须 | te3434fad | 幂等唯一ID | |
awards | String | 必须 | [{"isvToolId":"1","count":3}] | 具体退回的奖励信息,toolId:配置的道具id;count:配置的道具数量 | |
isRisk | Boolean | 可选 | false | 是否是风险请求,针对风险请求,开发者需要自己决定处理逻辑 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | ResultDTO | 奖励回退的处理结果 | |
|
{"isRisk":false,"openId":"ADEGEG","awards":"[{\"isvToolId\":\"1\",\"count\":3}]","appId":0,"actionId":"te3434fad"}
{ "result":{ "success":true, "errMsg":"错误码对应的详细信息", "errCode":"FAIL_XXX" } }
{"result":{"success":"false","errCode":"sign-check-failure","errMsg":"Illegal request"}}
错误码 | 错误描述 | 解决方案 |
---|