openstf中关于后端接口调用

目前类似设备管理里的品牌管理中有一部分接口是用来从设备表拉取数据,另外脚本管理里有接口是对脚本表数据的增删改成,类似这种和设备无关的,都走http的restful接口

从设备列表拉取数据这块,stf提供了现成的接口,接口文档是\doc\API.md

比如说想要看到所有设备信息,就是GET /api/v1/devices,想要看到指定一个设备的信息,就是GET /api/v1/devices/{serial}

后端的流程上,首先是\lib\units\api\index.js是http服务器,它根据\lib\units\api\swagger\api_v1.yaml创建了所有http接口

比如GET /api/v1/devices/{serial},在yaml文件里就是:

/devices/{serial}:
x-swagger-router-controller: devices
get:
summary: Device Information
description: The device enpoint return information about a single device
operationId: getDeviceBySerial
tags:
- devices
parameters:
- name: serial
in: path
description: Device Serial
required: true
type: string
- name: fields
in: query
description: Fields query parameter takes a comma seperated list of f

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值