ruby-api-client / yar

Yandex.Rasp API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yar Ruby specs Gem Version GitHub Coverage Status Gem

Yandex.Rasp API - API Яндекс.Расписаний
docs: https://yandex.ru/dev/rasp/doc/concepts/about.html
gem: https://rubygems.org/gems/yar

Install

gem install yar

Example

require "yar"

client = Yar::Client.new(token: ENV["YAR_ACCESS_TOKEN"])

# Копирайт Яндекс.Расписаний
client.copyright.info

# Список всех доступных станций
client.stations.list

# Список станций следования
client.stations.route(uid:)

# Список ближайших станций
client.nearest.station(lat:, long:, distance:)

# Ближайший город
client.nearest.city(lat:, long:)

# Расписание рейсов по станции
client.schedule.info(station:)

# Расписание рейсов между станциями
client.schedule.between(from:, to:)

# Информация о перевозчике
client.carrier.info(code:)

About

Yandex.Rasp API

License:MIT License


Languages

Language:Ruby 100.0%