Liste des numéros pouvant être utilisés pour se connecter à une réunion
Cet extrait de code montre comment répertorier tous les numéros d'appel à l'aide de l'API Meetings.
Voir le Référence API pour plus d'informations.
Exemple de demande
Rédiger le code
Ajouter ce qui suit à list-dial-in-numbers.sh:
curl -X GET https://api-eu.vonage.com/meetings/dial-in-numbersExécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
sh list-dial-in-numbers.sh
Conditions préalables
npm install @vonage/server-sdkCréez un fichier nommé request.js et ajoutez le code suivant :
const { Auth } = require('@vonage/auth');
const { Meetings } = require('@vonage/meetings');
const credentials = new Auth({
privateKey: VONAGE_APPLICATION_PRIVATE_KEY_PATH,
applicationId: VONAGE_APPLICATION_ID,
});
const meetingsClient = new Meetings(credentials);Rédiger le code
Ajouter ce qui suit à request.js:
meetingsClient.getDialInNumbers(SESSION_ID)
.then((numbers) => console.log(numbers))
.catch((error) => console.error(error));Exécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
node request.js
Conditions préalables
pip install vonageCréez un fichier nommé request.py et ajoutez le code suivant :
import vonage
client = vonage.Client(
application_id=VONAGE_APPLICATION_ID,
private_key=VONAGE_PRIVATE_KEY,Exécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
python request.py
Conditions préalables
gem install vonageCréez un fichier nommé list-dial-in-numbers.rb et ajoutez le code suivant :
client = Vonage::Client.new(
application_id: VONAGE_APPLICATION_ID,
private_key: File.read(VONAGE_APPLICATION_PRIVATE_KEY_PATH)
)Rédiger le code
Ajouter ce qui suit à list-dial-in-numbers.rb:
dial_in_numbers = client.meetings.dial_in_numbers.listExécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
ruby list-dial-in-numbers.rb
Exemple de réponse
[
{
"number": 17323338801,
"locale": "en-US",
"display_name": "United States"
}
]