类似openstf_OpenSTF API讲解

一、生成令牌

前提:在整个接口调用过程中,都需要访问令牌,所以需先生成令牌。

说明:在web页面生成访问令牌,该令牌包含在每个请求中

二、OpenSTF常用接口

1、获取用户信息

Method: GET

Header:

Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

2、列出所有STF设备(包括断开连接或其他无法访问的设备)

Method: GET

Header: Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

3、返回有关特定设备的信息

Method:GET

Header: Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

4、返回有关您自己(经过身份验证的用户)的信息

Method:GET

Header: Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

5、返回经过身份验证的用户当前正在使用的设备的列表

Method:GET

Header: Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

6、尝试在经过身份验证的用户控制下添加设备。 这类似于在UI中按下“使用”

Method:POST

Header:

(1)Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

(2)Content-Type:application/json

Body:{"serial":"FA6990313540”}

7、从经过身份验证的用户的设备列表中删除设备。 这类似于在UI中按下“停止使用”

Method:DELETE

Header:Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

8、获取设备远程连接url

Method:POST

Header:Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

9、断开设备远程调试会话

Method:DELETE

Header:Authorization: Bearer d934206703ce456db5c45fa84b5fe1783354a552876744cb8f0a3bd913fdb68f

三、远程使用设备接口顺序

远程请求设备的顺序:

(1)添加设备(使用):6

(2)获取远程调试URL:8

(3)断开设备远程调试会话:9

(4)设备列表中删除设备(停止使用):7


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部