收藏官网首页
查看: 1185|回复: 0

[技术分享] 利用postman控制虚拟设备

29

主题

29

帖子

2384

积分

金牌会员

Rank: 6Rank: 6

积分
2384
 楼主| 发表于 2023-9-1 01:01:55 | 显示全部楼层 |阅读模式
免费使用STM32、APP自动代码生成工具
一、Postman是一款用于测试和开发API的工具,它提供了一个用户友好的界面,可以让开发者轻松地发送HTTP请求、调试API,并查看响应结果。
二、首先我们需要在机智云开发者中心创建一个产品和移动APP,新的的产品需要添加数据点,具体如何创建产品、移动APP和添加数据点这里就不细节的简述了,用户可以参考机智云官方文档进行操作。
1.png
15.png
2.png
三、这里我们需要安装postman客户端,用户安装完后登录后界面如下
postman官网:https://www.getpostman.com
3.png
四、点击import导入
填入:https://www.getpostman.com/collections/d6c5981977683526877f
就会如图二所示
4.png
5.png
五、选择匿名登陆,然后在Headers界面下填入APPID(APPID在一开始创建的移动APP内),最后在Body页面点击Send,在body一栏,获取到User_token,则说明请求成功,如下图所示。
6.png
7.png
六、在机智云开发者中心点击虚拟设备,然后直接点击上报,再点击设备管理,可以获取到did
8.png
9.png
七、我们这里选择用did+passcode(默认passcode为123456)的绑定方式的POST请求来绑定设备,在Headers填入之前获取的Appid和User_token,在Body填入从虚拟设备上获取的did和passcode,然后返回success则表示绑定成功,如下图
10.png
11.png
八、点击远程控制设备,先在Headers填入AppID和User_token,在Url后填入自己的设备ID(did),在body根据自己的数据点的标识名和要发送的数据的值按照JSON格式填入并点击send发送,返回为空则表示成功,如下图
12.png
13.png
九、最后发现虚拟设备的值已改变,我们将标识名为LED_OnOff的布尔型数据点修改成了true,如下图
14.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表