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

[经验分享] openapi调用2 从token获取绑定设备-以c#为例

106

主题

107

帖子

7264

积分

论坛元老

Rank: 8Rank: 8

积分
7264
跳转到指定楼层
楼主
 楼主| 发表于 2023-8-7 22:04:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
本帖最后由 mmuyu 于 2023-8-7 22:06 编辑

    在上一篇文章中,使用c#完成了调用openapi获取token,有了token我们就可以获取到用户绑定的设备了,接下来看一下实现的例子。
首先是界面的布局,简单使用一个label显示登录状态,一个按钮用于获取设备信息,一个datagridview显示数据

在登录完成后,我们要像第二个窗口传递appid和token并且隐藏窗口,这里不关闭是因为登录窗口是主线程,要切换另一个线程麻烦一点,这里就暂时用hide隐藏起来。

传递参数后,我们就可以为数据显示窗口的获取设备按钮编写方法实现显示设备信息了。
我们可以通过机智云开发文档得知需要的参数和请求头信息。
代码解释可以看注释,主要就是get请求得到json数据->解析json—>显示到datagridview由于图片过长显示异常,可以下载附件查看

接下来看一下效果

有了设备信息,后续就可以根据设备所属产品开发控制页面了。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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