1

我想从端点接收 IOT Hub 消息。使用客户端 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 接收消息吗?

4

2 回答 2

1

我认为目前这是不可能的,首先因为,据我所知,Azure IoT 中心 REST API 不会发出CORS 请求(即它们不会写入 CORS 标头 access-control-allow-origin),所以你的JS 客户端无法从浏览器中访问它。

于 2016-03-10T07:29:20.787 回答
0

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

如果你对 node.js 没问题,它就会变得简单得多。

希望这可以帮助!

默特

于 2016-03-24T10:16:15.167 回答