setono / gls-webservice-php-sdk
为GLS webservice提供的PHP SDK
v2.1.0
2024-08-27 12:05 UTC
Requires
- php: >=7.4
- ext-soap: *
- guzzlehttp/psr7: ^1.9 || ^2.0
- psr/http-message: ^1.0
Requires (Dev)
- infection/infection: ^0.26
- phpunit/phpunit: ^9.5
- psalm/plugin-phpunit: ^0.17
- setono/code-quality-pack: ^2.2
This package is auto-updated.
Last update: 2024-08-27 12:06:46 UTC
README
这是一个用于GLS webservice的PHP SDK,该服务广泛用于搜索附近的取货点。
安装
打开命令行,进入您的项目目录,然后执行以下命令以下载此库的最新稳定版本
$ composer require setono/gls-webservice-php-sdk
此命令需要您全局安装Composer,请参阅Composer文档中的安装章节。
使用
<?php use Setono\GLS\Webservice\Client\Client; use Setono\GLS\Webservice\Factory\SoapClientFactory; use Setono\GLS\Webservice\Model\ParcelShop; $client = new Client(new SoapClientFactory('https://www.gls.dk/webservices_v4/wsShopFinder.asmx?WSDL')); /** @var ParcelShop[] $parcelShops */ $parcelShops = $client->searchNearestParcelShops('Street', '12313', 'DK');