描述
该接口用于向指定实例指定表推送文档
请求方法
POST
URI
/openapi/instances/{instanceId}/tables/{tableName}/actions/bulk
instanceId 指的是智能推荐的实例 Id。tableName 指的是行业的3张表,分别是用户表(user)、物品表(item)和行为表(behavior)。
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
docs | List |
是 | 由Doc组成的数据 |
Doc的参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
cmd | String | 是 | 操作指令,主要有三种:add/delete/update |
fields | Map | 是 | 字段组合 |
Fields的参数
fields 是指定表的字段组合,在数据规范的文档中,我们定义了不同行业的表结构,每个行业均都含有3张表,分别是用户表、物品表和行为表。例如当前实例的行业是内容型的,需要向其用户表推送数据的时候,fields 就应该是内容型中 用户(user)表 中的字段。
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
field1 | xxx | 是 | 表字段 |
field1 | xxx | 是 | 表字段 |
返回参数
名称 | 类型 | 描述 |
---|---|---|
RequestId | String | 请求id,公共参数 |
Result | Boolean | true/false |
请求示例
POST /openapi/instances/airec-cn-sdfsd0fask2nsa/tables/user/actions/bulk
[
{
"cmd": "add",
"fields": {
"user_id": "",
"user_id_type": "",
......
}
},
{
"cmd": "add",
"fields": {
"user_id": "",
"user_id_type": "",
......
}
}
]
返回示例
{
"RequestId": "8F81A922-6C81-46D6-B78C-CC35E16B1691",
"Result": true
}