Client¶
Im TB.One, in der Benutzerverwaltung, wird ein API User angelegt.
Die Zugangsdaten werden per BaseAuth übergeben
$user=new \Alvine\Security\Authentication\User('apiuser');
$password=new \Alvine\Security\Authentication\Credential\Password('xxxxxx');
$tradebyteClient=new \Alvine\Channel\Tradebyte\Client(new \Alvine\Net\Resource\URI(\Alvine\Channel\Tradebyte\Client::ENDPOINT));
$tradebyteClient->setCredential(new \Alvine\Net\Http\Authentication\Scheme\Basic($user, $password));