【 Cloud 】透過 Postman 操作 Azure Digital Twins - Model APIs
內容
- 學習目標
- 前置準備作業
- 新增 Model - Binary File
- 新增 Model - Raw JSON
- 列出 Model 清單 - 列出簡易資訊
- 列出 Model 清單 - 列出詳細資訊
- 透過 Model ID 列出簡易資訊
- 透過 Model ID 列出詳細資訊
- 刪除 Model
學習目標
- 如何透過 Postman 操作 Azure Digital Twins - Models API
前置準備作業
- 已建立 Azure 帳號並能正常登入與使用
- 已完成建立與設定
Azure Digital Twins、Azure Active Directory ( Azure AD ) - 已於電腦端安裝 Postman
新增 Model - Binary File
Step 1. 在電腦端新增 device.json 檔案並輸入下方資訊
Step 2. 新增 Model
- 點選
+

- 填寫 Request 資訊
- Request Method 請選擇
POST - Request URL 請在
Enter Request URL的輸入框輸入https://Adt-Host-Name/models?api-version=2020-10-31- ㊟ 將 URL 中的
Adt-Host-Name修改成所建立的Azure Digital Twins所取得的Host name
- ㊟ 將 URL 中的
- Request Body
- 請點選
Body頁籤 > 再點選binary> 再點選Select File選擇Step 1的device.json檔案
- 請點選
- Request Method 請選擇



- 點選
Send

- 執行結果

新增 Model - Raw JSON
Step 1. 新增 Model
- 點選
+

- 填寫 Request 資訊
- Request Method 請選擇
POST - Request URL 請在
Enter Request URL的輸入框輸入https://Adt-Host-Name/models?api-version=2020-10-31- ㊟ 將 URL 中的
Adt-Host-Name修改成所建立的Azure Digital Twins所取得的Host name
- ㊟ 將 URL 中的
- Request Body
- 請點選
Body頁籤 > 再點選raw> 再點選JSON> 在輸入框輸入下方資訊
- 請點選
- Request Method 請選擇



- 點選
Send

- 執行結果

列出 Model 清單 - 列出簡易資訊
Step 1. 列出 Model 清單
- 點選
+

- 填寫 Request 資訊
- Request Method 請選擇
GET - Request URL 請在
Enter Request URL的輸入框輸入https://Adt-Host-Name/models?api-version=2020-10-31- ㊟ 將 URL 中的
Adt-Host-Name修改成所建立的Azure Digital Twins所取得的Host name
- ㊟ 將 URL 中的
- Request Method 請選擇


- 點選
Send

- 執行結果

列出 Model 清單 - 列出詳細資訊
Step 1. 列出 Model 清單
- 點選
+

- 填寫 Request 資訊
- Request Method 請選擇
GET - Request URL 請在
Enter Request URL的輸入框輸入https://Adt-Host-Name/models?includeModelDefinition=True&api-version=2020-10-31- ㊟ 將 URL 中的
Adt-Host-Name修改成所建立的Azure Digital Twins所取得的Host name
- ㊟ 將 URL 中的
- Request Method 請選擇


- 點選
Send

- 執行結果

透過 Model ID 列出簡易資訊
Step 1. 透過 Model ID 列出資訊
- 點選
+

- 填寫 Request 資訊
- Request Method 請選擇
GET - Request URL 請在
Enter Request URL的輸入框輸入https://Adt-Host-Name/models/MODEL-ID?api-version=2020-10-31- ㊟ 將 URL 中的
Adt-Host-Name修改成所建立的Azure Digital Twins所取得的Host name - ㊟ 將 URL 中的
MODEL-ID修改成 DTDL 中@id的值,本範例為dtmi:company:Device;1
- ㊟ 將 URL 中的
- Request Method 請選擇


- 點選
Send

- 執行結果

透過 Model ID 列出詳細資訊
Step 1. 透過 Model ID 列出資訊
- 點選
+

- 填寫 Request 資訊
- Request Method 請選擇
GET - Request URL 請在
Enter Request URL的輸入框輸入https://Adt-Host-Name/models/MODEL-ID?includeModelDefinition=True&api-version=2020-10-31- ㊟ 將 URL 中的
Adt-Host-Name修改成所建立的Azure Digital Twins所取得的Host name - ㊟ 將 URL 中的
MODEL-ID修改成 DTDL 中@id的值,本範例為dtmi:company:Device;1
- ㊟ 將 URL 中的
- Request Method 請選擇


- 點選
Send

- 執行結果

刪除 Model
Step 1. 刪除 Model
- 點選
+

- 填寫 Request 資訊
- Request Method 請選擇
DELETE - Request URL 請在
Enter Request URL的輸入框輸入https://Adt-Host-Name/models/MODEL-ID?api-version=2020-10-31- ㊟ 將 URL 中的
Adt-Host-Name修改成所建立的Azure Digital Twins所取得的Host name - ㊟ 將 URL 中的
MODEL-ID修改成 DTDL 中@id的值,本範例為dtmi:company:Device;1
- ㊟ 將 URL 中的
- Request Method 請選擇


- 點選
Send

- 執行結果
