[英]Azure IoT Hub device registration via POSTMAN results in Unauthorized
[英]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.