練習 - 宣告 Azure IoT Central 網路端點
在本練習中,您將宣告 Azure IoT Central 網路端點。
列出 Azure IoT Central 網路端點
請遵循下列步驟來列出 Azure IoT Central Web 應用程式的網路端點。
開啟命令提示字元視窗。
移至您複製到電腦的 Altair8800Emulator 資料夾中的 Azure Sphere 範例資料夾。
若為 Windows:移至 Samples\AzureIoT\Tools\win-x64 資料夾。
若為 Linux:移至 Samples/AzureIoT/Tools/linux-x64 資料夾。
您可能必須明確設定 ShowIoTCentralConfig 工具的執行權限。 若要這樣做,請從終端機執行
chmod +x ShowIoTCentralConfig
。
執行 ShowIoTCentralConfig 工具,然後遵循提示,如下表所示:
注意
組織可能需要同意 ShowIoTCentralConfig 工具存取 Azure IoT Central 資料,就像同意 Azure API 一樣。
提示 回應 您是否正在使用舊版 (2018) IoT Central 應用程式? (Y/N) 回應 N。 IoT Central 應用程式 URL 您可以在瀏覽器網址列中找到 URL (例如,https://apps.azureiotcentral.com)。 API 權杖 權杖可從 Azure IoT Central 應用程式產生。 - 選取 [系統管理]>[API 權杖]>[產生權杖]。
- 提供權杖的名稱 (例如,"AzureSphere")。
- 選取 [系統管理員] 作為角色,然後選取 [產生]。
- 將權杖複製到剪貼簿。 權杖是以 SharedAccessSignature 開頭。
識別碼範圍 在 Azure IoT Central 應用程式中,選取 [系統管理]>[裝置連線],然後複製識別碼範圍。 檢閱 ShowIoTCentralConfig 工具的輸出。 其看起來會類似下列文字:
"CmdArgs": [ "--ScopeID", "0ne0099999D" ], "Capabilities": { "AllowedConnections": [ "global.azure-devices-provisioning.net", "iotc-9999bc-3305-99ba-885e-6573fc4cf701.azure-devices.net", "iotc-789999fa-8306-4994-b70a-399c46501044.azure-devices.net", "iotc-7a099966-a8c1-4f33-b803-bf29998713787.azure-devices.net", "iotc-97299997-05ab-4988-8142-e299995acdb7.azure-devices.net", "iotc-d099995-7fec-460c-b717-e99999bf4551.azure-devices.net", "iotc-789999dd-3bf5-49d7-9e12-f6999991df8c.azure-devices.net", "iotc-29999917-7344-49e4-9344-5e0cc9999d9b.azure-devices.net", "iotc-99999e59-df2a-41d8-bacd-ebb9999143ab.azure-devices.net", "iotc-c0a9999b-d256-4aaf-aa06-e90e999902b3.azure-devices.net", "iotc-f9199991-ceb1-4f38-9f1c-13199992570e.azure-devices.net" ], "DeviceAuthentication": "--- YOUR AZURE SPHERE TENANT ID---", }
將 ShowIoTCentralConfig 工具的輸出複製到記事本,因為您將在稍後的單元中使用此資訊。