Télécharger le fichier du rapport

Cet extrait de code vous montre comment récupérer un fichier de rapport. Le fichier de rapport est un fichier CSV zippé contenant tous les enregistrements de la demande.

Notez que la période de rétention des données est de 4 jours, les rapports datant de plus de 4 jours ne seront donc pas disponibles.

Exemple

CléDescription
VONAGE_API_KEY

Your Vonage API key (see it on your dashboard).

VONAGE_API_SECRET

Your Vonage API secret (also available on your dashboard).

FILE_ID

The file ID of the report to retrieve.

Rédiger le code

Ajouter ce qui suit à get-report.sh:

curl -o report.zip -u "$VONAGE_API_KEY:$VONAGE_API_SECRET" \
     "https://api.nexmo.com/v3/media/$FILE_ID"

Voir la source complète

Exécutez votre code

Enregistrez ce fichier sur votre machine et exécutez-le :

bash get-report.sh

Essayez-le

  1. Définissez les variables remplaçables pour votre Account.

  2. Régler le FILE_ID. Vous pouvez l'obtenir en consultant les coordonnées d'un obtenir l'état du rapport ou rapports de liste appel. La réponse contiendra du JSON similaire à :

        "download_report": {
        "href": "https://api.nexmo.com/v3/media/84a14d67-1234-5678-9012-ac042b16092a"
        }
    

    Dans ce cas 84a14d67-1234-5678-9012-ac042b16092a est le FILE_ID.

  3. Exécutez le script pour télécharger un fichier Zip contenant le rapport au format CSV.

Voir aussi