【 Cloud 】透過 Postman 操作 Azure Digital Twins - Query API

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Query API
Photo by Tudor Baciu / Unsplash

內容

  • 學習目標
  • 前置準備作業
  • Twin Graph
  • 上傳 Device DTDL 與建立 Twin
  • 查詢所有 Twin
  • 查詢 Temperature 大於 35 度的 Twin

學習目標

  • 如何透過 Postman 操作 Azure Digital Twins - Query API

前置準備作業

Twin Graph

---2021-12-06---7.44.08

  • 建立 device001device002 兩個 Twin
  • device001Temperature 初始值設為 30
  • device002Temperature 初始值設為 38

上傳 Device DTDL 與建立 Twin

Step 1. 上傳 Device DTDL 與建立 Device Twin

  • Device DTDL 資訊

查詢所有 Twin

Step 1. 查詢 Twin

  • 點選 +

---2021-11-26---2.47.21

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

---2021-12-02---10.28.22

---2021-12-06---7.38.52

---2021-12-06---7.40.05

  • 點選 Send

---2021-12-06---7.41.42

  • 執行結果

---2021-12-06---7.35.59

查詢 Temperature 大於 35 度的 Twin

Step 1. 依條件查詢 Twin

  • 點選 +

---2021-11-26---2.47.21

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

---2021-12-02---10.28.22

---2021-12-06---7.38.52

---2021-12-06---7.40.05

  • 點選 Send

---2021-12-06---7.49.41

  • 執行結果

---2021-12-06---7.51.08

Reference

GitHub

List of blogs