Corona-Warn-App API

curl -w "\n" https://svc90.main.px.t-online.de/version/v1/diagnosis-keys/country/DE/date # Liste publizierter Bundles

[„2020-06-23″,“2020-06-24″,“2020-06-25″,“2020-06-26″,“2020-06-27″,“2020-06-28“]

curl -w "\n" https://svc90.main.px.t-online.de/version/v1/diagnosis-keys/country/DE/date/2020-06-23/hour

[8,13,17]

curl https://svc90.main.px.t-online.de/version/v1/diagnosis-keys/country/DE/date/2020-06-23 --output diagnosis_keys_2020-06-23.zip

Eine Zip-Datei mit export.bin und export.sig.

Alle *.zip Dateien herunterladen:

#!/bin/bash
uri='https://svc90.main.px.t-online.de/version/v1/diagnosis-keys/country/DE/date'
options=( '-sb' '-H' 'Accept: application/json' )
readarray -t dates < <(curl "${options[@]}" "${uri}" | jq -r '.[]')
for date in "${dates[@]}"
do
    curl "${uri}/${date}" --output "diagnosis_keys_${date}.zip"
done

Ein Gedanke zu „Corona-Warn-App API“

  1. Und was ist hier die Aussage?

    Was mache ich mit diesen Zahlen?

    (übrigens ist das skript extrem überkomüploiziert*)

    ((*ein schnelltippfehler der so schön ist dass ich ihn jetzt einfach stehen lasse!))

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.