APP集成開發指南1.1 概述通通鎖是一款擁有完全自主知識產權的軟硬件結合的門鎖產品,通過手機 APP替代傳統的鑰匙實現開門。 1.2 應用架構系統應用架構如下圖所示。 1.3 開發步驟(1)註冊開發者帳號並創建應用,得到client_id和client_secret。 (2)APP裡導入APP SDK開發包,調用其中的方法,並實現相應的回調方法。 (3)APP後台服務端應用系統通過Open API獲取訪問令牌。 (4)攜帶訪問令牌,就可以調用Open API的鎖、鑰匙、密碼相關接口,具體的請參考後續應用流程。 1.4 應用流程系統涉及的主要流程包括:初始化門鎖,電子鑰匙開鎖 1.4.1 綁定門鎖管理員使用APP實現對門鎖的初始化設置,並通過應用系統將門鎖信息傳給開放平台。 應用系統可以對房間和門鎖進行關聯。 1.4.2 電子鑰匙發放及開鎖應用系統向用戶發送帶有時效的電子鑰匙。 用戶使用APP從服務端同步獲取鑰匙,並進行開門。 |