使用场景:
企业将自有系统中的数据异步导入兔展平台后,查询导入结果
接口地址 /api/open/data-import/result
请求方式 GET
consumes ["application/x-www-form-urlencoded"]
produces ["application/json"]
接口描述 企业级接口,hearer必须携带X-Token
应用权限 无需授权
#请求参数
###请求头参数
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
X-Token | 自建应用访问token | header | true | string |
###公共参数
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
nonce | 6位随机字符串 | param | true | string | |
timestamp | unix时间戳(毫秒) | param | true | long |
###导入结果查询条件
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
importId | 数据导入批次ID | param | true | long |
###请求示例
https://testintegrate.rabbitpre.com/api/open/data-import/result?nonce=rabbit×tamp=1603866590864&importId=1
#响应参数
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
code | 状态码 | body | true | string | |
errorCode | 异常码 | body | true | string | |
msg | 描述 | body | true | string | |
data | 响应数据 | body | true | object | 数据导入结果 |
###数据导入结果 | 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema | | ------ | ------ | ------ | ------ | ------ | ------ | | status | 任务状态(-1: 失败, 0: 进行中, 1: 成功, 2: 部分导入成功) | body | true | int | | | totalNum | 导入总数 | body | true | int | | | successNum | 导入成功数量 | body | true | int | | | failNum | 导入失败数量 | body | true | int | | | dataType | 数据类型(AUDIENCE_INFO: 用户信息, AUDIENCE_TAG: 用户标签, AUDIENCE_GROUP: 用户分组, EVENT: 事件, ITEM: 条目) | body | true | string | | | errorData | 导入失败数据 | body | true | array | 见原导入数据格式 |
###响应状态
状态码 | 说明 | schema |
---|---|---|
200 | OK | |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
###响应示例
{
"code": "200",
"errorCode": "SUCCESS",
"msg": "ok",
"data": {
"status": 1,
"successNum": 1,
"totalNum": 1,
"failNum": 0,
"dataType": "AUDIENCE_INFO",
"errorData": null
}
}