ianlchapman / tube-status
该软件包已被废弃,不再维护。未建议替代软件包。
伦敦地铁线路状态信息
0.1
2018-09-30 20:17 UTC
Requires
- php: >=7.2
- guzzlehttp/guzzle: ~6.0
- nesbot/carbon: ^2.2
Requires (Dev)
This package is auto-updated.
Last update: 2021-09-29 02:23:46 UTC
README
一个库,通过PHP与TFL Tube Status API集成,用于显示伦敦地铁线路的状态。
功能
- 从TFL API获取地铁线路信息
- 显示TFL API暴露的线路当前状态
- 一系列单元测试
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist ianlchapman/tube-status "*"
或者
"ianlchapman/tube-status": "*"
将其添加到您的 composer.json
文件的 require 部分。
使用方法
-
首先,您需要从 TFL API 获取应用程序ID和应用程序密钥。详细信息可在API网站上找到 https://api.tfl.gov.uk/。
-
拉取所有伦敦地铁(tube)线路的状态。
use IanLChapman\TubeStatus\TubeStatus; $statusService = new TubeStatus; $statusService->setApplicationId('APPLICATION_ID'); // replace these values with information from the TFL API $statusService->setApplicationKey('APPLICATION_KEY'); $statusService->getTubeStatus($client);
调用返回包含一些基本信息和状态的地铁线路数组。