200
,全量接收推送的事件,在后续逻辑中再针对不同的事件区分处理或不处理。{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "item.create" // 事件类型
},
"data":{
"table_id": "2100000000000001", // 触发事件的表格ID
"bulk": false, // 是否为批量操作
"item": { // 创建的数据对象
// 同 获取数据详情接口返回的数据结构
}
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "item.update" // 事件类型
},
"data":{
"table_id": "2100000000000001", // 触发事件的表格ID
"bulk": false, // 是否为批量操作
"item": { // 修改的数据对象
// 同 获取数据详情接口返回的数据结构
}
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "item.delete" // 事件类型
},
"data":{
"table_id": "2100000000000001", // 触发事件的表格ID
"bulk": false, // 是否为批量操作
"item_id": "2300000000000001" // 删除的数据ID
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "item.create" // 事件类型
},
"data":{
"table_id": "2100000000000001", // 触发事件的表格ID
"bulk": true, // 是否为批量操作,
"item_ids": ["2300000000000001", "2300000000000002"...] // 批量创建的数据ID列表
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864",
"event_type": "item.update" // 事件类型
},
"data":{
"table_id": "2100000000000001", // 触发事件的表格ID
"bulk": true, // 是否为批量操作
"item_ids": ["2300000000000001", "2300000000000002"...] // 批量修改的数据ID列表
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "item.delete" // 事件类型
},
"data":{
"table_id": "2100000000000001", // 触发事件的表格ID
"bulk": true, // 是否为批量操作
"item_ids": ["2300000000000001", "2300000000000002"...] // 批量删除的数据ID列表
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1703499323870518", // 事件ID
"event_type": "bulk_result" // 事件类型
},
"data": {
"action": "dw_item.bulk_create", // 批量操作类型,item代表普通表数据、dw_item代表大数据表数据,bulk_create代表批量创建、bulk_update代表批量更新或创建、bulk_delete代表批量删除
"result": { // 批量接口的标准返回结构
"code": 0, // 0代表全部成功,5040004代表有失败
"message": "success",
"data": {
"table_id": "2100000055209720", // 批量操作的表格ID
"failed_item_ids": [ // 操作失败的数据ID列表,仅在批量更新或删除数据时返回,否则返回空
"2300012202565807",
"2300012202565808"
],
"successful_item_ids": [ // 操作成功的数据ID列表,批量创建、更新或删除数据时返回
"2300012202565809",
"2300012202565810"
],
"successful_items": { // 成功创建的数据列表,仅在批量创建且指定callback_field_ids时返回,否则返回空
"2300012202565809": {
"2200000454313147": "113" // 调用批量创建接口时callback_field_ids指定的字段
},
"2300012202565810": {
"2200000454313147": "114"
}
}
},
"meta": {
"trace_id": "170350324213165670775932" // 与调用批量接口时返回的一致
}
}
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "process.create" // 事件类型
},
"data":{
"procedure_id": "3000000000000001", // 触发事件的流程ID
"bulk": false, // 是否为批量操作
"process": { // 流程实例对象
// 同 获取流程实例详情接口返回的数据结构
}
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "process.update" // 事件类型
},
"data":{
"procedure_id": "3000000000000001", // 触发事件的流程ID
"bulk": false, // 是否为批量操作
"process": { // 流程实例对象
// 同 获取流程实例详情接口返回的数据结构
}
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "task.create" // 事件类型
},
"data":{
"procedure_id": "3000000000000001", // 触发事件的流程ID
"bulk": false, // 是否为批量操作
"task": { // 流程任务对象
// 同 获取流程任务详情接口返回的数据结构
}
}
}
{
"schema": "1.0", // 事件格式的版本:1.0
"header": {
"event_id": "1541653708192010864", // 事件ID
"event_type": "task.update" // 事件类型
},
"data":{
"procedure_id": "3000000000000001", // 触发事件的流程ID
"bulk": false, // 是否为批量操作
"task": { // 流程任务对象
// 同 获取流程任务详情接口返回的数据结构
}
}
}