本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Connect 连接到 Amazon IoT Core 服务端点
您可以通过使用首选语言的 Amazon CLI、或RESTAPI直接致电来访问控制平面的功能。Amazon IoT Core Amazon SDK我们建议使用 Amazon CLI 或进行 Amazon SDK交互, Amazon IoT Core 因为它们包含了呼叫 Amazon 服务的最佳实践。可以选择RESTAPIs直接调用,但您必须提供必要的安全凭证才能访问API。
注意
IoT 设备应该使用 Amazon IoT 设备 SDKs。该设备SDKs经过优化,可在设备上使用,支持与设备MQTT通信 Amazon IoT,并支持 Amazon IoT APIs最常用的设备。有关设备SDKs及其提供的功能的更多信息,请参阅Amazon IoT 设备 SDKs。
移动设备应该使用 Amazon 移动 SDKs。移动设备SDKs为移动MQTT设备上的设备通信和其他 Amazon 服务提供支持。 Amazon IoT APIs APIs有关移动设备SDKs及其提供的功能的更多信息,请参阅Amazon 移动 SDKs。
您可以使用 Web 和移动应用程序中的 Amazon Amplify 工具和资源更轻松地连接 Amazon IoT Core。有关使用 Amplify 连接 Amazon IoT Core 的更多信息,请参阅 Amplify 文档中的 Pub Sub 入门
以下各节描述了SDKs可用于开发和其他 Amazon 服务 Amazon IoT 并与之交互的工具。有关可用于构建和管理应用程序的 Amazon 工具和开发套件的完整列表 Amazon,请参阅构建工具 Amazon
Amazon CLI 对于 Amazon IoT Core
Amazon CLI 提供了对的命令行访问权限。 Amazon APIs
-
安装
有关如何安装的信息 Amazon CLI,请参阅安装 Amazon CLI。
-
身份验证
Amazon CLI 使用您的证书 Amazon Web Services 账户。
-
参考
有关这些 Amazon IoT Core 服务的 Amazon CLI 命令的信息,请参阅:
有关在 PowerShell 脚本环境中管理 Amazon 服务和资源的工具,请参阅适用于的Amazon 工具 PowerShell
Amazon SDKs
使用 Amazon SDKs,您的应用程序和兼容设备可以呼叫 Amazon IoT APIs其他 Amazon 服务。APIs本节提供 Amazon IoT Core 服务参考文档 Amazon SDKs和API参考文档APIs的链接。
Amazon SDKs支持这些 Amazon IoT Core APIs
Amazon 移动 SDKs
Amazon 移动版SDKs为移动应用程序开发者提供特定于平台APIs的支持,包括 Amazon IoT Core 服务MQTT、使用物联网设备通信以及其他 Amazon 服务。APIs
RESTAPIs的 Amazon IoT Core 服务
可以使用HTTP请求直接调用这些 Amazon IoT Core 服务。REST APIs
-
端点 URL
公开服务的服务终端节点因地区而异,并在Amazon IoT Core 终端节点和配额中列出。REST APIs Amazon IoT Core 您必须使用具有您要访问的 Amazon IoT 资源的区域的终端节点,因为 Amazon IoT 资源是特定于区域的。
-
身份验证
RESTAPIs的 Amazon IoT Core 服务使用 Amazon IAM凭证进行身份验证。有关更多信息,请参阅《 Amazon 一般参考》中的签署 Amazon API请求。
-
API 参考
有关 Amazon IoT Core 服务提供的特定功能的信息,请参阅:RESTAPIs