Einen Instant-Meeting-Raum erstellen
Dieses Codeschnipsel zeigt, wie man einen sofortigen (Standard-)Raum mit Hilfe der Meetings API erstellt.
Siehe die API-Referenz für weitere Informationen.
Beispiel-Anfrage
Ersetzen Sie bei Bedarf die folgenden Variablen im Beispielcode durch Ihre eigenen Werte:
| Schlüssel | Beschreibung |
|---|---|
JWT | Used to authenticate your request. See Authentication for more information, including how to generate a JWT. |
ROOM_DISPLAY_NAME | The name of the meeting room. |
VONAGE_APPLICATION_ID | The Vonage Application ID. |
VONAGE_APPLICATION_PRIVATE_KEY_PATH | Private key path. |
Schreiben Sie den Code
Fügen Sie Folgendes zu create-instant-room.sh hinzu:
curl -X POST https://api-eu.vonage.com/meetings/rooms \
-H "Authorization: Bearer $JWT" \
-H "Content-Type: application/json" \
-d '{
"display_name":"'$ROOM_DISPLAY_NAME'"
}'Führen Sie Ihren Code aus
Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus:
Voraussetzungen
npm install @vonage/server-sdkErstellen Sie eine Datei mit dem Namen request.js und fügen Sie den folgenden Code hinzu:
const { Meetings, MeetingType } = require('@vonage/meetings');
const credentials = new Auth({
privateKey: VONAGE_APPLICATION_PRIVATE_KEY_PATH,
applicationId: VONAGE_APPLICATION_ID,
});
const meetingsClient = new Meetings(credentials);
Schreiben Sie den Code
Fügen Sie Folgendes zu request.js hinzu:
type: MeetingType.INSTANT,
displayName: ROOM_DISPLAY_NAME,
})
.then((room) => console.log(room))
.catch((error) => console.error(error));
Führen Sie Ihren Code aus
Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus:
Voraussetzungen
composer require VonageSchreiben Sie den Code
Fügen Sie Folgendes zu create-instant-room.php hinzu:
Führen Sie Ihren Code aus
Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus:
Voraussetzungen
pip install vonageErstellen Sie eine Datei mit dem Namen request.py und fügen Sie den folgenden Code hinzu:
Führen Sie Ihren Code aus
Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus:
Voraussetzungen
gem install vonageErstellen Sie eine Datei mit dem Namen create-instant-room.rb und fügen Sie den folgenden Code hinzu:
client = Vonage::Client.new(
application_id: VONAGE_APPLICATION_ID,
private_key: File.read(VONAGE_APPLICATION_PRIVATE_KEY_PATH)
)Schreiben Sie den Code
Fügen Sie Folgendes zu create-instant-room.rb hinzu:
room = client.meetings.rooms.create(display_name: ROOM_DISPLAY_NAME)Führen Sie Ihren Code aus
Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus:
Beispiel Antwort
Ihr Instant Room wurde erstellt.
Wenn ein Sofortraum erstellt wird, wird das Verfallsdatum auf 10 Minuten festgelegt.