レポートファイルのダウンロード

このコードスニペットは、レポートファイルを取得する方法を示しています。レポートファイルは、リクエストの全レコードを含む Zip 圧縮された CSV ファイルです。

なお、データの保存期間は4日間であるため、4日以上前のレポートは利用できない。

キー説明
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.

Write the code

Add the following to get-report.sh:

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

View full source

Run your code

Save this file to your machine and run it:

bash get-report.sh

試してみる

  1. アカウントの交換可能な変数を設定します。

  2. を設定する。 FILE_ID.の詳細から入手できる。 レポートステータスを取得する または リストレポート を呼び出す。レスポンスには、以下のようなJSONが含まれる:

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

    この場合 84a14d67-1234-5678-9012-ac042b16092aFILE_ID.

  3. スクリプトを実行して、CSV形式のレポートを含むZipファイルをダウンロードします。

参照