19. Januar 2010

my-Warehouse XML API - eine Einführung in die XML Schnittstelle des my-Warehouse Shopsystems Teil 1/3

Abgelegt unter: Allgemein, Tips'n'Tricks | — Tags:, , , , , , , , , , , , — admin @ 11:12

Allgemeines :

Begriffserklärung:

Das XML API stellt eine Schnittstelle zum Shopsystem zur Verfügung die über das XML Protokoll vermittels des HTTP Transportprotokolls angesprochen werden kann. Die Schnittstelle stellt genau definierte Kommandos, sogenannte Calls, zur Verfügung mit deren Hilfe Daten aus dem System ausgelesen, verändert oder neu angelegt werden können.

Nutzen:

Über die Schnittstelle können angeschlossene Softwareprodukte Daten aus dem Shopsystem beziehen und diese gemäß der eigenen Funktionalität weiterverarbeiten. So können über die Schnittstelle beispielsweise externe Newsletterdienste, ERP oder CRM Systeme und einiges mehr elegant angebunden werden.
Es gibt aber auch den Weg das die aufrufende Software Daten in das Shopsystem schreibt, das wäre beispielsweise bei Warenwirtschaftssystemen durchaus sinnvoll.
Das API ermöglicht es so externen Anbietern Ihre bereits vorhandene Software an das my-Warehouse Shopsystem anzubinden oder neue Software für das Shopsystem zu erstellen und diese als externen Dienst anzubieten.
Da die Dokumentation der Schnittstelle frei zur Verfügung steht können fast beliebige Anbindungen geschaffen werden.

Sicherheit:

Wie bei allen bidirektionalen Schnittstellen ist auch hier das Missbrauchspotential groß, daher muss der Zugang zum API auf authorisierte Personen / Parteien beschränkt bleiben. Um dies abzusichern müssen Benutzer der Schnittstelle vorher als solche angelegt werden und Zugangsdaten sowie einen API Key bekommen die eine eindeutige Authentifikation sicherstellen.
Bei allen Zugriffen müssen diese Authentifizierungsdaten gesendet werden, zur Sicherheit geschieht dies niemals im Klartext. Shops die über ein eigenes SSL Zertifikat verfügen können die Kommunikation über das SSL Zertifikat verschlüsseln und solchermaßen zusätzlich absichern.
Die Benutzung der Schnittstelle erfolgt auf eigene Gefahr!

Zertifizierung:

Sie haben eine Anwendung mit Anbindung an das my-Warehouse XML API erstellt und möchten diese nun von uns zertifizieren lassen?

Kein Problem, bitte wenden Sie sich unter der unten angegeben Adresse an uns, gern testen wir Ihre Anwendung der Test ist selbstverständlich kostenlos.

Zertifizierte Anwendungen bekommen unser Schnittstellensiegel als „zertifizierte Anwendung“, ein eigenes Anwendungsprofil im Administrationsbereich und können in unser Anwendungsverzeichnis aufgenommen werden.

Weiterentwicklung:

Schnittstellen müssen alle möglichen Anwendungsfälle abbilden können, daher werden Sie gewöhnlich kontinuierlich weiterentwickelt. So ist es auch mit diesem API, sollten Sie Anregungen, Lob oder Tadel haben wenden Sie sich bitte direkt an uns.

14. Januar 2010

my-Warehouse XML API mit ersten Calls online…

Abgelegt unter: Anbindungen an Drittplattformen, allgemeines zum Shopsystem, das Shopbackend - der Administrationsbereich | — Tags:, , , , , , , , , , , , , — admin @ 17:18

Ab sofort steht my-Warehouse Shopbetreibern das XML API zur Verfügung.

Diese XML Schnittstelle, über das Administrationsbackend konfigurierbar, erlaubt die Anbindung beliebiger Drittplattformen an das my-Warehouse Shopsystem.

Für das API lassen sich beliebig viele Schnittstellennutzer erstellen, für jeden Nutzer können die Calls individuell freigeschaltet werden.

Zum Start wurde eine ganze Reihe an Calls online gestellt, ebenso eine Dokumentation derselben sowie Beispielcode in PHP.

Weitere Calls sollen folgen, Anregungen werden gern entgegengenommen.
Dienste / Programmierer die an einer Anbindung interessiert sind können gern mit uns Kontakt aufnehmen.

Fertige Anwendungen können von der STAPIS GmbH kostenlos zertifiziert werden, anschliessend kann ein Siegel vergeben, die Anwendung in das Anwendungsverzeichnis aufgenommen und ggfls. ein Freischaltungsprofil erstellt werden.

Das XML API ist in jedem my-Warehouse Shoppaket bereits enthalten.

Kontakt | Impressum | © by STAPIS GmbH

Hannes Peterseim fragt an ob Sie eine Beratung wünschen:

  
Chat beenden