Download the PHP package schiggi/gls-cee-shipping-api without Composer
On this page you can find all versions of the php package schiggi/gls-cee-shipping-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download schiggi/gls-cee-shipping-api
More information about schiggi/gls-cee-shipping-api
Files in schiggi/gls-cee-shipping-api
Package gls-cee-shipping-api
Short Description API for GLS Shipping & Tracking in Eastern Europe
License GPL-3.0
Informations about the package gls-cee-shipping-api
gls-cee-shipping-api
GLS shipping API for Eastern Europa (HU, RO, SK, CZ, SI, HR) GLS webservice interface via SOAP-XML requests
Installing
The easiest way to install the API is using Composer:
Then use your framework's autoload, or simply add:
Getting started
You can start making requests to the GLS API just by creating a new API
instance
The API
class takes care of the communication between your app and the GLS servers via SOAP-XML requests.
Using Monolog to log requests and responses to a log file
Monolog is used optionally to log request/responses with DPD server.
You need to specific a log dir when creating a new API
instance. Log files while have the name "api-gls-consumer-{date}.log". If omitted, no logs will be written.
General usage
Send parcel data to GLS
Print labels for saved and sent parcels
You can set, which paper size and how many labels should be printed on pdf. For that, you need to specific a label paper size when creating a new API
instance. Available options are "A6", "A6_PP", "A6_ONA4", "A4_2x2", "A4_4x1" and "T_85x85". Default is "A4_2x2".
Delete parcel
If one parcel has a problem, then no parcel will be deleted from the request array.
Retrieve parcel status
Retrieve parcel status link
All versions of gls-cee-shipping-api with dependencies
ext-zlib Version *
ext-dom Version *
ext-simplexml Version *
guzzlehttp/guzzle Version ^6.0
respect/validation Version ~1.1
symfony/css-selector Version ~2.5.7
symfony/options-resolver Version ^3.0
tightenco/collect Version ^5.4
monolog/monolog Version ^1.23
econea/nusoap Version ~0.9.5.4
butopea/monolog-logdna Version ^2.1