Neu Webrequest - Ergebnis in Variable speichern

MaxWe

Sehr aktives Mitglied
6. August 2018
270
34
Hamburg
Moin Moin,

folgendes mache ich: Via Workflow einen POST mit Bestelldaten an meine eigene API senden, dort einen Token generieren und diesen als Antwort zurück geben.

Diesen Token würde ich nun gern in der Bestellung speichern. Ansich ist das auch kein Problem, dieses Feature gibt es ja.
Allerdings komme ich nun zum Problem:
Die Wawi speichert nicht nur die Daten der Response, sondern den ganzen Response in Textform in der angegebenen Variable..
Sieht dann so aus:
Code:
Transfer-Encoding=chunked
Connection=keep-alive
pragma=no-cache
Vary=Authorization
Cache-Control=private, must-revalidate
Content-Type=application/json
Date=Thu, 18 Jun 2020 16:32:47 GMT
Expires=-1
Server=nginx
X-Powered-By=PHP/7.1.33,PleskLin

WnhjZ0JJQzhQV1Y2Rk13aGdEYkg3THA4azRacWJZVkQ4ZzlsemFFNQ==

Ich weiß, dass es dieses Problem schon länger gibt. Eine Lösung konnte ich bisher nicht finden...
Leider kann man ja im Workflow die Response nicht mehr bearbeiten, sondern lediglich die Variable angeben.

Gibt es hier vielleicht etwas neues, was ich übersehen haben könnte?
Ansonsten bitte ich JTL ein Ticket diesbezüglich aufzumachen.. Das ist definitiv so nicht brauchbar.

Grüße,
Max
 
  • Gefällt mir
Reaktionen: css-umsetzung

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
4.885
868
Berlin
Ich habe auch schon einmal angemerkt das diese Art von Webrequest nen Witz ist.
Ich weiß immer nicht was sich der jeweilige Programmierer dabei denkt wenn er uns so etwas unbrauchbares als Werkzeug zur Verfügung stellt.

Ich musste ziemlich tricksen um passende Daten auswerten zu können.
 

MaxWe

Sehr aktives Mitglied
6. August 2018
270
34
Hamburg
Ja das Thema von dir habe ich gesehen. Dachte seitdem hätte sich vielleicht mal etwa getan....

Ich weiß immer nicht was sich der jeweilige Programmierer dabei denkt wenn er uns so etwas unbrauchbares als Werkzeug zur Verfügung stellt.
Das Frage ich mich leider öfters bei der Wawi. Vielleicht arbeiten die Zuständigen nicht selbst mit der Wawi, ich weiß es nicht..
Meistens funktionieren die Tools in der Basis gut, aber sobald man nur etwas genauer hinschaut oder mehr braucht wird es eine mittelmäßige Katastrophe.

Ich musste ziemlich tricksen um passende Daten auswerten zu können.
Ich denke, ich werde den Token direkt in den DB schreiben müssen. Was willste machen..

Fakt ist, dass JTL hier tätig werden sollte und wenigstens die Möglichkeit implementiert, die Antwort vor dem speichern nochmal bearbeiten zu können.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Automatisierter Auftragsimport (Magento, WebRequest, Monitoring) Arbeitsabläufe in JTL-Wawi 0
Neu dot.liquid - Addieren zum Ergebnis einer Ganzzahlberechnung funktioniert nicht richtig JTL-Wawi - Fehler und Bugs 7
Neu Workflow Editor Kundengruppe Variable User helfen Usern - Fragen zu JTL-Wawi 3
Neu Variable "additionalCharges" wird nicht angezeigt Einrichtung von JTL-Shop4 0
Neu Workflow: Bedingung Lieferstatus "Ausstehend" -> gibt es diese Variable? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Plugin Entwicklung: Smarty Variable in .tpl file anmelden Technische Fragen zu Plugins und Templates 1
Neu Exportformate - Variable für Einkaufspreis Betrieb / Pflege von JTL-Shop 2
Issue angelegt Variable Werte im Feld Wert für Erweiterte Filter in den Picklistenvorlagen [WAWI-25705,WAWI-56977] JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 6
Neu Variable Zahlungsweise - Text ändern?! Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Textfeld im Lieferschein über Variable istDropshipping anzeigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu istEU Variable Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Varianten im Warenkorb - welche Variable? --- $Variationswert->cPreisInklAufpreis[$NettoPreise) Templates für JTL-Shop 1
In Diskussion Frage zu DotLiquid: Variable von Variable abziehen JTL-Workflows - Ideen, Lob und Kritik 1

Ähnliche Themen