您需要建立一個Client執行個體來發起API請求,並根據需要修改Client的配置參數。
背景資訊
建立Client時,需要指定服務地區(Region)和阿里雲帳號的AccessKey資訊(包括AccessKey ID和AccessKey Secret)。
關於服務地區(Region)的更多資訊,請參見接入地區。
關於阿里雲帳號的AccessKey的更多資訊,請參見建立AccessKey。
建立用於圖片、語音、視頻、文本、視頻識別的Client
支援的Region包括:
cn-shanghai:華東2(上海)
cn-beijing:華北2(北京)
cn-shenzhen:華南1(深圳)
ap-southeast-1:新加坡
您可以參見以下代碼建立Client,用於圖片、語音、視頻、文本檢測:
/**
* 常見擷取環境變數方式:
* 擷取RAM使用者AccessKey ID:getenv("ALIBABA_CLOUD_ACCESS_KEY_ID");
* 擷取RAM使用者AccessKey Secret:getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
*/
AlibabaCloud::accessKeyClient('建議從環境變數中擷取RAM使用者AccessKey ID', '建議從環境變數中擷取RAM使用者AccessKey Secret')
->timeout(10) // 逾時10秒,使用該用戶端且沒有單獨設定的請求都使用此設定。
->connectTimeout(3) // 連線逾時3秒,當單位小於1,則自動轉換為毫秒,使用該用戶端且沒有單獨設定的請求都使用此設定。
->regionId('cn-shanghai')
->asDefaultClient();
使用其他Region時,請將代碼中所有cn-shanghai
標識替換成對應的Region的標識,如cn-beijing
。