本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連線至 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 子入門
下列各節說明 工具和 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 為 AWS IoT Core 服務的 、使用 APIs 的 IoT 裝置通訊MQTT,以及其他 APIs AWS 服務的 SDKs提供行動應用程式開發人員平台特定的支援。
REST APIs AWS IoT Core 服務
AWS IoT Core 服務RESTAPIs可以使用 HTTP請求直接呼叫 。
-
端點 URL
公開 服務的服務端點因區域而異RESTAPIs, 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 服務中 提供的特定函數的相關資訊,請參閱: