收藏官网首页
查看: 27197|回复: 15

如何连接微信和机智云

7

主题

38

帖子

283

积分

中级会员

Rank: 3Rank: 3

积分
283
跳转到指定楼层
楼主
发表于 2015-2-10 12:10:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
教您5分钟接入机智云,实现傻瓜式开发
本帖最后由 robert 于 2015-8-11 12:06 编辑


(本帖有图,登录后可见)
1. 设备根据 MAC 和 product_key 到机智云注册,获得 did
2. 生成微信二维码(http://mp.weixin.qq.com/wiki/18/ ... 651f0ce873ef8a.html 永久二维码的方式生成)
3. 在业务云将 scene_id 与设备 MAC 地址进行关联
4. 用户用微信扫描设备二维码
5. 微信客户端将扫描事件上报到微信服务器
6. 微信服务器将扫描事件通知到业务云,包含的信息是该用户微信 openid 以及 scene_id
7. 业务云根据 scene_id 找到对应设备的 MAC 地址,根据 MAC 地址和 product_key 向机智云服务器查询设备的 did 和 passcode
8. 业务云根据用户的微信 openid 向机智云匿名注册一个机智云用户,获得用户 uid 和 token
9. 业务云根据用户的 token 以及设备的 did 和 passcode 在机智云上对用户和设备进行绑定
10. 之后业务云就可以根据用户的 token 向机智云发起请求,远程控制设备或者获取设备数据
paulsmile 该用户已被删除
板凳
发表于 2015-5-26 12:07:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

9

主题

66

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
地板
发表于 2015-6-15 06:54:42 | 只看该作者
如果第二个用户绑定这个设备是否可以,从设备侧来看这两个用户有区别吗?就是说设备所有者能否知道哪几个用户绑定了这个设备?

7

主题

38

帖子

283

积分

中级会员

Rank: 3Rank: 3

积分
283
5#
 楼主| 发表于 2015-6-30 11:43:54 | 只看该作者
免费使用STM32、APP自动代码生成工具
johnvuong1999 发表于 2015-6-15 06:54
如果第二个用户绑定这个设备是否可以,从设备侧来看这两个用户有区别吗?就是说设备所有者能否知道哪几个用 ...

一个设备可以被多个用户绑定。
设备与用户只有绑定关系,没有所有者关系,所以一个用户不知道设备被多少人绑定。
通过重置设备,可以让设备生成新的 did,这样,这个新的 did 就没有任何绑定关系了。

9

主题

66

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
6#
发表于 2015-7-1 02:23:51 | 只看该作者
对于厂家需要知道某个设备下面绑定了什么用户,比如我希望给某个特定设备所有用户发送邮件通知:某个特定设备状态发生改变了。

19

主题

42

帖子

244

积分

中级会员

Rank: 3Rank: 3

积分
244
7#
发表于 2015-7-1 11:56:56 | 只看该作者
就是希望精确到设备对应的用户的意思吧,增加厂商与特定用户的互动性

7

主题

38

帖子

283

积分

中级会员

Rank: 3Rank: 3

积分
283
8#
 楼主| 发表于 2015-7-2 14:29:25 | 只看该作者
johnvuong1999 发表于 2015-7-1 02:23
对于厂家需要知道某个设备下面绑定了什么用户,比如我希望给某个特定设备所有用户发送邮件通知:某个特定设 ...

OpenAPI 有获取绑定列表的接口,业务云可以在用户登录的时候,调用这个接口,获取用户绑定的设备。

9

主题

66

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
9#
发表于 2015-7-3 23:42:19 | 只看该作者
我现在假设用户不登录,但是希望通过邮件获得设备状态变化的通知,不知道有没有办法知道家里那台设备下面登记了几个人,我好给他们发邮件通知。
用户也不连微信情况下。

9

主题

14

帖子

79

积分

注册会员

Rank: 2

积分
79
10#
发表于 2015-7-28 17:43:07 | 只看该作者
免费使用STM32、APP自动代码生成工具
请问怎么用MAC和product_key在机智云上将设备注册

5

主题

63

帖子

860

积分

高级会员

Rank: 4

积分
860
11#
发表于 2015-7-31 16:25:22 | 只看该作者
有教程的吧?

15

主题

51

帖子

963

积分

版主

Rank: 7Rank: 7Rank: 7

积分
963
13#
发表于 2015-8-26 15:11:12 | 只看该作者
@paulsmile,TOKEN的有效期是7天

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
14#
发表于 2015-11-12 16:38:42 | 只看该作者
Gus 发表于 2015-7-28 17:43
请问怎么用MAC和product_key在机智云上将设备注册

同问 怎么扫码获取did号

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
15#
发表于 2015-11-13 11:29:57 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
florance 发表于 2015-11-12 16:38
同问 怎么扫码获取did号

did号,设备出厂前就确定了

0

主题

1

帖子

29

积分

新手上路

Rank: 1

积分
29
16#
发表于 2018-6-4 18:40:45 | 只看该作者
  我想问问这个可以实现扫码付费成功然后就打开这个app的功能了吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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