設定AWS SDK for PHP版本 3 - AWS SDK for PHP

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

設定AWS SDK for PHP版本 3

AWS SDK for PHP包含多種功能與元件。以下各主題會說明開發套件所使用的元件。

AWSSDK 和工具參考指南還包含許多 SDK 中常見的設置,功能和其他基礎概念。AWS

共用configcredentials檔案

共用AWSconfigcredentials檔案是最常用的方式,您可以為AWS SDK for PHP. 使用這些檔案來儲存您的工具和應用程式可在 AWS SDK 和. AWS Command Line Interface

共用credentials檔案AWSconfig和檔案是純文字檔案,依預設存放在名為的資料夾中,.aws該資料夾位於電腦上的 "home" 資料夾中。如需這些檔案位置的詳細資訊,請參閱 AWSSDK config 和工具參考指南中共用credentials檔案和檔案的位置。

如需可儲存在這些檔案中的所有設定,請參閱 AWSSDK 和工具參考指南中的組態和驗證設定參考。此參考也涵蓋了從環境變數等替代來源套用設定的優先順序。

命名設定檔

共用configcredentials檔案中的設定與特定設定檔相關聯。使用多個配置文件,您可以創建不同的設置配置以應用於不同的情況。其中一個描述檔會指定為設定default檔,並且在您未明確指定要使用的設定檔時自動使用。

若要深入瞭解如何設定命名設定檔,請參閱 AWSSDK config 和工具參考指南中的共用和credentials

您可以使用以下profile選項來指定要在實例化用戶端時使用的具名描述檔:

use Aws\DynamoDb\DynamoDbClient; // Instantiate a client with the credentials from the my_profile_name profile $client = new DynamoDbClient([ 'profile' => 'my_profile_name', 'region' => 'us-west-2', 'version' => 'latest' ]);