翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS IoT Core サービスエンドポイントへの接続
AWS IoT Core-コントロールプレーンの機能には AWS CLI、希望する言語の AWS SDK を使用するか、REST API を直接呼び出すことでアクセスできます。 AWS IoT Core AWS サービス呼び出しのベストプラクティスが組み込まれているため、 AWS CLI または AWS SDK を使用して通信することをおすすめします。REST API を直接呼び出すことはオプションですが、API へのアクセスを可能にするために必要なセキュリティ認証情報を提供する必要があります。
注記
IoT デバイスは、AWS IoT デバイス SDK を使用する必要があります。Device SDK はデバイスでの使用に最適化されており、デバイスとの MQTT 通信をサポートし AWS IoT、デバイスで最も使用される AWS IoT API をサポートします。Device SDK とそれらが提供する機能の詳細については、AWS IoT デバイス SDK を参照してください。
モバイルデバイスは、AWS モバイル SDK を使用する必要があります。モバイル SDK は AWS IoT API、MQTT デバイス通信、 AWS およびモバイルデバイス上の他のサービスの API をサポートします。Mobile SDK とそれらが提供する機能の詳細については、AWS モバイル SDK を参照してください。
Web AWS Amplify アプリケーションやモバイルアプリケーションのツールやリソースを使用すると、より簡単に接続できます。 AWS IoT Core Amplify AWS IoT Core を使用してに接続する方法の詳細については、Amplify ドキュメントの「Pub Sub 入門
以下のセクションでは、その他のサービスの開発や操作に使用できるツールと SDK について説明します。 AWS IoT AWS AWS アプリの構築と管理に使用できるツールと開発キットの全リストについては AWS、「Tools to Build on AWS
AWS CLI 用 AWS IoT Core
は API AWS CLI AWS へのコマンドラインアクセスを提供します。
-
インストール
のインストール方法については AWS CLI、「のインストール」を参照してください。 AWS CLI
-
認証
AWS CLI はからの認証情報を使用します AWS アカウント。
-
リファレンス
AWS CLI AWS IoT Core これらのサービスのコマンドについては、以下を参照してください。
AWS PowerShell スクリプト環境でサービスとリソースを管理するツールについては、「Tools for」を参照してくださいAWS 。 PowerShell
AWS SDK
AWS SDK を使用すると、アプリや互換性のあるデバイスが API AWS や他のサービスの AWS IoT API を呼び出すことができます。このセクションでは、サービスの API に関する AWS SDK と API リファレンスドキュメントへのリンクを示します。 AWS IoT Core
AWS SDK はこれらの API をサポートします。 AWS IoT Core
AWS モバイル SDK
AWS Mobile SDK は、モバイルアプリ開発者にサービスの API、MQTT を使用した IoT デバイス通信、 AWS IoT Core およびその他のサービスの API に対するプラットフォーム固有のサポートを提供します。 AWS
サービスの AWS IoT Core REST API
AWS IoT Core サービスの REST API は HTTP リクエストを使用して直接呼び出すことができます。
-
エンドポイント URL
AWS IoT Core サービスの REST API を公開するサービスエンドポイントはリージョンによって異なり、「AWS IoT Core エンドポイントとクォータ」にリストされています。リソースはリージョンによって異なるため AWS IoT 、 AWS IoT アクセスしたいリソースがあるリージョンのエンドポイントを使用する必要があります。
-
認証
AWS IoT Core サービスの REST API は認証に AWS IAM 認証情報を使用します。詳細については、『 AWS ジェネラルリファレンス』の「AWS API リクエストへの署名」を参照してください。
-
API リファレンス
AWS IoT Core サービスの REST API が提供する特定の機能については、以下を参照してください。