首页 > 解决方案 > Amazon AWS IoT Core:从浏览器通过 WebSocket 发送 MQTT 消息

问题描述

我正在构建一个 webapp,它应该向 IoT Core 发送和接收 MQTT 消息。我读到 Amazon AWS IoT Core 确实支持基于 WebSocket 的 MQTT,所以我创建了一个测试“事物”,创建了一个 IAM 用户并附加了一个具有对 IoT 功能(连接、订阅、发送等)的完全访问权限的策略。

文档说适用于 JavaScript 的 AWS 开发工具包可以在浏览器环境中使用:

在此处输入图像描述

所以我创建了我的 webpp 并导入了库

var awsIot = require('aws-iot-device-sdk');

但我得到一些错误:

无法解析'路径

无法解析“fs”

无法解决 'tls

在网上搜索后,似乎这些库仅受 node.js 支持,而不是浏览器。

标签: amazon-web-services

解决方案


推荐阅读