Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yar Ruby specs Gem Version GitHub Coverage Status Gem

Yandex.Rasp API - API Яндекс.Расписаний
docs: https://yandex.ru/dev/rasp/
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:)

Releases

Packages

Used by

Contributors

Languages