Ich habe nur versucht, Informationen über die REST-API zu finden. Es gibt einige Beispiele bei magento resource und einige private Blogs. Alle sind gleich !!
Als grundlegende Informationen habe ich festgestellt, dass ich den Endpunkt für die Administratorautorisierung verwenden muss, wenn ich Produkte über die REST-API aktualisieren möchte. (/ admin / oauth_authorize) und wenn ich einen Kunden oder Gast benutze, kann ich einfach Daten abrufen.
Ich habe versucht, Beispielcode zu erstellen und zu überprüfen, und festgestellt, dass ich beim Ausführen von Code über den Browser zuerst den Administrator anmelden und dann den Zugriff akzeptieren muss, um dann die API-Ressource verwenden zu können.
Ich weiß nicht, warum ich mich zuerst bei admin anmelden muss. Und wenn ich mich anmelden muss, um darauf zuzugreifen, wie es intern zwischen den Servern funktionieren würde.
Ich habe versucht, Beispielcode mit dem folgenden Blog zu erstellen
und es funktioniert gut und gibt auch Antwort.
Eigentlich suche ich, wie es intern zwischen zwei Servern funktioniert und wie der Client die REST-API an magento aufruft, wie es authentifiziert wird und wie magento eine Antwort zurückgibt.
Auf der Suche nach Rat.
quelle
Antworten:
Eine gute Erklärung der Magento REST-API finden Sie hier . Es gibt auch ein Beispiel, wie Sie die Produkte als angemeldeter Kunde abrufen können. Ich werde es hier wiedergeben, um die Antwort länger zu machen.
quelle
Aus dem obigen Code können Sie Token und Token Secret erstellen. Kopieren Sie sie einfach:
So können Sie einen Code wie unten vorbereiten, um ein Produkt zu erstellen / bearbeiten:
quelle