

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

# 歡迎
<a name="welcome"></a>

此部分包含 AWS Lambda API 參考文件。我們建議您使用其中一個AWS軟體開發套件 (SDK) 作為您的程式設計語言，而不是直接從您的應用程式向 API 提出要求。AWSSDK 負責請求身份驗證，序列化和連接管理。如果您不使用 AWS SDK，則需要提供簽名來驗證您的請求。 AWS Lambda支持簽名版本 4。如需詳細資訊，請參閱 *Amazon Web Services 一般參考* 中的 [Signature 第 4 版簽署程序](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)。

## 使用開發套件時的憑證錯誤
<a name="cert-errors"></a>

因為 AWS 開發套件是使用您的電腦的 CA 憑證，因此當您嘗試使用開發套件時，在 AWS 伺服器上的憑證變更可能導致連線失敗。您可以保留電腦的 CA 憑證和作業系統，以防止這些失敗 up-to-date。如果您在企業環境中遇到此問題，且並無管理使用專屬的電腦，則您可能需要尋求管理員協助更新程序。以下清單列出作業系統及 Java 版本的最低版本需求：
+ 具備自 2005 年 1 月起之更新的 Microsoft Windows 版本，或更新版本 (其信任清單中需包含至少其中一項所需的 CA)。
+ Mac OS X 10.4 搭配適用於 Mac OS X 10.4 發行版本 5 (2007 年 2 月) 的 Java，Mac OS X 10.5 (2007 年 10 月) 和更新版本 (其信任清單中需包含至少其中一項所需的 CA)。
+ Red Hat Enterprise Linux 5 (2007 年 3 月)、6 和 7 以及 CentOS 5、6 和 7，全部均需在其預設信任 CA 清單中包含至少其中一項所需的 CA。
+ Java 1.4.2\$112 (2006 年 5 月)、5 更新版本 2 (2005 年 3 月) 及所有更新版本，包括 Java 6 (2006 年 12 月)、7 和 8 (其預設信任 CA 清單中需包含至少其中一項所需的 CA)。

當您存取 AWS Lambda 管理主控台或 AWS Lambda API 端點時，無論您是透過瀏覽器或是編寫程式的方式，均需確保用戶端機器支援下列任何 CA：
+ Amazon 根 CA 1
+ Starfield Services 根憑證授權機構：G2
+ Starfield 類別 2 憑證授權機構

[Amazon 信任服務](https://www.amazontrust.com/repository/)提供前兩個授權單位的根憑證，但保留電腦 up-to-date 是更直接的解決方案。如需進一步了解由 ACM 提供的憑證，請參閱 [AWS Certificate Manager 常見問答集](https://aws.amazon.com/certificate-manager/faqs/#certificates)。