- 1. mosaic接口文档
- 1.1. /mosaic
- 1.1.1. 公共Header参数
- 1.1.2. 公共Query参数
- 1.1.3. 公共Body参数
- 1.2. /mosaic/base
- 1.2.1. 公共Header参数
- 1.2.2. 公共Query参数
- 1.2.3. 公共Body参数
- 1.2.4. 预执行脚本
- 1.2.5. 后执行脚本
- 1.3. /mosaic/base/get_action_list
- 1.3.1. 接口状态
- 1.3.2. 接口URL
- 1.3.3. 请求方式
- 1.3.4. Content-Type
- 1.3.5. 请求Body参数
- 1.3.6. 预执行脚本
- 1.3.7. 后执行脚本
- 1.3.8. 成功响应示例
- 1.4. /mosaic/base/ping
- 1.4.1. 接口状态
- 1.4.2. 接口URL
- 1.4.3. 请求方式
- 1.4.4. Content-Type
- 1.4.5. 请求Body参数
- 1.4.6. 预执行脚本
- 1.4.7. 后执行脚本
- 1.4.8. 成功响应示例
- 1.5. /mosaic/base/get_info
- 1.5.1. 接口状态
- 1.5.2. 接口URL
- 1.5.3. 请求方式
- 1.5.4. Content-Type
- 1.5.5. 请求Body参数
- 1.5.6. 预执行脚本
- 1.5.7. 后执行脚本
- 1.5.8. 成功响应示例
- 1.6. /mosaic/base/get_state
- 1.6.1. 接口状态
- 1.6.2. 接口URL
- 1.6.3. 请求方式
- 1.6.4. Content-Type
- 1.6.5. 请求Body参数
- 1.6.6. 预执行脚本
- 1.6.7. 后执行脚本
- 1.6.8. 成功响应示例
- 1.7. /mosaic/base/set_log_level
- 1.7.1. 接口状态
- 1.7.2. 接口URL
- 1.7.3. 请求方式
- 1.7.4. Content-Type
- 1.7.5. 请求Body参数
- 1.7.6. 预执行脚本
- 1.7.7. 后执行脚本
- 1.7.8. 成功响应示例
- 1.7.9. 错误响应示例
- 1.8. /mosaic/base/generate_user_event
- 1.8.1. 接口状态
- 1.8.2. 接口URL
- 1.8.3. 请求方式
- 1.8.4. Content-Type
- 1.8.5. 请求Body参数
- 1.8.6. 预执行脚本
- 1.8.7. 后执行脚本
- 1.8.8. 成功响应示例
- 1.8.9. 错误响应示例
- 1.9. /mosaic/base/get_config_desc
- 1.9.1. 接口状态
- 1.9.2. 接口URL
- 1.9.3. 请求方式
- 1.9.4. Content-Type
- 1.9.5. 请求Body参数
- 1.9.6. 预执行脚本
- 1.9.7. 后执行脚本
- 1.9.8. 成功响应示例
- 1.10. /mosaic/base/get_version
- 1.10.1. 接口状态
- 1.10.2. 接口URL
- 1.10.3. 请求方式
- 1.10.4. Content-Type
- 1.10.5. 请求Body参数
- 1.10.6. 预执行脚本
- 1.10.7. 后执行脚本
- 1.10.8. 成功响应示例
- 1.11. /mosaic/base/get_statistics
- 1.11.1. 接口状态
- 1.11.2. 接口URL
- 1.11.3. 请求方式
- 1.11.4. Content-Type
- 1.11.5. 请求Body参数
- 1.11.6. 预执行脚本
- 1.11.7. 后执行脚本
- 1.11.8. 成功响应示例
- 1.12. /mosaic/get_history_fv_by_objid
- 1.12.1. 接口状态
- 1.12.2. 接口URL
- 1.12.3. 请求方式
- 1.12.4. Content-Type
- 1.12.5. 请求Body参数
- 1.12.6. 预执行脚本
- 1.12.7. 后执行脚本
- 1.12.8. 成功响应示例
- 1.13. /mosaic/get_history_fv
- 1.13.1. 接口状态
- 1.13.2. 接口URL
- 1.13.3. 请求方式
- 1.13.4. Content-Type
- 1.13.5. 请求Body参数
- 1.13.6. 预执行脚本
- 1.13.7. 后执行脚本
- 1.13.8. 成功响应示例
- 1.14. /mosaic/get_last_fv
- 1.14.1. 接口状态
- 1.14.2. 接口URL
- 1.14.3. 请求方式
- 1.14.4. Content-Type
- 1.14.5. 请求Body参数
- 1.14.6. 预执行脚本
- 1.14.7. 后执行脚本
- 1.14.8. 成功响应示例
- 1.15. /mosaic/get_last_fv_by_objid
- 1.15.1. 接口状态
- 1.15.2. 接口URL
- 1.15.3. 请求方式
- 1.15.4. Content-Type
- 1.15.5. 请求Body参数
- 1.15.6. 预执行脚本
- 1.15.7. 后执行脚本
- 1.15.8. 成功响应示例
- 1.16. /mosaic/reload_mapping
- 1.16.1. 接口状态
- 1.16.2. 接口URL
- 1.16.3. 请求方式
- 1.16.4. Content-Type
- 1.16.5. 请求Body参数
- 1.16.6. 预执行脚本
- 1.16.7. 后执行脚本
- 1.17. /mosaic/get_last_fv_by_objids
- 1.17.1. 接口状态
- 1.17.2. 接口URL
- 1.17.3. 请求方式
- 1.17.4. Content-Type
- 1.17.5. 请求Body参数
- 1.17.6. 预执行脚本
- 1.17.7. 后执行脚本
- 1.17.8. 成功响应示例
- 1.18. /mosaic/get_agent_mapping
- 1.18.1. 接口状态
- 1.18.2. 接口URL
- 1.18.3. 请求方式
- 1.18.4. Content-Type
- 1.18.5. 请求Body参数
- 1.18.6. 预执行脚本
- 1.18.7. 后执行脚本
- 1.18.8. 成功响应示例
- 1.19. /mosaic/reload_object_fv
- 1.19.1. 接口状态
- 1.19.2. 接口URL
- 1.19.3. 请求方式
- 1.19.4. Content-Type
- 1.19.5. 请求Body参数
- 1.19.6. 预执行脚本
- 1.19.7. 后执行脚本
- 1.19.8. 成功响应示例
- 1.20. /mosaic/clear_object_fv
- 1.20.1. 接口状态
- 1.20.2. 接口URL
- 1.20.3. 请求方式
- 1.20.4. Content-Type
- 1.20.5. 请求Body参数
- 1.20.6. 预执行脚本
- 1.20.7. 后执行脚本
- 1.20.8. 成功响应示例
1. mosaic接口文档
1.1. /mosaic
暂无描述
1.1.1. 公共Header参数
参数名 | 示例值 | 参数描述 |
---|---|---|
暂无参数 |
1.1.2. 公共Query参数
参数名 | 示例值 | 参数描述 |
---|---|---|
暂无参数 |
1.1.3. 公共Body参数
参数名 | 示例值 | 参数描述 |
---|---|---|
暂无参数 |
1.2. /mosaic/base
通用action
1.2.1. 公共Header参数
参数名 | 示例值 | 参数描述 |
---|---|---|
暂无参数 |
1.2.2. 公共Query参数
参数名 | 示例值 | 参数描述 |
---|---|---|
暂无参数 |
1.2.3. 公共Body参数
参数名 | 示例值 | 参数描述 |
---|---|---|
暂无参数 |
1.2.4. 预执行脚本
暂无预执行脚本
1.2.5. 后执行脚本
暂无后执行脚本
1.3. /mosaic/base/get_action_list
获取命令列表
1.3.1. 接口状态
开发中
1.3.2. 接口URL
1.3.3. 请求方式
POST
1.3.4. Content-Type
json
1.3.5. 请求Body参数
{
"action":"get_action_list"
}
1.3.6. 预执行脚本
暂无预执行脚本
1.3.7. 后执行脚本
暂无后执行脚本
1.3.8. 成功响应示例
{
"resp": "get_action_list",
"code": 200,
"msg": "成功",
"result": [
{
"action": "ping",
"name": "请求响应接口"
},
{
"action": "get_info",
"name": "获取基本信息"
},
{
"action": "get_state",
"name": "获取状态信息"
},
{
"action": "get_version",
"name": "版本信息接口"
},
{
"action": "get_action_list",
"name": "获取命令列表"
},
{
"action": "get_action_desc",
"name": "获取命令描述"
},
{
"action": "get_config_desc",
"name": "获取配置文件详情"
},
{
"action": "get_statistics",
"name": "获取接口调用统计信息"
},
{
"action": "handle_event",
"name": "处理事件"
},
{
"action": "generate_user_event",
"name": "生成用户事件用 PUBLISH"
},
{
"action": "debug_on",
"name": "启动调试"
},
{
"action": "debug_off",
"name": "关闭调试"
},
{
"action": "set_log_level",
"name": "设置日志级别"
},
{
"action": "get_retainer_list",
"name": "获取retainer列表"
},
{
"action": "get_retainer_item",
"name": "获取retainer记录"
},
{
"action": "create_retainer",
"name": "创建retainer记录"
},
{
"action": "update_retainer",
"name": "更新retainer记录"
},
{
"action": "delete_retainer",
"name": "删除retainer记录"
},
{
"action": "start_retainer",
"name": "启动retainer"
},
{
"action": "stop_retainer",
"name": "停止retainer"
},
{
"action": "deal",
"name": "数据接口"
},
{
"action": "close",
"name": "关闭提炼"
},
{
"action": "get_open_retainer_list",
"name": "获取持续中的retainer"
},
{
"action": "get_retainer_with_events",
"name": "获取带上事件的结果"
},
{
"action": "get_events_by_retainer",
"name": "获取结果的所有事件"
},
{
"action": "generate_retainer",
"name": "外部生成Retainer记录"
},
{
"action": "close_retainer",
"name": "关闭Retainer记录"
},
{
"action": "get_service_list",
"name": "获取service列表"
},
{
"action": "get_service_item",
"name": "获取service记录"
},
{
"action": "create_service",
"name": "创建service记录"
},
{
"action": "update_service",
"name": "更新service记录"
},
{
"action": "delete_service",
"name": "删除service记录"
},
{
"action": "get_retainer_template_list",
"name": "获取template列表"
},
{
"action": "get_retainer_template_item",
"name": "获取template记录"
},
{
"action": "create_retainer_template",
"name": "创建template记录"
},
{
"action": "update_retainer_template",
"name": "更新template记录"
},
{
"action": "delete_retainer_template",
"name": "删除template记录"
},
{
"action": "create_retainer_by_template",
"name": "通过模板创建retainer记录"
},
{
"action": "get_retainer_list_by_template_id",
"name": "通过模板id获取retainer记录"
}
]
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | get_action_list | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.action | ping | String | |
result.name | 请求响应接口 | String |
1.4. /mosaic/base/ping
请求响应接口
1.4.1. 接口状态
开发中
1.4.2. 接口URL
{{host}}/retainer/api
1.4.3. 请求方式
POST
1.4.4. Content-Type
json
1.4.5. 请求Body参数
{
"action":"ping"
}
1.4.6. 预执行脚本
暂无预执行脚本
1.4.7. 后执行脚本
暂无后执行脚本
1.4.8. 成功响应示例
{
"resp": "ping",
"code": 200,
"msg": "成功",
"result": {
"pong": "pong"
}
}
1.5. /mosaic/base/get_info
获取基本信息
1.5.1. 接口状态
开发中
1.5.2. 接口URL
{{host}}/retainer/api
1.5.3. 请求方式
POST
1.5.4. Content-Type
json
1.5.5. 请求Body参数
{
"action":"get_info"
}
1.5.6. 预执行脚本
暂无预执行脚本
1.5.7. 后执行脚本
暂无后执行脚本
1.5.8. 成功响应示例
{
"resp": "get_info",
"code": 200,
"msg": "成功",
"result": {
"all_class": 0,
"all_project": 0,
"running_project": 0,
"state": 1,
"version": "6.1.2"
}
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | get_info | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.all_class | - | Number | 遗留,未删除 |
result.all_project | - | Number | 遗留,未删除 |
result.running_project | - | Number | 遗留,未删除 |
result.state | 1 | Number | 遗留,未删除 |
result.version | 6.1.2 | String | 版本号 |
1.6. /mosaic/base/get_state
获取状态信息
1.6.1. 接口状态
开发中
1.6.2. 接口URL
{{host}}/retainer/api
1.6.3. 请求方式
POST
1.6.4. Content-Type
json
1.6.5. 请求Body参数
{
"action":"get_state"
}
1.6.6. 预执行脚本
暂无预执行脚本
1.6.7. 后执行脚本
暂无后执行脚本
1.6.8. 成功响应示例
{
"resp": "get_state",
"code": 200,
"msg": "成功",
"result": {
"state": 1
}
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | get_info | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.all_class | - | Number | 遗留,未删除 |
result.all_project | - | Number | 遗留,未删除 |
result.running_project | - | Number | 遗留,未删除 |
result.state | 1 | Number | 遗留,未删除 |
result.version | 6.0.0 | String | 版本号 |
1.7. /mosaic/base/set_log_level
获取状态信息
1.7.1. 接口状态
开发中
1.7.2. 接口URL
{{host}}/retainer/api
1.7.3. 请求方式
POST
1.7.4. Content-Type
json
1.7.5. 请求Body参数
{
"action":"set_log_level",
"level":7
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | set_log_level | String | 是 | - |
level | 7 | Integer | 是 | 日志等级:1-7 |
1.7.6. 预执行脚本
暂无预执行脚本
1.7.7. 后执行脚本
暂无后执行脚本
1.7.8. 成功响应示例
{
"resp": "set_log_level",
"code": 200,
"msg": "成功"
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | get_info | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.all_class | - | Number | 遗留,未删除 |
result.all_project | - | Number | 遗留,未删除 |
result.running_project | - | Number | 遗留,未删除 |
result.state | 1 | Number | 遗留,未删除 |
result.version | 6.0.0 | String | 版本号 |
1.7.9. 错误响应示例
{
"resp": "set_log_level",
"code": 10013,
"msg": "请求-参数错误",
"info": " key:level's type is not int ",
"result": {}
}
1.8. /mosaic/base/generate_user_event
获取状态信息
1.8.1. 接口状态
开发中
1.8.2. 接口URL
{{host}}/retainer/api
1.8.3. 请求方式
POST
1.8.4. Content-Type
json
1.8.5. 请求Body参数
{
"action":"generate_user_event",
"user_event":"test",
"data1":"1",
"data2":2
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | generate_user_event | String | 是 | - |
user_event | test | String | 是 | 用户事件 |
data1 | 1 | String | 是 | 自义定字段 |
data2 | 2 | Number | 是 | 自义定字段 |
1.8.6. 预执行脚本
暂无预执行脚本
1.8.7. 后执行脚本
暂无后执行脚本
1.8.8. 成功响应示例
{
"resp": "generate_user_event",
"code": 200,
"msg": "成功",
"result": {
"block": "retainer",
"data1": "1",
"data2": 2,
"datetime": "2022-04-19 17:35:18.003933836",
"event": "user_event",
"uniqueid": "PUB2491800320107",
"user_event": "test"
}
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | generate_user_event | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.block | retainer | String | |
result.data1 | 1 | String | 自义定字段 |
result.data2 | 2 | Number | 自义定字段 |
result.datetime | 2022-04-19 17:35:18.003933836 | String | 时间 |
result.event | user_event | String | 事件类型 |
result.uniqueid | PUB2491800320107 | String | 事件唯一id |
result.user_event | test | String | 用户事件 |
1.8.9. 错误响应示例
{
"resp": "generate_user_event",
"code": 10013,
"msg": "请求-参数错误",
"info": " user_event 为必填参数,不可为空,而且必须是字符串类型 ",
"result": {}
}
1.9. /mosaic/base/get_config_desc
获取状态信息
1.9.1. 接口状态
开发中
1.9.2. 接口URL
{{host}}/retainer/api
1.9.3. 请求方式
POST
1.9.4. Content-Type
json
1.9.5. 请求Body参数
{
"action":"get_config_desc"
}
1.9.6. 预执行脚本
暂无预执行脚本
1.9.7. 后执行脚本
暂无后执行脚本
1.9.8. 成功响应示例
{
"resp": "get_config_desc",
"code": 200,
"msg": "成功",
"result": {
"cli": {
"bind_address": "0.0.0.0:6149",
"enable": true
},
"consul": {
"enable": true,
"health_check": {
"enable": true,
"mode": "http|grpc"
},
"host": "consul:8500",
"interface_name": "em1",
"register_mode": "http"
},
"grpc": {
"bind_address": "0.0.0.0:6147",
"enable": true
},
"http": {
"bind_address": "0.0.0.0:6141",
"enable": true,
"https": {
"crt": "",
"enable": false,
"key": ""
}
},
"influxdb": {
"db": "fidata",
"enable": false,
"host": "influxdb:8086",
"password": "Zhiwulian_1234",
"pool_enable": true,
"pool_size": 5,
"protocol": "http",
"sock": "",
"username": "admin"
},
"interactive": {
"bind_address": "0.0.0.0:1237",
"enable": true
},
"log": {
"console": {
"enable": false
},
"file": {
"enable": true,
"filepath": ""
},
"level": 7,
"max_days": 15,
"mixlog": {
"client_mode": "http",
"enable": false
}
},
"mysql": {
"db": "misql",
"enable": true,
"host": "mysql:3306",
"password": "Zhiwulian_1234",
"pool_enable": true,
"pool_size": 5,
"username": "root"
},
"pprof": {
"enable": false
},
"startup_callback": {
"auto_load_project": true,
"enable": true
},
"sys": {
"appname": "retainer",
"blockname": "",
"version": "1.0.0"
},
"tcp": {
"bind_address": "0.0.0.0:6143",
"enable": true
},
"websocket": {
"bind_address": "0.0.0.0:6145",
"enable": true
}
}
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | get_info | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.all_class | - | Number | 遗留,未删除 |
result.all_project | - | Number | 遗留,未删除 |
result.running_project | - | Number | 遗留,未删除 |
result.state | 1 | Number | 遗留,未删除 |
result.version | 6.0.0 | String | 版本号 |
1.10. /mosaic/base/get_version
获取状态信息
1.10.1. 接口状态
开发中
1.10.2. 接口URL
{{host}}/retainer/api
1.10.3. 请求方式
POST
1.10.4. Content-Type
json
1.10.5. 请求Body参数
{
"action":"get_version"
}
1.10.6. 预执行脚本
暂无预执行脚本
1.10.7. 后执行脚本
暂无后执行脚本
1.10.8. 成功响应示例
{
"resp": "get_version",
"code": 200,
"msg": "成功",
"result": {
"author": "陈丹平",
"build": "2022-04-15.17:39:56",
"commit": "737f57cf2e9600532ffdebd528214cf4b5aa2d07",
"goversion": "docker.io/golang:1.17",
"mixgocommit": "0f330e8185c95aeee5084c8125d6cefc83c78bd6",
"runtime": "95h45m39.977013697s(3d23h45m39.977013697s)",
"state": 1,
"version": "6.1.2"
}
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | get_version | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.author | 陈丹平 | String | 作者 |
result.build | 2022-04-15.17:39:56 | String | 构建时间 |
result.commit | 737f57cf2e9600532ffdebd528214cf4b5aa2d07 | String | git_commit |
result.goversion | docker.io/golang:1.17 | String | go版本 |
result.mixgocommit | 0f330e8185c95aeee5084c8125d6cefc83c78bd6 | String | mixgo_git_commit |
result.runtime | 95h45m39.977013697s(3d23h45m39.977013697s) | String | 已运行时间 |
result.state | 1 | Number | 遗留,未删除 |
result.version | 6.1.2 | String | 版本号 |
1.11. /mosaic/base/get_statistics
获取状态信息
1.11.1. 接口状态
开发中
1.11.2. 接口URL
{{host}}/retainer/api
1.11.3. 请求方式
POST
1.11.4. Content-Type
json
1.11.5. 请求Body参数
{
"action":"get_statistics"
}
1.11.6. 预执行脚本
暂无预执行脚本
1.11.7. 后执行脚本
暂无后执行脚本
1.11.8. 成功响应示例
{
"resp": "get_statistics",
"code": 200,
"msg": "成功",
"result": {
"data": [
{
"avg_time": "228.54us",
"max_time": "228.54us",
"method": "POST",
"min_time": "228.54us",
"request_url": "get_statistics",
"times": 1,
"total_time": "228.54us"
},
{
"avg_time": "28.09us",
"max_time": "201.45us",
"method": "POST",
"min_time": "17.95us",
"request_url": "ping",
"times": 34180,
"total_time": "960.06ms"
},
{
"avg_time": "30.90ms",
"max_time": "34.26ms",
"method": "POST",
"min_time": "1.96ms",
"request_url": "get_retainer_with_events",
"times": 24,
"total_time": "741.67ms"
},
{
"avg_time": "2.11ms",
"max_time": "2.44ms",
"method": "POST",
"min_time": "1.84ms",
"request_url": "get_retainer_item",
"times": 21,
"total_time": "44.25ms"
},
{
"avg_time": "84.70us",
"max_time": "111.74us",
"method": "POST",
"min_time": "57.66us",
"request_url": "get_action_list",
"times": 2,
"total_time": "169.40us"
},
{
"avg_time": "42.57us",
"max_time": "62.98us",
"method": "POST",
"min_time": "26.55us",
"request_url": "get_version",
"times": 25,
"total_time": "1.06ms"
},
{
"avg_time": "4.60ms",
"max_time": "4.60ms",
"method": "POST",
"min_time": "4.60ms",
"request_url": "get_config_desc",
"times": 1,
"total_time": "4.60ms"
}
]
}
}
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
resp | get_statistics | String | |
code | 200 | Number | |
msg | 成功 | String | 返回文字描述 |
result | - | Object | 结果集 |
result.data | - | Object | 返回数据 |
result.data.avg_time | 228.54us | String | 平均耗时 |
result.data.max_time | 228.54us | String | 最大耗时 |
result.data.method | POST | String | |
result.data.min_time | 228.54us | String | 最小耗时 |
result.data.request_url | get_statistics | String | action名称 |
result.data.times | 1 | Number | 调用次数 |
result.data.total_time | 228.54us | String | 总耗时 |
1.12. /mosaic/get_history_fv_by_objid
暂无描述
1.12.1. 接口状态
开发中
1.12.2. 接口URL
{{host}}/{{block}}/api
1.12.3. 请求方式
POST
1.12.4. Content-Type
json
1.12.5. 请求Body参数
{
"action":"get_history_fv_by_objid",
"object_id":"cdp_test"
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | get_history_fv_by_objid | String | 是 | action名称 |
object_id | cdp_test | String | 是 | - |
1.12.6. 预执行脚本
暂无预执行脚本
1.12.7. 后执行脚本
暂无后执行脚本
1.12.8. 成功响应示例
{
"resp": "get_history_fv_by_objid",
"code": 200,
"msg": "成功",
"result": {
"A01": true,
"A01$1": null,
"A01$2": null,
"A01$3": null,
}
}
1.13. /mosaic/get_history_fv
暂无描述
1.13.1. 接口状态
开发中
1.13.2. 接口URL
{{host}}/{{block}}/api
1.13.3. 请求方式
POST
1.13.4. Content-Type
json
1.13.5. 请求Body参数
{
"action":"get_history_fv"
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | get_history_fv | String | 是 | action名称 |
1.13.6. 预执行脚本
暂无预执行脚本
1.13.7. 后执行脚本
暂无后执行脚本
1.13.8. 成功响应示例
{
"resp": "get_history_fv",
"code": 200,
"msg": "成功",
"result": {
"OBJ1006": {
"Numberofvaccinebottles_UP": 0,
"Numberofvaccinebottles_UP$1": null,
"Numberofvaccinebottles_UP$2": null,
"Numberofvaccinebottles_UP$3": null,
"Numberofvaccinebottles_UP$4": null,
"Numberofvaccinebottles_UP$5": null,
"RunStatus": 0,
"RunStatus$1": 0,
"RunStatus$2": 0,
"RunStatus$3": 0,
"RunStatus$4": 0,
"RunStatus$5": 0
}
}
}
1.14. /mosaic/get_last_fv
暂无描述
1.14.1. 接口状态
开发中
1.14.2. 接口URL
{{host}}/{{block}}/api
1.14.3. 请求方式
POST
1.14.4. Content-Type
json
1.14.5. 请求Body参数
{
"action":"get_last_fv"
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | get_last_fv | String | 是 | action名称 |
1.14.6. 预执行脚本
暂无预执行脚本
1.14.7. 后执行脚本
暂无后执行脚本
1.14.8. 成功响应示例
{
"resp": "get_last_fv",
"code": 200,
"msg": "成功",
"result": {
"OBJ1006": {
"Numberofvaccinebottles_UP": null,
"RunStatus": 0,
"RunStatus_Ch": "停止中",
"S100": null,
"S101": null,
"Z": 0,
"gps": null
}
}
}
1.15. /mosaic/get_last_fv_by_objid
暂无描述
1.15.1. 接口状态
开发中
1.15.2. 接口URL
{{host}}/{{block}}/api
1.15.3. 请求方式
POST
1.15.4. Content-Type
json
1.15.5. 请求Body参数
{
"action":"get_last_fv_by_objid",
"object_id":"cdp_test",
"keys":["S01","S02"]
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | get_last_fv_by_objid | String | 是 | action名称 |
object_id | cdp_test | String | 是 | - |
keys | S01 | String | 是 | - |
1.15.6. 预执行脚本
暂无预执行脚本
1.15.7. 后执行脚本
暂无后执行脚本
1.15.8. 成功响应示例
{
"resp": "get_last_fv_by_objid",
"code": 200,
"msg": "成功",
"result": {
"data": [
{
"S01": 53.51,
"S02": 51.73,
"time": "2024-03-04 15:57:00"
}
]
}
}
1.16. /mosaic/reload_mapping
暂无描述
1.16.1. 接口状态
开发中
1.16.2. 接口URL
{{host}}/{{block}}/api
1.16.3. 请求方式
POST
1.16.4. Content-Type
json
1.16.5. 请求Body参数
{
"action":"reload_mapping",
"delete_object_id":"cdp_test"
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | start_diagnose | String | 是 | action名称 |
block | - | Object | 否 | - |
1.16.6. 预执行脚本
暂无预执行脚本
1.16.7. 后执行脚本
暂无后执行脚本
1.17. /mosaic/get_last_fv_by_objids
暂无描述
1.17.1. 接口状态
开发中
1.17.2. 接口URL
{{host}}/{{block}}/api
1.17.3. 请求方式
POST
1.17.4. Content-Type
json
1.17.5. 请求Body参数
{
"action":"get_last_fv_by_objids",
"object_ids":["cdp_test"]
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | get_last_fv_by_objids | String | 是 | action名称 |
object_ids | cdp_test | String | 是 | - |
1.17.6. 预执行脚本
暂无预执行脚本
1.17.7. 后执行脚本
暂无后执行脚本
1.17.8. 成功响应示例
{
"resp": "get_last_fv_by_objids",
"code": 200,
"msg": "成功",
"result": {
"cdp_test": {
"A01": true,
"GRE_DTR": null,
"GRE_UTR": null,
"PowerGeneration": 46.95,
"RunningTime": 44.09,
"S00": 591061.62,
"S001": null,
"S002": 1.03,
"S003": 54,
"S004": 53,
"S005": 53,
"test_sqrt": 7.3151,
"timer_event": "2024-03-04 15:58:00.006552347"
}
}
}
1.18. /mosaic/get_agent_mapping
暂无描述
1.18.1. 接口状态
开发中
1.18.2. 接口URL
{{host}}/{{block}}/api
1.18.3. 请求方式
POST
1.18.4. Content-Type
json
1.18.5. 请求Body参数
{
"action":"get_agent_mapping"
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | get_agent_mapping | String | 是 | action名称 |
1.18.6. 预执行脚本
暂无预执行脚本
1.18.7. 后执行脚本
暂无后执行脚本
1.18.8. 成功响应示例
{
"resp": "get_agent_mapping",
"code": 200,
"msg": "成功",
"result": {
"calculate_realtime_result": {
"block": {
"statistics": {
"fvlist": {},
"object_id": {
"OBJ1006": {
"fvlist": {},
"uid": {
"J_YMPS_D": {
"fvlist": {
"OBJ1006": {
"VaccineCount_D": true
}
}
},
"J_YMPS_W": {
"fvlist": {
"OBJ1006": {
"VaccineCount_W": true
}
}
}
}
}
}
}
}
}
}
}
1.19. /mosaic/reload_object_fv
暂无描述
1.19.1. 接口状态
开发中
1.19.2. 接口URL
{{host}}/{{block}}/api
1.19.3. 请求方式
POST
1.19.4. Content-Type
json
1.19.5. 请求Body参数
{
"action":"reload_object_fv",
"object_id":"cdp_test",
"keys":["S01","S02"]
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | reload_object_fv | String | 是 | action名称 |
object_id | cdp_test | String | 是 | - |
keys | S01 | String | 是 | - |
1.19.6. 预执行脚本
暂无预执行脚本
1.19.7. 后执行脚本
暂无后执行脚本
1.19.8. 成功响应示例
{
"resp": "reload_object_fv",
"code": 200,
"msg": "成功"
}
1.20. /mosaic/clear_object_fv
暂无描述
1.20.1. 接口状态
开发中
1.20.2. 接口URL
{{host}}/{{block}}/api
1.20.3. 请求方式
POST
1.20.4. Content-Type
json
1.20.5. 请求Body参数
{
"action":"clear_object_fv",
"object_id":"cdp_test",
"keys":["S01","S02"]
}
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
action | clear_object_fv | String | 是 | action名称 |
object_id | cdp_test | String | 是 | - |
keys | S01 | String | 是 | - |
1.20.6. 预执行脚本
暂无预执行脚本
1.20.7. 后执行脚本
暂无后执行脚本
1.20.8. 成功响应示例
{
"resp": "clear_object_fv",
"code": 200,
"msg": "成功"
}
文档更新时间: 2024-04-12 17:59 作者:技术支持