

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

# API 金鑰概念
<a name="auth-concept-apikeys"></a>

API 金鑰是將純文字金鑰值與特定 Amazon Location Service 資源和允許的動作建立關聯的登入資料。當您的應用程式在請求中包含 API 金鑰時，Amazon Location Service 會根據金鑰的組態授權請求，而不需要任何其他身分驗證。

**索引鍵值**  
用於驗證 API 請求的純文字字串。索引鍵值遵循格式 `v1.public.{{a1b2c3d4...}}`。您可以在 API 請求中包含此值做為 `key` 參數。

**限制**  
定義 API 金鑰可執行之動作的控制項。限制包括*允許的 動作* （金鑰可呼叫的 APIs) 和*允許的 資源* （金鑰可存取的資源）。您可以在建立或更新金鑰時設定限制。

**用戶端限制**  
可使用 API 金鑰的選用限制。您可以將金鑰限制為特定 Web 網域 （使用 HTTP 參考者標頭）、Android 應用程式 （使用套件名稱和簽署憑證） 或 Apple 應用程式 （使用套件 ID)。

**Expiration**  
選用的時間戳記，之後 API 金鑰會自動停用。使用過期來強制執行定期金鑰輪換或建立臨時金鑰。沒有過期時間的金鑰會無限期保持作用中狀態。

**金鑰狀態**  
API 金鑰為*作用中* （可用於提出請求） 或非*作用中* （停用，無論是手動或過期）。非作用中金鑰無法驗證請求，可以在 90 天後刪除。