Wir verwenden Cookies, um den Inhalt und die Leistung der Website zu optimieren. Indem Sie Ihren Besuch fortsetzen, stimmen Sie der Verwendung von Cookies zu.
Es gibt eine Aktion „Prozess an API übergeben“
Hier https://baza.cn.ua/admin/shop/workflow/9/procedure/68/?status=0
Ich möchte diese Aktion nutzen, um die Werte meiner eigenen Produkte zu ändern
Ich schreibe in „URL API“ = https://baza.cn.ua/api/product/update/?
Aber etwas funktioniert nicht
Hier sind die Protokolle: https://baza.cn.ua/admin/logs/showall/ajax/?file=export-order-api-2020-09-30.log
https://baza.cn.ua/admin/logs/showall/ajax/?file=rest-api-product-update-2020-09-30.log
Hier ist eine Testbestellung https://baza.cn.ua/admin/customorder/order/16115/edit/
In den Protokollen nach Reihenfolge schreibt es
[response] => {"status":error","errors":["Sie haben keine verfügbaren Produkte für die Aktualisierung!","Produkt nicht gefunden von "]}
[Code] => 200
Der Produkttyp wurde nicht gefunden, die Anfrage enthält jedoch einen Namensparameter
Wenn Sie außerdem die Anfrage aus dem Protokoll kopieren und in den Browser einfügen, funktioniert alles
Gleichzeitig schreibt es auch in das Produktprotokoll, das heißt, es hat irgendwie die Produkt-API erreicht, aber es funktioniert nicht, es scheint mir, dass hier ein Fehler vorliegt, entschuldigen Sie den „Optimismus“ :)
Um ein Produkt zu aktualisieren, müssen Sie etwas Einzigartiges übergeben, zum Beispiel: einen Artikel, eine externe ID oder eine ID im System. Nach Namen wird das Produkt nicht gesucht und soll es auch nicht. Versuchen Sie, eine der oben genannten zu senden.
Um ein Produkt zu aktualisieren, müssen Sie etwas Einzigartiges übergeben, zum Beispiel: einen Artikel, eine externe ID oder eine ID im System. Nach Namen wird das Produkt nicht gesucht und soll es auch nicht. Versuchen Sie, eine der oben genannten zu senden.
Mitarbeiter von Bodyako Dmitry schrieb: Um ein Produkt zu aktualisieren, müssen Sie etwas Einzigartiges übergeben, zum Beispiel: Artikel, externe ID oder ID im System. Nach Namen wird das Produkt nicht gesucht und soll es auch nicht. Versuchen Sie, eine der oben genannten zu senden.
[quote] Mitarbeiter von Bodyako Dmitry schrieb: Um ein Produkt zu aktualisieren, müssen Sie etwas Einzigartiges übergeben, zum Beispiel: Artikel, externe ID oder ID im System. Nach Namen wird das Produkt nicht gesucht und soll es auch nicht. Versuchen Sie, eine der oben genannten zu senden. [/quote] In Aktion übergebe ich die ID und die Protokolle zeigen https://prnt.sc/ur48fu
https://prnt.sc/ur4cio id wird nicht übergeben, nur ?id wird übergeben. Diese. Sie haben in Aktion den Link https://baza.cn.ua/api/product/update/? aber Sie brauchen https://baza.cn.ua/api/product/update/
Bodyako Dmitry Employee schrieb: https://prnt.sc/ur4cio id wird nicht übertragen, nur ?id wird übertragen. Diese. Sie haben in Aktion den Link https://baza.cn.ua/api/product/update/? angegeben, etwas hat funktioniert, Sie werden neulich alles testen, es hat vorher nicht so funktioniert :)
[quote] Bodyako Dmitry Employee schrieb: https://prnt.sc/ur4cio id wird nicht übertragen, nur ?id wird übertragen. Diese. Sie haben in Aktion den Link https://baza.cn.ua/api/product/update/? angegeben, etwas hat funktioniert, Sie werden neulich alles testen, es hat vorher nicht so funktioniert :)
Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung.
Melden Sie sich an und schreiben Sie einen Kommentar