# 批量处理结果回调
# 简介
本接口用于合作方调用批量新增删除企业员工信息后,享道将接口返回结果异步回调给合作方
# 服务提供方
合作方(需要提供回调地址)
# 接口URL
无
# 请求方式
POST
# 请求频次
单次
# 请求参数
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
timestamp | long | 是 | 请求时间,Unix Timestamp单位毫秒 |
batch_no | string | 是 | 批量新增/删除接口返回的批次号 |
data | object | 是 | 数据库 |
data.success_count | int | 是 | 成功条数 |
data.failure_count | int | 是 | 失败条数 |
data.successUsers | list | 是 | 成功对象 |
data.successUsers.user_id | string | 是 | 用户唯一标识 |
data.successUsers.user_mobile | string | 是 | 手机号 |
data.successUsers.error_msg | string | 否 | 错误信息,没有为空 |
data.failureUsers | list | 是失败 | |
data.failureUsers.user_id | string | 是 | 用户唯一标识 |
data.failureUsers.user_mobile | string | 是 | 手机号 |
data.failureUsers.error_msg | string | 否 | 错误信息,没有为空 |
# 响应参数
参数名称 | 类型 | 必有 | 说明 |
---|---|---|---|
errCode | int | 是 | 服务响应状态,参见附录5 |
errMsg | string | 是 | 服务响应状态说明,参见附录5 |
# 请求事例
请求
curl --location --request POST 'https://xxx/v1/ent/result/callback' \
--header 'X-Sign: 5e9745dea27fc8b7b4b90aa2565868c0ebf847fd' \
--header 'X-SignAlgorithm: 1' \
--header 'X-Timestamp: 20201020164300' \
--header 'X-MerchantId: open_xxx' \
--header 'Content-Type: application/json' \
--data-raw '{"batch_no":"12222","timestamp":1603183265876,"data":{"success_count":2,"failure_count":1,"successUsers":[{"user_id":"123","user_mobile":"1278888333","error_msg":""},{"user_id":"123","user_mobile":"1278888333","error_msg":""}],"failureUsers":[{"user_id":"123","user_mobile":"1278888333","error_msg":""}]}}'
响应
{
"errCode": 10000,
"errMsg": "successful"
}