JSON-Datensätze über die Befehlszeile abrufen

Um einen Bericht zu erstellen, senden Sie eine GET Anfrage an https://api.nexmo.com/v2/reports/records.

Die Parameter, die Sie in die Anfrage aufnehmen, bestimmen, welche Datensätze zurückgegeben werden.

Um einen bestimmten Datensatz zu erhalten, verwenden Sie den ID-Filter. Verwenden Sie zum Beispiel die folgende Anfrage, um den Status einer SMS-Nachricht mit der ID 13000000C7FE9025:

curl -X GET -u $API_KEY:$API_SECRET "https://api.nexmo.com/v2/reports/records?account_id=$TARGET_API_KEY&product=SMS&direction=outbound&include_message=true&id=13000000C7FE9025"

HINWEIS: TARGET_API_KEY kann entweder Ihr Hauptkonto oder eines Ihrer Subaccounts sein. Durch die Bereitstellung API_KEY und API_SECRET die zum primären Account gehören und TARGET_API_KEY die zum Subaccount gehören, können Sie Datensätze für Ihren Subaccount mit den Zugangsdaten des Hauptaccounts abrufen. In allen anderen Fällen setzen Sie TARGET_API_KEY gleich der API_KEY.

Um Datensätze innerhalb eines bestimmten Zeitraums zu erhalten, verwenden Sie die date_start und date_end Filter. Die zurückgegebenen Datensätze beschreiben alle API-Anfragen, die Vonage innerhalb dieses Zeitraums von Ihnen erhalten hat. Verwenden Sie zum Beispiel die folgende Anfrage, um SMS-Nachrichten anzuzeigen, die von Ihrem Vonage Account in einem 5-Minuten-Fenster zwischen 2020-04-02T12:00:00Z und 2020-04-02T12:05:00Z:

curl -X GET -u $API_KEY:$API_SECRET 'https://api.nexmo.com/v2/reports/records?account_id=$TARGET_API_KEY&product=SMS&direction=outbound&include_message=true&date_start=2024-04-02T12:00:00Z&date_end=2024-04-02T12:05:00Z'

Abrufen von JSON-Datensätzen über die Befehlszeile

Abrufen von JSON-Datensätzen mit dem Kommandozeilenwerkzeug "curl".

Schritte
1
Einführung
2
JSON-Datensätze über die Befehlszeile abrufen
3
Was kommt als Nächstes?