Данни в реално време от Deutsche Bahn - използване на останалия API - PMBlog
Deutsche Bahn AG (DBAG) вече предлага на заинтересованите потребители широк спектър от информация в миналото. В много случаи обаче статичните данни са налични в различни формати. Понастоящем Deutsche Bahn отвори нов портал, с помощта на който е възможно да се търсят данни в реално време.
Предишният портал за данни на Deutsche Bahn AG
Файлове
До предишния портал за данни на Deutsche Bahn можеше да се стигне чрез адреса http://data.deutschebahn.com/.

DBAG предлага данни в различни формати (CSV, XLSX, PDF, XML, GeoJSON, ESRI Shape и TSV) .Отделните категории също са снабдени с маркери, така че съдържанието е по-лесно за намиране:

в PDF формат можете да го направите например Лексикон на превозното средство на DBAG за транспорт на дълги разстояния. останалите PDF файлове са описания/информация за данните, предоставени в други формати. От лексикона на превозните средства 2017 (а също и 2016) човек научава например, че Intercity 2 (това са очевидно тези влакове, преработени от по-ранни регионални експресни влакове) има 462 места (+ 6 сгъваеми седалки), от които 70 места са в 1-ви клас. В целия влак има не по-малко от 1 (едно) място за паркиране на количка.
Другите PDF файлове са описания и обяснения на наборите данни, предоставени в други формати.
По правило тези файлове се отнасят до състоянието 2017, но в редица случаи са налични и данни от предходната година (2016).
Друг набор от данни е достъпен чрез API. Така че можете напр. с помощта на API на разписанието заявете целевия график за транспорт на дълги разстояния (ТРЯБВА-Разписание означава: не можете да разберете дали влаковете се движат по план). REST Apis може да бъде достигнат чрез съответния елемент от менюто:

След това няколко междинни кликвания ви отвеждат до страницата, където можете да извършвате API повиквания чрез конзола:

Новият портал за данни на Deutsche Bahn AG
До новия Open API портал на DBAG може да се стигне чрез уебсайта https://developer.deutschebahn.com/store/.

За да използвате REST API, първо трябва да се регистрирате. След като се регистрирате и влезете, стигате до елемента от менюто API към действителните API.

Можете да се абонирате за тези API поотделно:

След това абонираните приложни програмни интерфейси могат да се видят в общия преглед Моите абонаменти вижте:

Тук вече можете да създадете ключ, който се състои от потребителски ключ, потребителска тайна и маркер за достъп. Тези данни трябва да се съхраняват на сигурно място.