Date în timp real de la Deutsche Bahn - utilizarea restului API - PMBlog
Deutsche Bahn AG (DBAG) a oferit deja utilizatorilor interesați o gamă largă de informații în trecut. Cu toate acestea, în multe cazuri, datele statice erau disponibile în diferite formate. Deutsche Bahn a deschis acum un nou portal cu ajutorul căruia este posibil să interogați date în timp real.
Portalul de date anterior al Deutsche Bahn AG
Dosare
Portalul de date anterior al Deutsche Bahn poate fi accesat prin adresa http://data.deutschebahn.com/.

Aici DBAG oferă date în diferite formate (CSV, XLSX, PDF, XML, GeoJSON, ESRI Shape și TSV. Categoriile individuale sunt, de asemenea, furnizate cu etichete, astfel încât conținutul să fie mai ușor de găsit:

în Format PDF poți face asta, de exemplu Lexicul vehiculului de DBAG pentru transportul pe distanțe lungi. celelalte fișiere PDF sunt descrieri/informații despre datele furnizate în alte formate. Din lexiconul vehiculului 2017 (și, de asemenea, 2016), se învață, de exemplu, că un Intercity 2 (acestea sunt aparent aceste trenuri convertite din trenurile regionale express anterioare) are 462 de locuri (+ 6 locuri rabatabile), dintre care 70 de locuri sunt în clasa I. Nu este mai puțin de 1 (un) loc de parcare pentru cărucior în tot trenul.
Celelalte fișiere PDF sunt descrieri și explicații ale seturilor de date furnizate în alte formate.
De regulă, aceste fișiere se referă la starea 2017, dar în mai multe cazuri sunt disponibile și date din anul precedent (2016).
Un alt set de date este disponibil prin API-uri. Deci poți de ex. cu ajutorul API orar interogați calendarul țintă pentru transportul pe distanțe lungi (AR TREBUI SĂ-Orar înseamnă: nu puteți spune dacă trenurile circulă conform planificării). Apelul REST poate fi accesat prin intermediul elementului de meniu corespunzător:

Mai multe clicuri intermediare vă conduc apoi la pagina unde puteți efectua apeluri API printr-o consolă:

Noul portal de date al Deutsche Bahn AG
Noul portal Open API al DBAG poate fi accesat prin intermediul site-ului https://developer.deutschebahn.com/store/.

Pentru a utiliza API-urile REST, trebuie mai întâi să vă înregistrați. După înregistrare și autentificare, puteți accesa elementul de meniu API-uri la API-urile reale.

Vă puteți abona individual la aceste API-uri:

API-urile abonate pot fi apoi văzute în prezentarea generală Abonamentele mele vedea:

Aici puteți crea acum o cheie care constă dintr-o cheie pentru consumator, secret pentru consumator și jeton de acces. Aceste date trebuie păstrate într-un loc sigur.