在配置Link SDK時,您需要先獲取設備的認證信息。本文介紹設備認證信息獲取的方法和步驟。
前提條件
已創建產品,且產品的認證方式為設備密鑰。
背景信息
設備接入物聯網平臺前,需通過身份認證。關于身份認證的更多信息,請參見設備安全認證概述。
您可以根據設備的認證方式,獲取設備的認證信息。設備認證的方式主要包含以下兩種:
獲取一機一密設備認證信息
一機一密認證方式的安全性較高,推薦使用。
您可以通過以下方式獲取設備的認證信息(ProductKey、DeviceName和DeviceSecret)。
通過物聯網平臺控制臺創建設備,獲取設備認證信息。具體操作,請參見單個創建設備和批量創建設備。
創建設備后,您也可以在設備詳情頁,單擊DeviceSecret旁的查看,查看設備的認證信息。
通過調用API,創建設備,獲取設備認證信息。更多信息,請參見RegisterDevice。
創建設備后,您也可以查詢設備的認證信息。更多信息,請參見QueryDeviceDetail。
獲取一型一密設備認證信息
您可以通過以下步驟獲取設備認證信息。
開啟動態注冊:在已創建產品的產品詳情頁面,開啟動態注冊開關。
物聯網平臺將進行短信驗證,以確認是您本人操作。
說明若設備發出激活請求時,物聯網平臺校驗發現該開關未開啟,將拒絕新設備的動態激活請求。已激活設備不受影響。
根據認證方式獲取設備認證信息。
一型一密預注冊:
在物聯網平臺為產品添加設備,然后獲取設備認證信息。具體操作與獲取一機一密設備認證信息相同,請參見獲取設備認證信息。
一型一密免預注冊:
無需在物聯網平臺為產品添加設備,設備端通過Link SDK,攜帶ProductKey、ProductSecret和DeviceName,向物聯網平臺發起動態注冊請求后,獲取到ClientID和DeviceToken,將其作為設備認證信息。
設備端一型一密的更多信息,請參見MQTT動態注冊使用說明和HTTPS動態注冊概述。