在配置Link SDK時,您需要先擷取裝置的認證資訊。本文介紹裝置認證資訊擷取的方法和步驟。
前提條件
已建立產品,且產品的認證方式為裝置密鑰。
背景資訊
裝置接入物聯網平台前,需通過身份認證。關於身份認證的更多資訊,請參見裝置安全認證概述。
您可以根據裝置的認證方式,擷取裝置的認證資訊。裝置認證的方式主要包含以下兩種:
擷取一機一密裝置認證資訊
一機一密認證方式的安全性較高,推薦使用。
您可以通過以下方式擷取裝置的認證資訊(ProductKey、DeviceName和DeviceSecret)。
通過物聯網平台控制台建立裝置,擷取裝置認證資訊。具體操作,請參見單個建立裝置和大量建立裝置。
建立裝置後,您也可以在裝置詳情頁,單擊DeviceSecret旁的查看,查看裝置的認證資訊。
通過調用API,建立裝置,擷取裝置認證資訊。更多資訊,請參見RegisterDevice。
建立裝置後,您也可以查詢裝置的認證資訊。更多資訊,請參見QueryDeviceDetail。
擷取一型一密裝置認證資訊
您可以通過以下步驟擷取裝置認證資訊。
根據認證方式擷取裝置認證資訊。
一型一密預註冊:
在物聯網平台為產品添加裝置,然後擷取裝置認證資訊。具體操作與擷取一機一密裝置認證資訊相同,請參見擷取裝置認證資訊。
一型一密免預註冊:
無需在物聯網平台為產品添加裝置,裝置端通過Link SDK,攜帶ProductKey、ProductSecret和DeviceName,向物聯網平台發起動態註冊請求後,擷取到ClientID和DeviceToken,將其作為裝置認證資訊。
裝置端一型一密的更多資訊,請參見MQTT動態註冊使用說明和HTTPS動態註冊概述。