news 2026/4/15 16:36:52

nVisual批量excel导入设备与线缆生成可视化视图-接口文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
nVisual批量excel导入设备与线缆生成可视化视图-接口文档

nVisual提供了excel数据批量导入接口,通过excel批量导入restful api接口,可以快速实现设备与线缆的批量上架可视化。批量导入接口需要通过 authorization:Bearer token认证,token可以通过nVisual的用户权限管理里面的API token申请,具体接口描述如下:

Excel批量导入设备接口

1. 接口说明

https://cloud.nvisual.com/diagramApi/wapi/v1/synchronizationByExcel/node/batch#根据实际地址替换https://cloud.nvisual.com
批量导入设备到nVisual机房

2. 请求方式
POST
3. 请求头
Content-Type: application/json
4.请求参数
字段类型必填说明示例值
numInteger对象序号1
nameString设备名称“16800-001”
typeString设备型号名“1U4M角型模块化配线架”
cardsString板卡列表“A:1U4M-12LC-T;B:1U4M-06CoP”
parentString设备所属机柜“导入测试1104-A01”
coordinateString设备位置坐标
startUpositionInteger所属U位30
orientationString设备朝向“f”
propertiesList设备属性对象列表{“name”:“重量”,“value”:“1Kg”}

请求示例:

[{"num":1,"status":"","name":"yftest","type":"1U4M角型模块化配线架","cards":"A:1U4M-12LC-T;B:1U4M-06CoP","parent":"导入测试1104-A01","coordinate":null,"startUposition":32,"orientation":"f","properties":[{"name":"重量","value":"1Kg"}]},{"num":2,"status":"","name":"yftest2","type":"1U4M角型模块化配线架","cards":"A:1U4M-12LC-T;B:1U4M-06CoP","parent":"导入测试1104-A01","coordinate":null,"startUposition":32,"orientation":"b","properties":[{"name":"重量","value":"1Kg"}]}]
5. 响应参数
字段类型说明
codeInteger200=成功
messageString执行结果消息

成功响应:

[{"code":200,"data":"24749005258543","num":1},{"code":200,"data":"24749005258548","num":2}]

失败响应:

[{"code":800198,"data":null,"num":1,"message":"device model not found:1U4M角型模块化配线架12312"},{"code":800199,"data":null,"num":2,"message":"parent node not found:导入测试1104-A0112312"}]

Excel批量导入线缆接口

1. 接口说明

https://cloud.nvisual.com/diagramApi/wapi/v1/synchronizationByExcel/link/batch#根据实际地址替换https://cloud.nvisual.com
批量导入线缆连接数据到nVisual创建线缆

2. 请求方式
POST
3. 请求头
Content-Type: application/json
4.请求参数
字段类型必填说明示例值
numInteger对象序号1
nameString线缆名称“yftest”
typeString线缆型号名“CAT6”
startNodeString起端设备名“yftest110401”
endNodeString对端设备名“yftest110402”
startSlotString起端插槽名“A”
endSlotString对端插槽名“A”
startPortString起端端口名“01A/01B”
endPortString对端端口名“01A/01B”
propertiesList端口属性对象列表{“name”:“流量”,“value”:“100M/S”}

请求示例:

[{"num":1,"status":"","name":"","type":"CAT6","startNode":"yftest110401","endNode":"yftest110402","startSlot":"A","endSlot":"A","startPort":"01A/01B","endPort":"01A/01B","properties":[{"name":"流量","value":"100M/S"}]},{"num":2,"status":"","name":"","type":"CAT6","startNode":"yftest110401","endNode":"yftest110402","startSlot":"A","endSlot":"A","startPort":"07B/07A","endPort":"07B/07A","properties":[{"name":"流量","value":"100M/S"}]}]
5. 响应参数
字段类型说明
codeInteger200=成功
messageString执行结果消息

成功响应:

[{"code":200,"data":"24749005258543","num":1},{"code":200,"data":"24749005258548","num":2}]

失败响应:

[{"code":800204,"data":null,"num":1,"message":"no such cable model CAT6123"},{"code":800224,"data":null,"num":2,"message":"imported cable missing diagram id"}]
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/27 19:49:36

面向开发者的 API 更新汇总:ONLYOFFICE 文档 9.2 和协作空间 3.6

年关将至,ONLYOFFICE 给开发者送来“大礼包”: ONLYOFFICE 文档9.2版本正式发布。此次更新显著扩展了 Office JavaScript API 功能,为插件和宏程序注入全新能力,并实现了文档功能的全面优化。 对于基于 ONLYOFFICE 进行开发的开发…

作者头像 李华
网站建设 2026/4/15 2:51:51

30分钟搭建32位应用打印支持原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 快速生成一个32位应用程序打印支持的最小可行原型。要求:1) 使用Node.js实现 2) 提供REST API接口 3) 支持接收32位应用的打印请求 4) 实现基本的打印任务队列 5) 可将打…

作者头像 李华
网站建设 2026/4/8 17:23:50

快速验证创意:用SpringBoot+MyBatisPlus构建MVP

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 快速开发一个博客系统的MVP版本,使用SpringBootMyBatisPlus实现核心功能:1. 文章发布(标题、内容、作者、发布时间);2. 文…

作者头像 李华
网站建设 2026/4/15 8:44:54

16、终端脚本编程与交互操作指南

终端脚本编程与交互操作指南 1. 终端屏幕绘制基础 不涉及传统 ASCII 艺术,在终端屏幕上绘图有多种方法。以下是相关练习及实现思路: - 绘制水平条函数 : ```bash # 定义 hbar 函数,接受宽度和颜色作为参数 hbar() { width=$1 color=$2 # 这里可以添加具体的绘制…

作者头像 李华
网站建设 2026/4/6 7:58:14

基于SpringBoot的校园志愿者服务平台设计与实现毕业设计全套源码文档

背景及意义在校园志愿服务规模化、管理精细化需求升级的背景下,传统志愿者管理存在 “活动招募分散、工时统计低效、服务溯源缺失” 的痛点,基于 SpringBoot 构建的校园志愿者服务平台,适配学生志愿者、活动负责人、学校管理员等角色&#xf…

作者头像 李华
网站建设 2026/4/13 14:25:20

HR115C6-88S伺服电机

HR115C6-88S 是一种工业用伺服电机,通常用于高精度运动控制系统。它能够实现精确的位置、速度和扭矩控制,常与伺服驱动器配合使用,广泛应用于自动化设备和机械加工领域。基本特点高精度定位能够精确控制旋转角度或线性位置,重复定…

作者头像 李华