Datenschnittstelle Deutschland

Heute in Spiegel Online gelesen : https://bund.dev/

Und hier der Link für Vorschläge https://github.com/bundesAPI/sofortmassnahmen/blob/main/Vorschlag.md

und hier die Liste/Links zu allen derzeit erfassten API’s https://bund.dev/apis

1 „Gefällt mir“

Hier mal ein kurzes Beispiel :slight_smile:

<?php


$data = "https://search.dip.bundestag.de/api/v1/plenarprotokoll/908?apikey=N64VhW8.yChkBUIJeosGojQ7CSR2xwLf3Qy7Apw464";
$url = $data;

$headers = array(
"Content-Type: application/json; charset=utf-8",
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$resp = curl_exec($ch);
curl_close($ch);

$inventory = json_decode ($resp);
$array = json_decode(json_encode($inventory), true);
print_r($array);

So sieht das Ergebnis aus :slight_smile:

Array
(
    [id] => 908
    [dokumentart] => Plenarprotokoll
    [typ] => Dokument
    [vorgangsbezug_anzahl] => 6
    [dokumentnummer] => 19/1
    [wahlperiode] => 19
    [herausgeber] => BT
    [datum] => 2017-10-24
    [titel] => Protokoll der 1. Sitzung des 19. Deutschen Bundestages
    [fundstelle] => Array
        (
            [pdf_url] => https://dserver.bundestag.de/btp/19/19001.pdf
            [id] => 908
            [dokumentnummer] => 19/1
            [datum] => 2017-10-24
            [verteildatum] => 2017-10-25
            [dokumentart] => Plenarprotokoll
            [herausgeber] => BT
            [urheber] => Array
                (
                )

        )

    [vorgangsbezug] => Array
        (
            [0] => Array
                (
                    [id] => 84344
                    [titel] => Festlegung der Zahl der Stellvertreterinnen und Stellvertreter des Präsidenten
                    [vorgangstyp] => Antrag
                )

            [1] => Array
                (
                    [id] => 84393
                    [titel] => Eröffnung der 1. Sitzung des 19. Deutschen Bundestages
                    [vorgangstyp] => Ansprache/Erklärung/Mitteilung
                )

            [2] => Array
                (
                    [id] => 84352
                    [titel] => Grundsatz der Diskontinuität in der konstituierenden Sitzung des 19. Deutschen Bundestages
                    [vorgangstyp] => Geschäftsordnung
                )

            [3] => Array
                (
                    [id] => 84396
                    [titel] => Wahl der Stellvertreterinnen und Stellvertreter des Präsidenten
                    [vorgangstyp] => Wahl im BT
                )

        )

)

Spannend was es alles gibt! Danke für den Hinweis.
Finde ja die Autobahn API (Verkehrskameras) und die NINA API noch spannend.

Schreit ja nach ein paar Modulen :smiley:

Cheers Seppm

1 „Gefällt mir“

Interessant, muss ich mir mal in einer ruhigen Minute reinziehen :wink:

NINA API klingt perfekt. Hätte spontan viele Anwendungsfälle dafür. Lüftungsanlage bei Brand in bestimmtem Gebiet deaktivieren wäre perfekt, wenn man das automatisieren könnte

1 „Gefällt mir“