Storefront¶
Die Alvine Platform bringt von Haus aus ein eigenes Frontend, um schnell und preiswert Waren anzubieten, mit. Darüber hinaus lassen sich aber über die Alvine Platform API neue und einzigartige Einkaufserlebnisse im Web, auf Mobilgeräten und in Spielen realisieren.
Diese Anleitung soll einen Einstieg in die Erstellung von eigenständigen und einzigartigen Einkaufserlebnisse bieten, die Ihre Marke überall im Web oder anderswo ergänzen.
Die komplette API-Dokumentation ist unter platform-api-doc.alvine.io zu finden.
Für die Anbindung eines externen Storefronts müssen vor der Integration die notwendigen Ressourcen, Abläufe und Prozesse definiert werden. Mit diesen Informationen kann der Informationsaustausch umgesetzt werden.
In der Regel werden für die Darstellung des Angebots die Produkt-, Preis- und Bestandsdaten aus der Alvine Platform benötigt.
Außerdem können die Benutzer gegen die Account-API identifiziert werden.
Bestellungen können über die Bestell-API in das System übertragen werden.
Für Kundenkontos und Bestellübersichten, lassen sich Bestellungen über die Bestellungen suchen-API finden und ausgeben.
Der Datenaustausch erfolgt in der Regel im JSON-Format. Bei Abfragen von Ressourcen
werden die Daten im dataset
-Teil und Metadaten wie Anzahl der Datensätze oder Fehlermeldungen im sys
-Teil gemeldet.
{
"dataset": {
},
"sys": {
}
Die meisten API geben das Ergebnis sowohl im Status-Code des Requests, als auch im Datenteil zurück.
"sys": {
"message": "200 OK",
"code": 200
}