Holen Sie sich Ihren regionsspezifischen Endpunkt für MediaConvert - AWS SDK for JavaScript

Wir haben das Kommende end-of-support für AWS SDK for JavaScript v2 angekündigt. Wir empfehlen Ihnen, auf AWS SDK for JavaScript Version 3 zu migrieren. Termine, weitere Details und Informationen zur Migration finden Sie in der verlinkten Ankündigung.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Holen Sie sich Ihren regionsspezifischen Endpunkt für MediaConvert

JavaScript code example that applies to Node.js execution

Dieses Node.js-Codebeispiel zeigt:

  • So rufen Sie Ihren regionsspezifischen Endpunkt von ab. MediaConvert

Das Szenario

In diesem Beispiel verwenden Sie ein Modul Node.js, um Ihren regionsspezifischen Endpunkt aufzurufen MediaConvert und abzurufen. Sie können Ihre Endpunkt-URL vom Standardendpunkt des Dienstes abrufen und benötigen Ihren regionsspezifischen Endpunkt daher noch nicht. Der Code verwendet das SDK JavaScript , um diesen Endpunkt mithilfe dieser Methode der MediaConvert Client-Klasse abzurufen:

Wichtig

Der standardmäßige Node.js-HTTP/HTTPS-Agent erstellt eine neue TCP-Verbindung für jede neue Anforderung. Um die Kosten für den Aufbau einer neuen Verbindung zu vermeiden, werden TCP-Verbindungen AWS SDK for JavaScript wiederverwendet. Weitere Informationen finden Sie unter Wiederverwenden von Verbindungen mit Keep-Alive in Node.js.

Erforderliche Aufgaben

Zum Einrichten und Ausführen dieses Beispiels schließen Sie zunächst diese Aufgaben ab:

Abrufen Ihrer Endpunkt-URL

Erstellen Sie ein Node.js-Modul mit dem Dateinamen emc_getendpoint.js. Stellen Sie sicher, dass Sie das SDK, wie zuvor dargestellt, konfigurieren.

Erstellen Sie ein Objekt, um die leeren Anforderungsparameter für die describeEndpoints Methode der AWS.MediaConvert Client-Klasse zu übergeben. Um die describeEndpoints-Methode aufzurufen, erstellen Sie ein Promise für den Aufruf eines MediaConvert -Serviceobjekts und übergeben die Parameter. Verarbeiten Sie die Antwort im Promise-Rückruf.

// Load the SDK for JavaScript. const aws = require("aws-sdk"); // Set the AWS Region. aws.config.update({ region: "us-west-2" }); // Create the client. const mediaConvert = new aws.MediaConvert({ apiVersion: "2017-08-29" }); exports.handler = async (event, context) => { // Create empty request parameters const params = { MaxResults: 0, }; try { const { Endpoints } = await mediaConvert .describeEndpoints(params) .promise(); console.log("Your MediaConvert endpoint is ", Endpoints); } catch (err) { console.log("MediaConvert Error", err); } };

Um das Beispiel auszuführen, geben Sie Folgendes in der Befehlszeile ein.

node emc_getendpoint.js

Diesen Beispielcode finden Sie hier auf GitHub.