簡體   English   中英

帶有Javascript的Azure IOT Hub Rest API

[英]Azure IOT Hub Rest API with Javascript

我想從端點接收IOT集線器消息。 帶有客戶端Javascript和REST。

我使用本文https://msdn.microsoft.com/nl-nl/library/mt590786.aspx來創建URL。

這是我的代碼:

function readIOTHub()
{
  $.getJson("https://MyIOTHub.azure-devices.net/devices/device1/messages/devicebound?api-version=2016-02-03", function(result)
  {
    alert(result);
  });
}

但是我的請求沒有收到任何消息。 有人知道如何使用Javascript REST從IOT Hub接收消息嗎?

我不認為這是目前可能的,首先是因為,從我所看到的,Azure的物聯網中心REST API 發出CORS請求(即他們沒有在CORS標題寫的訪問控制允許來源),所以你JS客戶端無法從瀏覽器中訪問它。

您可能想看一下IoT中心的Node.js sdk,但這又是在Node.js的上下文中。

如果您對node.js滿意,它將變得更加簡單。

希望這可以幫助!

默特

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM