透過提API出HTTP查詢要求來呼叫 - AWS 帳戶管理

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

透過提API出HTTP查詢要求來呼叫

本節包含使用「查詢API」的一般資訊 AWS 帳戶管理。如需有關API作業和錯誤的詳細資訊,請參閱API參考

注意

而不是直接呼叫 AWS 帳戶管理查詢API,您可以使用 AWS SDKs。所以此 AWS SDKs由各種編程語言和平台(Java,Ruby,. NET, iOS, 安卓系統, 和更多). SDKs提供了一種方便的方式來創建程序化訪問 AWS 帳戶管理及 AWS。 例如,負SDKs責密碼編譯簽署要求、管理錯誤,以及自動重試要求等工作。如需有關的資訊 AWS SDKs,包括如何下載和安裝它們,請參閱 Amazon Web Services 的工具

使用查API詢 AWS 帳戶管理,您可以調用服務操作。查詢API請HTTPS求是必須包含Action參數以指示要執行的操作的請求。 AWS 帳戶管理支持GETPOST請求所有操作。也就是說,API不需要您將其用GET於某些操作和POST其他操作。但是,GET請求受到 a 的限制大小URL。雖然此限制取決於瀏覽器,但典型的限制是 2,048 個位元組。因此,對於需要較大大小的查詢API請求,您必須使用請POST求。

回應是一XML份文件。如需回應的詳細資訊,請參閱 API參考中個別動作的頁面。

端點

AWS 帳戶管理具有託管於美國東部 (維吉尼亞北部) 的單一全域API端點 AWS 區域.

如需關於 AWS 所有服務的端點和區域,請參閱中的區域和端點 AWS 一般參考.

HTTPS需要

由於查詢API可以傳回敏感資訊 (例如安全認證),因此您必須使用HTTPS來加密所有API要求。

簽署 AWS 帳戶管理API請求

請求必須使用存取金鑰 ID 和私密存取金鑰簽署。我們強烈建議您不要使用您的 AWS 用於日常工作的 root 帳戶憑據 AWS 帳戶管理。您可以將憑據用於 AWS Identity and Access Management (IAM) 使用者或臨時認證,例如您與IAM角色搭配使用。

要簽署您的API請求,您必須使用 AWS 簽名版本 4. 如需使用簽名版本 4 的相關資訊,請參閱簽署 AWS API《IAM用戶指南》中的請求。

如需詳細資訊,請參閱下列內容: