兔盯雲的API是基于HTTP協定來調用的,開發者(ISV)可以直接使用雲平台提供的SDK(支援多種語言,包含了請求的封裝,簽名加密,響應解釋,性能優化等)來調用,也可以根據TOP的協定來封裝HTTP請求進行調用,以下主要是針對自行封裝HTTP請求進行API調用的原理進行詳細解說。
平台的接口分為兩個單元:
API
接入方可以通過API主動請求平台,擷取裝置的基本資訊、心率、心跳、血壓、體溫、計步、軌迹、定位等資料。
EMP (Event Message Push)
因為硬體的特殊性和接入方的業務需求及便利性,平台還提供了硬體事件消息推送能力。針對硬體主動觸發的事件,如:硬體進出圍欄、硬體低電量、硬體軌迹上報、硬體上線、硬體測量體溫、硬體考勤等。
由EMP系統主動推向接入方,接入方被動接收EMP消息。極大便利了接入方的業務靈活性和提高了開發效率。
鍊路示意圖: