使用场景:
用户选择好奖品后,添加奖品关联,外部三方 相应的 减少库存
请求URL:外部三方提供
请求方式: POST
consumes :application/json
produces :application/json
请求参数:
| 字段名 | 描述 | 类型 | 是否必须 |
|---|---|---|---|
num | 申请的库存数量 | Long | 是 |
reqMap | 透传给第三方的参数 | Map<key,value> | 否 |
uid | 取前端user包里面的uid | String | 是 |
| instanceAppId | 自建应用appid | String | 是 |
| orgId | 企业id | String | 是 |
| thirdUid | 开放平台登陆uid | String | 非开放平台用户为空 |
| thirdCompanyId | 开放平台登陆componyId | String | 非开放平台用户为空 |
请求实例:
{
"num": 200,
"reqMap": {
"key1": "value1",
"key2": "value2"
},
"uid": "773cdd73-ef49-41c9-b178-4da5e399f4a2",
"instanceAppId": "Ipu_t60KoV-gTTtCSkFMWtrkTIA",
"orgId": "572d9b1a-aca5-40a9-ad6e-4d8deb6395c4",
"thirdCompanyId": "0707",
"thirdUid": "0707"
}
返回参数:
| 字段名 | 描述 | 类型 | 是否必须 |
|---|---|---|---|
code | 结果返回码,200为正常,其余都为错误 | String | 是 |
msg | 结果描述 | String | 是 |
data | 具体的返回对象 | T | 是 |
data | |||
ext | 冗余字段,用于存储【定制】下次请求需要的参数 | String | 否 |
prizeId | 奖品id | String | 是 |
响应实例:
{
"code": 200,
"msg": "sucess",
"data": {
"ext": "",
"prizeId": "692769655836131328"
}
}