quentinbontemps / laravel-mondialrelay
Laravel 的 Mondial Relay API 客户端
1.0.7
2019-04-15 07:09 UTC
Requires
- illuminate/support: 5.0.*|5.1.*|5.2.*|5.3.*|5.4.*|5.5.*|5.6.*|5.7.*|5.8.*
- quentinbontemps/php-mondialrelay-api: ^1.0
This package is not auto-updated.
Last update: 2024-09-15 06:05:11 UTC
README
描述
本包使用 QuentinBontemps/php-mondialrelay-api.
此客户端允许使用 Laravel 通过 Mondial Relay Soap API.
要求
- PHP >= 5.6
- php-soap 扩展
安装
composer require quentinbontemps/laravel-mondialrelay
如果您使用的是 Laravel 5.4 或更早版本,您需要在您的 config/app.php
中添加以下内容:
'providers' => [ // ... \QuentinBontemps\LaravelMondialRelay\LaravelMondialRelayServiceProvider::class, ],
配置
您需要配置您的 MondialRelay ID
您有两个解决方案
-
.env
:- MONDIAL_RELAY_ENVIRONMENT=demo|prod (默认: demo)
- MONDIAL_RELAY_SITE_ID=xxx
- MONDIAL_RELAY_SITE_KEY=xxx
- MONDIAL_RELAY_WSDL=XXX (默认: https://api.mondialrelay.com/Web_Services.asmx?WSDL)
-
发布配置文件
php artisan vendor:publish --tag=laravel_mondialrelay_config
使用方法
use QuentinBontemps\LaravelMondialRelay\Facades\LaravelMondialRelay; $client = LaravelMondialRelay::client(); $shops = $client->findDeliveryPoints([ 'Pays' => 'FR', 'Ville' => 'Paris', 'CP' => '75000', 'DelaiEnvoi' => "0", 'RayonRecherche' => '20', 'NombreResultats' => '10', ]);
贡献
欢迎贡献。