Benutzer-Werkzeuge

Webseiten-Werkzeuge


Übersetzungen dieser Seite:
reseller:api:basics

Grundlagen

Für die Nutzung der Schnittstelle ist eine Affiliate-ID und ein Passwort notwendig. Diese Informationen erhalten Sie auf Anfrage direkt von der GiroSolution AG.

Testsystem

Die Schnittstelle darf nur auf dem Testsystem getestet werden. Tests auf dem Produktivsystem sind nicht erlaubt. Die Freischaltung für das Produktivsystem erfolgt erst, wenn eine Abnahme auf dem Testsystem erfolgt ist.
URL des Testsystems: http://dev.girosolution.de
URL des Produktivsystems: https://www.girosolution.de

Schnittstelle

Die Schnittstelle basiert auf einem HTTPS POST Request. Alle Daten werden per POST an die jeweils angegebene URL gesendet und als Ergebnis wird ein JSON Objekt zurückgegeben. Die Daten der Anfrage sind per hash-Checksumme gegen Manipulation abgesichert.

hash Berechnung

Alle Werte der Parameter der entsprechenden API Funktion werden in der Reihenfolge der Beschreibung aneinandergehängt. Über diese Zeichenkette wird ein HMAC MD5 hash mit dem übermittelten Passwort gebildet.

PHP Beispiel:

// String aller Werte der Parameter
$string = '250000info@mustermann.dedeMustermann GmbHMusterstraße 1212345MusterhausenDE8650MaxMustermannmax@mustermann.de50003201,11,7';
 
// hash mit Beispiel-Passwort generieren
$hash = hash_hmac('MD5', $string, 'password');
reseller/api/basics.txt · Zuletzt geändert: 2021/04/12 14:32

Seiten-Werkzeuge