Ajax Überblick
Die Ajax-API bietet eine Reihe von leichtgewichtigen REST-API-Endpunkten für die Entwicklung von VersaCommerce-Themes.
Inhalt
Use cases
Mögliche Verwendungszwecke der Ajax-API sind:
- Fügen Sie dem Warenkorb Produkte hinzu und aktualisieren Sie den Zähler des Warenkorbs.
- Anzeige verwandter Produktempfehlungen.
- Schlagen Sie Besuchern Produkte und Kollektionen vor, während sie in ein Suchfeld eingeben.
In der Ajax-API-Referenz finden Sie eine vollständige Liste der verfügbaren API-Endpunkte.
Making requests to the API
Die Ajax-API akzeptiert zwei Arten von HTTP-Anfragen:
GET
Anfragen zum Lesen des Warenkorbs und einiger ProduktdatenPOST
Anfragen zur Aktualisierung des Warenkorbs für die aktuelle Sitzung
Um beispielsweise den aktuellen Inhalt des Warenkorbs abzurufen, senden Sie eine clientseitige Anfrage an den Endpunkt /cart. js
des Shops.
Requirements and limitations
- Dies ist eine unauthentifizierte API. Für den Zugriff sind keine Zugriffstoken oder API-Schlüssel erforderlich.
- Für die Ajax-API gibt es keine festen rate-limits. Sie unterliegt weiterhin den Standard-API-Maßnahmen von VersaCommerce zur Verhinderung von Missbrauch.
- Alle API-Antworten geben JSON-formatierte Daten zurück.
- Die Ajax-API kann nicht verwendet werden, um Kunden- oder Bestelldaten auszulesen oder Geschäftsdaten zu aktualisieren. Wenn Sie einen umfassenderen Zugang benötigen, sollten Sie sich die Admin-API ansehen.