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

[分享] 云平台开发流程

68

主题

75

帖子

6011

积分

论坛元老

Rank: 8Rank: 8

积分
6011
跳转到指定楼层
楼主
 楼主| 发表于 2023-12-8 23:20:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
校园创客福利

学习使用,来源机智云文档
确定项目产品
比如:
分时租赁系统介绍
分时租赁系统是为汽车、自行车等设备的租赁服务提供商设计的管理平台。通过该系统,运营商可以实现订单、结算、支付等必要功能,同时还可以通过数据分析和统计来优化运营策略。
与充电桩 SaaS 平台类似,分时租赁系统也需要设备接入机智云平台,通过 SNoti 服务实时获取设备数据,以支持租赁计费、设备状态监测等功能。
开发流程:
SNoti 服务接入:
提出申请:企业开发者登录新版开发者中心,点击右上角【账号】-【企业信息】-【服务中心】,选择左侧组织,点击【数据推送服务】,点击【立即开通】。
获取参数:选择产品,点击【SNoti 服务】,点击“新建授权”创建。该 auth_id 拥有获取该产品下所有设备消息和控制设备的权限。
理解协议:点击 SNoti 服务接口协议,查看具体协议。
按需实现客户端:根据 Demo Code,实现接收到设备数据后的业务逻辑。例如:
解析 SNoti 服务推送的JSON 报文。
实时将获取的消息 Publish 到企业应用所属的队列中,进行异步操作。
直接解析后,将数据写入数据库。但需要建立数据的定期清理策略。
通过虚拟设备模拟真实设备推送数据:如果没有真实设备接入机智云,可以使用虚拟设备模拟。启动 Demo Code,修改为正确的 product_key、auth_id 与 auth_secret,定义数据点后,启动虚拟设备并模拟数据推送,即可在客户端获取设备状态数据。

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

本版积分规则

加入Q群 返回顶部

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

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