lsv / pddk-parcelshop-api-bundle
为丹麦Postdanmark ParcelShop提供的web服务Symfony扩展包
v1.3
2016-07-20 10:46 UTC
Requires
- lsv/pd-parcelshop-api: ^1.0
- symfony/config: ^2.6|^3.0
- symfony/dependency-injection: ^2.6|^3.0
- symfony/http-kernel: ^2.6|^3.0
This package is auto-updated.
Last update: 2024-08-27 21:40:33 UTC
README
安装
Composer
将此添加到您的composer中
"lsv/pddk-parcelshop-api-bundle": "~1.0"
或者运行
composer require lsv/pddk-parcelshop-api-bundle
AppKernel
将此添加到您的AppKernel.php
new Lsv\LsvPddkApiBundle\LsvPddkApiBundle()
配置
将您的消费者ID添加到配置文件中
lsv_pddk_api: consumerid: xxx-xxxx-xxxx
使用方法
服务
$this->get('lsv_pddk_api.parcelshop')
方法
$this->get('lsv_pddk_api.parcelshop')->getParcelshop( ZIPCODE, ID )
$this->get('lsv_pddk_api.parcelshop')->getParcelshopsFromZipcode( ZIPCODE )
$this->get('lsv_pddk_api.parcelshop')->getParcelshopsNearAddress( STREET, ZIPCODE, LIMIT )
在扩展包主页了解这些方法的功能
添加您自己的guzzle客户端,例如如果您想使用缓存或重试服务
用您自己的客户端覆盖参数lsv_pddk_api.client
或者您可以使用参数lsv_pddk_api.class
覆盖整个类