平台消息分为上行下行两大类:

上行消息
设备平台
由设备发给平台,如果您设置了接收的url地址,云平台会将这些消息实时推送到这个地址;
如设备上下线、命令应答、事件(用户按下按钮)、状态上报(温度、功率等)
下行消息
平台设备
由您通过HTTP请求发出,云平台来响应您的请求,并立即向设备下发命令。
如控制设备、修改设备分组等属性、创建定时任务等

接口采用HTTP协议,使用任何可进行HTTP请求的编程语言均可; 接口调用的方法也完全一致,对于不同的设备,调用方式可复用,仅命令不同。因此:

如仅控制设备:
可封装一个函数,将设备ID(整形)和命令(数组)作为参数传入
如需其他管理操作:
可封装一个类,将设备控制、分组、定时任务等做为类的方法
设备接口调用代码示例 以设备控制(向设备下发命令)为例
编程方式:
说明:{AppID}为您的应用ID(由平台生成),免费注册登录后,可在控制台查看;sign和ts的取值,请参考文档