本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連線至 AWS IoT Core 服務端點
您可以使用 AWS CLI、偏好語言的 AWS SDK或RESTAPI直接呼叫 來存取 AWS IoT Core- 控制平面的功能。我們建議您使用 AWS CLI 或 AWS SDK與 互動, AWS IoT Core 因為它們包含呼叫 AWS 服務的最佳實務。REST APIs 直接呼叫 是選項,但您必須提供必要的安全登入資料,才能存取 API。
注意
IoT 裝置應使用 AWS IoT 裝置 SDKs。裝置SDKs已針對在裝置上使用、支援與 MQTT通訊 AWS IoT,以及支援 AWS IoT APIs裝置最常使用的 裝置進行最佳化。如需裝置SDKs及其所提供功能的詳細資訊,請參閱AWS IoT 裝置 SDKs。
行動裝置應使用 AWS 行動 SDKs。Mobile SDKs支援行動裝置上的 AWS IoT APIs、MQTT裝置通訊APIs和其他 AWS 服務的 。如需 Mobile SDKs及其所提供功能的詳細資訊,請參閱 AWS 行動 SDKs。
您可以在 Web 和行動應用程式中使用 AWS Amplify 工具和資源,以更輕鬆地連線到 AWS IoT Core。如需使用 Amplify AWS IoT Core 連線至 的詳細資訊,請參閱 Amplify 文件中的 Pub Sub 入門
下列各節說明 工具SDKs,以及您可以用來開發和與 AWS IoT 和其他 AWS 服務互動的工具。如需可用於建置和管理應用程式之 AWS 工具和開發套件的完整清單 AWS,請參閱建置工具 AWS
AWS CLI 適用於 AWS IoT Core
AWS CLI 提供命令列存取 AWS APIs。
-
安裝
如需如何安裝 的資訊 AWS CLI,請參閱安裝 AWS CLI。
-
身分驗證
AWS CLI 使用來自 的登入資料 AWS 帳戶。
-
參考資料
如需 AWS IoT Core 這些服務 AWS CLI 命令的相關資訊,請參閱:
如需在 PowerShell 指令碼環境中管理 AWS 服務和資源的工具,請參閱AWS 適用於 的工具 PowerShell
AWS SDKs
透過 AWS SDKs,您的應用程式和相容裝置可以呼叫 AWS IoT APIs 和其他 APIs AWS 服務的 。本節提供 AWS IoT Core 服務參考 AWS SDKsAPI文件APIs的 和 連結。
AWS SDKs 支援這些 AWS IoT Core APIs
AWS 行動 SDKs
AWS Mobile SDKs為行動應用程式開發人員平台特定的 AWS IoT Core 服務、使用 APIs的 IoT 裝置通訊MQTT,APIs以及其他 AWS 服務的 支援。
REST APIs AWS IoT Core 服務的
您可以使用 HTTP請求直接呼叫 REST APIs AWS IoT Core 服務的 。
-
端點 URL
公開 REST APIs AWS IoT Core 服務的服務端點因區域而異,並列在AWS IoT Core 端點和配額中。您必須針對具有您要存取之 AWS IoT 資源的區域使用 端點,因為 AWS IoT 資源是區域特定的。
-
身分驗證
REST APIs AWS IoT Core 服務的 使用 AWS IAM憑證進行身分驗證。如需詳細資訊,請參閱 AWS 一般參考中的簽署 AWS API請求。
-
API 參考
如需 RESTAPIs AWS IoT Core 服務之 提供的特定函數的相關資訊,請參閱: