Дані 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 можна дістатися за допомогою відповідного пункту меню:

дані

Потім кілька проміжних клацань ведуть до сторінки, де ви можете здійснювати виклики через консоль:

дані

Новий портал даних Deutsche Bahn AG

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

deutsche

Щоб використовувати API REST, спочатку потрібно зареєструватися. Після реєстрації та входу в систему ви можете перейти до пункту меню API до фактичних API.

реальному

Ви можете підписатися на ці API окремо:

bahn

Потім підписані API можна побачити в огляді Мої підписки подивитися:

дані

Тут ви тепер можете створити ключ, який складається з ключа споживача, секрету споживача та маркера доступу. Ці дані слід зберігати в безпечному місці.