获取失败消息接口
接口说明: 获取系统推送失败的信息,只能查询最近7日的失败消息
请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v5/message/faillist
请求Header:
key | value |
---|---|
access_token | 获取的access_token的实际值 |
Query参数:
key | value |
---|---|
sign | 签名值 |
Body参数:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
timestamp | Long | Y | 请求时间戳(精确到毫秒) |
返回结果:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
errcode | Integer | Y | 0成功,其他失败 |
errmsg | String | Y | 结果描述 |
data | List<ExternalFailMsgModel> | Y | 失败消息列表 |
ExternalFailMsgModel
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
pushMessage | String | Y | 消息 |
sendtime | String | Y | 消息推送时间戳(精确到秒) |
请求示例(HTTPS):
https://api.xinrenxinshi.com/v5/message/faillist?sign=LKft8Z57t%2F%2BsTQApJv5kMqDosEw%3D
请求Body:
{
"timestamp": 1606300791912
}
SDK请求示例(java):
PushMsgFailRequest request = new PushMsgFailRequest(access_token);
OpenapiResponse<List<ExternalFailMsgModel>> failMsg = XrxsPushMsgService.getFailMsg(request);
响应示例:
{
"errcode": 0,
"errmsg": "成功",
"data": [
{
"pushMessage": "{\"messageId\":\"4037070b5a34448bb3f2c969a72365ca\",\"departmentId\":\"fead5b7c1eef46b1826ca25f9ed41639\",\"type\":\"department_create\",\"sendtime\":1606300670,\"name\":\"部门2\",\"parentId\":\"\",\"code\":\"bumen-2\",\"departmentType\":0,\"adminId\":\"0\",\"city\":\"\"}",
"sendtime": 1606300670
},
{
"pushMessage": "{\"messageId\":\"1d3fa81cca244e4b8f9842964302e8dc\",\"employeeId\":\"1b31e851525c4bf6a7261e166a0fafa8\",\"type\":\"employee_update\",\"sendtime\":1606300774,\"name\":\"张六六\",\"mobile\":\"19400235259\",\"entryDate\":\"2022-11-24\",\"hireType\":0,\"fields\":{\"所属国籍\":\"0\",\"子女有无商业保险\":\"请选择\",\"婚姻状况\":\"请选择\",\"出生国家\":\"0\",\"血型\":\"请选择\",\"英文名\":\"zhangsan\"}}",
"sendtime": 1606300774
}
]
}