axp-dev / transperm-api
PHP библиотека для получения расписания транспорта г. Перми
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/axp-dev/transperm-api
Requires
- php: >=7.0.0
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2025-10-25 09:09:35 UTC
README
PHP библиотека для получения расписания транспорта г. Перми.
Оглавление
Старт
Установка через composer
$ composer require axp-dev/transperm-api
Инициализация
Все методы являются статичными. Вызывать можно без инициализации.
Использование
Список всех видов транспорта
public static function getRouteTypesTree(string $date)
| Название | Тип | Описание |
|---|---|---|
| $date | string | Дата в формате d.m.Y |
Вид транспорта
public static function getFullRoute(string $date, string $routeId)
| Название | Тип | Описание |
|---|---|---|
| $date | string | Дата в формате d.m.Y |
| $routeId | string | ID транспорта |
Маршруты остановки
public static function getStoppointRoutes(string $date, string $stoppointId)
| Название | Тип | Описание |
|---|---|---|
| $date | string | Дата в формате d.m.Y |
| $stoppointId | string | ID остановки |
Ближайшие прибытия транспорта
public static function getArrivalTimesVehicles(string $stoppointId)
| Название | Тип | Описание |
|---|---|---|
| $stoppointId | string | ID остановки |
Расписание движения транспорта по остановке
public static function getStoppointTimeTable(string $date, string $stoppointId)
| Название | Тип | Описание |
|---|---|---|
| $date | string | Дата в формате d.m.Y |
| $stoppointId | string | ID остановки |
Расписание движения
public static function getTimeTableH(string $date, string $routeId, string $stoppointId)
| Название | Тип | Описание |
|---|---|---|
| $date | string | Дата в формате d.m.Y |
| $routeId | string | ID транспорта |
Онлайн расписание транспорта
public static function getMovingAutos(string $routeId)
| Название | Тип | Описание |
|---|---|---|
| $routeId | string | ID транспорта |
Поиск
public static function search(string $query)
| Название | Тип | Описание |
|---|---|---|
| $query | string | Поисковой запрос |
Новости
public static function getNews()
Табло
public static function getBoards()
Точки проездных
public static function getTicketPoints()
Автор
Alexander Pushkarev, e-mail: axp-dev@yandex.com
Лицензия
Основой Transport Perm API являет открытый исходный код, в соответствии MIT license