h4md1/jcdecaux-cyclocity
Composer 安装命令:
composer require h4md1/jcdecaux-cyclocity
包简介
PHP class wrapper to query JCDECAUX/VLS Open Data Rest API
README 文档
README
A standalone PHP wrapper to access all JCDecaux bike sharing sytem RealTime Data
Installation
Using composer
As you usualy do
{
"require": {
"killerwolf/jcdodatawrapper": "0.*"
}
}
Regular download
Just download the 'Wrapper' class from GitHub, load it into your app, as you usually do (regular include, or any autoload system your project use)
Example usage
<?php require "vendor/autoload.php"; //composer autoloading //instanciate with your ApiKey provided when you registred by developer.jcdecaux.com $VLSWrapper = new JCDodatawrapper\Vls\Wrapper( '<youApiKey>' ); //using curl to handle the requesting thing //you can set your own request method by implementing the HTTPClientInterface $HTTPClient = new JCDodatawrapper\Vls\HTTPClientCurl(); $VLSWrapper->setHTTPClient( $HTTPClient ); //dumping all contracts (all cities that JCDECAUX rules on) var_dump( $VLSWrapper->getContracts() ); //dumping the stations details (both static and dynamic) of a particular contract (city) var_dump( $VLSWrapper->getStationsByContract( 'Rouen' ) ); //dumping a station data of a particular contract (city) var_dump( $VLSWrapper->getStation('Rouen', 15 ) );
统计信息
- 总下载量: 29
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2014-10-15