欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# 物联网项目开发,API接口对接

程序员文章站 2022-07-03 09:10:20
开发目的:在DIY项目过程中,对于一些小伙伴会进行二次开发,提供一系列的处理方法,故制作本系列教程,以便更好分享,为更加方便小伙伴们的学习。准备:vs2008/vs2010/vs2013/vs2015/vs2017等等均可。根据项目复杂度和系统配置适合自己的开发环境,本作者选择的是VS2008+.Net framework3.0步骤:1)环境安装省略,网上很多。2)打开VS20083)文件》新建》文件》选择“一般处理程序”,起个名字,例如“WebSite_9ibox”tip:根据...

开发目的:

在DIY项目过程中,对于一些小伙伴会进行二次开发,提供一系列的处理方法,故制作本系列教程,以便更好分享,为更加方便小伙伴们的学习。

准备:vs2008/vs2010/vs2013/vs2015/vs2017等等均可。根据项目复杂度和系统配置适合自己的开发环境,本作者选择的是VS2008+.Net framework3.0

步骤:

1)环境安装省略,网上很多。

2)打开VS2008

3)文件》新建》文件》选择“一般处理程序”,起个名字,例如“WebSite_9ibox”

tip:根据您掌握的程度,可以选择不同的文件类型,因为不需要界面,仅提供接口处理,故教程仅提供一般处理程序即可实现,调用方式参考

http://URL路径:端口号/文件路径/文件名称.ashx?action=参数1&token=参数2

常见的接口内容

1)登录身份验证(合法、不合法)返回一些有用的参数

2)合法的身份下的设备列表及设备状态(激活的设备列表)

3)设备是否有效或是否激活

4)设备激活(拟计划扫二维码的形式进行激活 ajax进行交互提醒,设备只能激活一次)

5)扩展:修改服务端设备信息(名称等)、充值(可以使用一些扩展业务:邮件通知,语音电话通知,个性定制的内容等)

6)计划扩展:直接对设备进行高级配置(后续完善,对设备进行写操作,通过web界面对设备参数配置并写入或通过桌面winform管理软件进行配置)

调试工具可以用浏览器或postman进行调试

C# 物联网项目开发,API接口对接

新建:一般处理程序

C# 物联网项目开发,API接口对接

新建后默认界面及内容

C# 物联网项目开发,API接口对接

postman使用方法介绍

C# 物联网项目开发,API接口对接

用浏览器调试方法

下一节内容

1)如何写参数(传递参数获取方法)

2)如何根据参数查询、设置、返回指定的内容

3)部分结合数据库(mssqlserver2008R2进行讲解)不熟悉数据库的小伙伴自行学习哦

C# 物联网项目开发,API接口对接

辅助工具(超级调试工具)DIY经常用到-九合一哦

C# 物联网项目开发,API接口对接

使用手册/说明手册

C# 物联网项目开发,API接口对接

功能模块列表

C# 物联网项目开发,API接口对接

本教程用到的设备(四路WIFI模块)

C# 物联网项目开发,API接口对接

工作中(调试同步执行多个模块)

C# 物联网项目开发,API接口对接

公众-号 中直接调用 各种操作点动控制及云监控

C# 物联网项目开发,API接口对接

温湿度推送(每10秒)背景可随便/声音图片报警功能

C# 物联网项目开发,API接口对接

220V接线方法

所有系列文档文案 ,全是一手资料,亲自实践经验的总结。

如喜欢推荐转发,不喜勿喷,您提需求我来实现,减少开发周期和成本!!共同学习提高!

仔细看功能图,会发现很多别的模块没有的功能,集各种模块优点之综合。。。

同步:https://www.toutiao.com/i6860403925544239628/

本文地址:https://blog.csdn.net/uaime/article/details/107991935