Erste Schritte¶
Nach dem erfolgreichen Download der Phar Archive
kann das erste kleine Anwendungsscript erstellt werden. Dazu legen wir die Datei
myapp.php
an.
Includieren der benötigten Komponenten¶
include_once '/phar/alvine.framework-1.11.0.phar';
include_once '/phar/alvine.infrastructure.api.rest-0.10.0.phar';
include_once '/phar/alvine.shipping.provider.dpd-snapshot.phar';
Token erstellen¶
Der Token darf nicht bei jedem Request erstellt werden
LOGIN_5 The authtoken is invalid LOGIN_6 Your session expired
$getAuth = new \Alvine\Shipping\Provider\Dpd\Element\GetAuth();
$getAuth->setDelisId('sandboxdpd');
$getAuth->setPassword('xMmshh1');
$getAuth->setMessageLanguage('de_DE');
$uri = new \Alvine\Net\Resource\URI(\Alvine\Shipping\Provider\Dpd\Client::SANDBOXURL);
$client = new \Alvine\Shipping\Provider\Dpd\Client($uri);
$getAuthResponse = $client->getAuth($getAuth);
$token=$getAuthResponse->getAuthToken();