指定自訂端點 - 適用於 JavaScript 的 AWS SDK

我們已宣布即將end-of-support。 適用於 JavaScript 的 AWS SDK 我們建議您遷移至 適用於 JavaScript 的 AWS SDK v3。如需日期、其他詳細資訊和如何遷移的資訊,請參閱連結的公告。

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

指定自訂端點

對適用於 JavaScript 的 SDK 中的 API 方法的呼叫會對服務端點 URIs進行。依預設,會透過您為程式碼設定的區域來建立這些端點。然而,這些是您需要為 API 呼叫指定自訂端點的情況。

端點字串格式

端點值應是以下格式的字串:

https://{service}.{region}.amazonaws.com

ap-northeast-3 區域的端點

不會依區域列舉 API 傳回在日本的 ap-northeast-3 區域,像是 EC2.describeRegions。若要為此區域定義端點,請遵循先前所述的格式。因此,此區域的 Amazon EC2 端點

ec2.ap-northeast-3.amazonaws.com

MediaConvert 的端點

您需要建立自訂端點以與 MediaConvert 搭配使用。會為每個客戶帳戶指派其專屬的端點,而您必須使用該端點。以下是如何搭配 MediaConvert 使用自訂端點的範例。

// Create MediaConvert service object using custom endpoint var mcClient = new AWS.MediaConvert({endpoint: 'https://abcd1234.mediaconvert.us-west-1.amazonaws.com'}); var getJobParams = {Id: 'job_ID'}; mcClient.getJob(getJobParams, function(err, data)) { if (err) console.log(err, err.stack); // an error occurred else console.log(data); // successful response };

若要取得帳戶 API 端點,請參閱 API 參考的 MediaConvert.describeEndpoints

請確認您在程式碼中指定的區域與自訂端點 URI 中的區域相同。區域設定和自訂端點 URI 之間的不相符可能會造成 API 失敗。

如需 MediaConvert 的詳細資訊,請參閱《 API 參考》或AWS Elemental MediaConvert 《 使用者指南》中的 AWS.MediaConvert類別。