Berichtsdatei herunterladen
Dieses Codeschnipsel zeigt Ihnen, wie Sie eine Berichtsdatei abrufen können. Die Berichtsdatei ist eine gezippte CSV-Datei, die alle Datensätze für die Anfrage enthält.
Beachten Sie, dass die Daten 4 Tage lang aufbewahrt werden, so dass Berichte, die älter als 4 Tage sind, nicht verfügbar sind.
Beispiel
| Schlüssel | Beschreibung |
|---|---|
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. |
Schreiben Sie den Code
Fügen Sie Folgendes zu get-report.sh hinzu:
curl -o report.zip -u "$VONAGE_API_KEY:$VONAGE_API_SECRET" \
"https://api.nexmo.com/v3/media/$FILE_ID"Führen Sie Ihren Code aus
Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus:
Probieren Sie es aus
Legen Sie die austauschbaren Variablen für Ihren Account fest.
Setzen Sie die
FILE_ID. Diese können Sie aus den Angaben eines Berichtsstatus abrufen oder Listenberichte aufrufen. Die Antwort enthält JSON ähnlich wie:"download_report": { "href": "https://api.nexmo.com/v3/media/84a14d67-1234-5678-9012-ac042b16092a" }In diesem Fall
84a14d67-1234-5678-9012-ac042b16092aist dieFILE_ID.Führen Sie das Script aus, um eine Zip-Datei herunterzuladen, die den Bericht im CSV-Format enthält.