Appearance
批量发放积分
请求路径
- 请求方式:
POST - 请求头:
Content-Type:application/json - 接口地址:
https://gateway.nuoyunapi.com/Api/Points/batchIncrPoints/2.0.0 - 频率限制:
10秒100次
请求参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| remarks | 否 | string | 备注 |
| items | 是 | array | 发放用户,一次最多100个 |
items 数组元素结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| wechat_user_space_id | 是 | integer | 用户ID |
| points | 是 | integer | 积分发放数量(数量必须大于0) |
请求示例
json
{
"remarks": "会员积分奖励",
"items": [
{
"wechat_user_space_id": 2001,
"points": 27
},
{
"wechat_user_space_id": 2002,
"points": 50
}
]
}响应参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| code | 是 | integer | 状态码:200-成功,400-失败 |
| data | 是 | object | 响应数据 |
| msg | 是 | string | 提示信息 |
data 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| fail_count | 是 | integer | 失败数量 |
| success_count | 是 | string | 成功数量 |
| results | 是 | array | 操作结果 |
results 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| wechat_user_space_id | 是 | integer | 用户ID |
| error_message | 是 | string | 错误信息(如果失败) |
| success | 是 | boolean | 操作是否成功 |
| uid | 是 | integer | 商家ID |
| used_points | 是 | integer | 操作后的当前积分 |
| points_change | 是 | integer | 实际积分变化量 |
响应示例
json
{
"code": 200,
"data": {
"fail_count": 0,
"success_count": "2",
"results": [
{
"wechat_user_space_id": 2001,
"error_message": "",
"success": true,
"uid": 12345,
"used_points": 127,
"points_change": 27
},
{
"wechat_user_space_id": 2002,
"error_message": "",
"success": true,
"uid": 12345,
"used_points": 150,
"points_change": 50
}
]
},
"msg": "Success"
}错误响应示例
json
{
"code": 200,
"data": {
"fail_count": 1,
"success_count": "1",
"results": [
{
"wechat_user_space_id": 2001,
"error_message": "",
"success": true,
"uid": 12345,
"used_points": 127,
"points_change": 27
},
{
"wechat_user_space_id": 2002,
"error_message": "用户不存在",
"success": false,
"uid": 12345,
"used_points": 0,
"points_change": 0
}
]
},
"msg": "Success"
}注意事项
- 批量限制:单次最多处理100个用户