全部产品
云市场

PushDocument

更新时间:2019-08-27 14:25:24

描述

该接口用于向指定实例指定表推送文档

请求方法

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

请求示例

  1. POST /openapi/instances/airec-cn-sdfsd0fask2nsa/tables/user/actions/bulk
  1. [
  2. {
  3. "cmd": "add",
  4. "fields": {
  5. "user_id": "",
  6. "user_id_type": "",
  7. ......
  8. }
  9. },
  10. {
  11. "cmd": "add",
  12. "fields": {
  13. "user_id": "",
  14. "user_id_type": "",
  15. ......
  16. }
  17. }
  18. ]

返回示例

  1. {
  2. "RequestId": "8F81A922-6C81-46D6-B78C-CC35E16B1691",
  3. "Result": true
  4. }