particle.publish和particle.subscribe事件究竟在particle.cloud api中做了什么。在构建物联网产品的android应用程序时,我对它们的应用程序感到困惑。
答案 0 :(得分:0)
Particle.publish()
通过粒子云发布事件,该事件将被转发到所有已注册的回调,订阅的服务器发送事件流以及通过Particle.subscribe()监听的其他设备。此功能允许设备基于a生成事件条件。例如,您可以将运动传感器连接到设备,并让设备在检测到运动时生成事件。
Particle.subscribe()
订阅由设备发布的事件。这使设备可以非常容易地相互通信。例如,一个设备可以在触发运动传感器时发布事件,另一个设备可以订阅这些事件并通过发出警报来响应。
要使用Particle.subscribe(),请定义处理函数并在setup()中注册它。
参考文献:
https://docs.particle.io/reference/firmware/photon/#cloud-functions