选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

Connect 连接到 AWS IoT Core 服务端点

聚焦模式
Connect 连接到 AWS IoT Core 服务端点 - AWS IoT Core

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

您可以通过使用首选语言的 AWS CLI、或RESTAPI直接致电来访问控制平面的功能。AWS IoT Core AWS SDK我们建议使用 AWS CLI 或进行 AWS SDK交互, AWS IoT Core 因为它们包含了呼叫 AWS 服务的最佳实践。可以选择RESTAPIs直接调用,但您必须提供必要的安全凭证才能访问API。

注意

IoT 设备应该使用 AWS IoT 设备 SDKs。该设备SDKs经过优化,可在设备上使用,支持与设备MQTT通信 AWS IoT,并支持 AWS IoT APIs最常用的设备。有关设备SDKs及其提供的功能的更多信息,请参阅AWS IoT 设备 SDKs

移动设备应该使用 AWS 移动 SDKs。移动设备SDKs为移动MQTT设备上的设备通信和其他 AWS 服务提供支持。 AWS IoT APIs APIs有关移动设备SDKs及其提供的功能的更多信息,请参阅AWS 移动 SDKs

您可以使用 Web 和移动应用程序中的 AWS Amplify 工具和资源更轻松地连接 AWS IoT Core。有关使用 Amplify 连接 AWS IoT Core 的更多信息,请参阅 Amplify 文档中的 Pub Sub 入门

以下各节描述了SDKs可用于开发和其他 AWS 服务 AWS IoT 并与之交互的工具。有关可用于构建和管理应用程序的 AWS 工具和开发套件的完整列表 AWS,请参阅构建工具 AWS

AWS CLI 对于 AWS IoT Core

AWS CLI 提供了对的命令行访问权限。 AWS APIs

有关在 PowerShell 脚本环境中管理 AWS 服务和资源的工具,请参阅适用于的AWS 工具 PowerShell

AWS SDKs

使用 AWS SDKs,您的应用程序和兼容设备可以呼叫 AWS IoT APIs其他 AWS 服务。APIs本节提供 AWS IoT Core 服务参考文档 AWS SDKs和API参考文档APIs的链接。

C++
要安装 适用于 C++ 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照 C++ 入门中的说明 AWS SDK进行操作

    这些说明描述了如何:

    • SDK从源文件安装和构建

    • 提供凭证以便SDK与您一起使用 AWS 账户

    • SDK在您的应用程序或服务中初始化并关闭

    • 创建CMake项目来构建您的应用程序或服务

  2. 创建和运行示例应用程序。有关使用 for C++ AWS SDK 的示例应用程序,请参阅适用于 C++ 的 AWS SDK 代码示例

Go
要安装 适用于 Go 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照《入门》中的说明进行操作 适用于 Go 的 AWS SDK

    这些说明描述了如何:

    • 安装 适用于 Go 的 AWS SDK

    • 获取访问密钥SDK以访问您的 AWS 账户

    • 将程序包导入到我们的应用程序或服务的源代码中

  2. 创建和运行示例应用程序。如需使用 适用于 Go 的 AWS SDK的示例应用程序,请参阅 适用于 Go 的 AWS SDK 代码示例

Java
要安装 适用于 Java 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照《入门》中的说明进行操作 AWS SDK for Java 2.x

    这些说明描述了如何:

    • 注册 AWS 并创建IAM用户

    • 下载 SDK

    • 设置 AWS 凭证和区域

    • 搭配 Apache Maven SDK 一起使用

    • 搭配 Grad SDK le 一起使用

  2. 使用 AWS SDK for Java 2.x 代码示例之一创建和运行示例应用程序。

  3. 查看SDKAPI参考文档

JavaScript
要安装 适用于 JavaScript 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照 适用于 JavaScript 的 AWS SDK设置中的说明操作。这些说明适用于在浏览器 适用于 JavaScript 的 AWS SDK 中使用和与 Node.JS 搭配使用。确保按照适用于您的安装的说明进行操作。

    这些说明描述了如何:

    • 检查先决条件

    • 安装 fo SDK r JavaScript

    • 加载 f SDK or JavaScript

  2. 创建并运行示例应用程序以开始使用,SDK如环境入门选项所述。

.NET
要安装 适用于 .NET 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照设置 适用于 .NET 的 AWS SDK 环境中的说明进行操作

  2. 按照设置 适用于 .NET 的 AWS SDK 项目中的说明进行操作

    这些说明描述了如何:

    • 启动新项目

    • 获取和配置 AWS 凭证

    • 安装 AWS SDK软件包

  3. 在 for 中使用 AWS 服务中创建并运行其中一个示例 AWS SDK程序。 NET

  4. 查看SDKAPI参考文档

PHP
要安装 适用于 PHP 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照适用于 PHP 的 AWS SDK 版本 3 入门中的说明进行操作

    这些说明描述了如何:

    • 检查先决条件

    • 安装 SDK

    • 将应用SDK于PHP脚本

  2. 使用 适用于 PHP 的 AWS SDK 版本 3 代码示例之一创建和运行示例应用程序

Python
要安装 适用于 Python (Boto3) 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照 适用于 Python (Boto3) 的 AWS SDK 快速入门中的说明操作

    这些说明描述了如何:

    • 安装 SDK

    • 配置 SDK

    • SDK在你的代码中使用

  2. 创建并运行使用 适用于 Python (Boto3) 的 AWS SDK的示例程序

    此程序显示账户当前配置的日志记录选项。安装SDK并针对您的帐户进行配置后,您应该能够运行此程序。

    import boto3 import json # initialize client iot = boto3.client('iot') # get current logging levels, format them as JSON, and write them to stdout response = iot.get_v2_logging_options() print(json.dumps(response, indent=4))

    有关此示例中使用的功能的更多信息,请参阅配置 AWS IoT 日志

所 适用于 Python (Boto3) 的 AWS SDK 支持的 AWS IoT Core 服务的文档
Ruby
要安装 适用于 Ruby 的 AWS SDK 并使用它连接到 AWS IoT:
要安装 适用于 C++ 的 AWS SDK 并使用它连接到 AWS IoT:
  1. 按照 C++ 入门中的说明 AWS SDK进行操作

    这些说明描述了如何:

    • SDK从源文件安装和构建

    • 提供凭证以便SDK与您一起使用 AWS 账户

    • SDK在您的应用程序或服务中初始化并关闭

    • 创建CMake项目来构建您的应用程序或服务

  2. 创建和运行示例应用程序。有关使用 for C++ AWS SDK 的示例应用程序,请参阅适用于 C++ 的 AWS SDK 代码示例

AWS 移动 SDKs

AWS 移动版SDKs为移动应用程序开发者提供特定于平台APIs的支持,包括 AWS IoT Core 服务MQTT、使用物联网设备通信以及其他 AWS 服务。APIs

Android

AWS Mobile SDK for Android

AWS Mobile SDK for Android 包含一个库、示例和文档,供开发人员用来构建互联的移动应用程序 AWS。这SDK还包括对MQTT设备通信和调用APIs AWS IoT Core 服务的支持。有关更多信息,请参阅下列内容:

iOS

AWS Mobile SDK for iOS

AWS Mobile SDK for iOS 是一个开源软件开发套件,在 Apache 开源许可证下分发。iOS 版SDK提供了一个库、代码示例和文档,以帮助开发者使用构建互联的移动应用程序 AWS。这SDK还包括对MQTT设备通信和调用APIs AWS IoT Core 服务的支持。有关更多信息,请参阅下列内容:

AWS Mobile SDK for Android

AWS Mobile SDK for Android 包含一个库、示例和文档,供开发人员用来构建互联的移动应用程序 AWS。这SDK还包括对MQTT设备通信和调用APIs AWS IoT Core 服务的支持。有关更多信息,请参阅下列内容:

RESTAPIs的 AWS IoT Core 服务

可以使用HTTP请求直接调用这些 AWS IoT Core 服务。REST APIs

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。