(Key und Telefonnummer wurden absichtlich ausgeblendet )
Ich wollte es in die HTTP-Anfrage von Gladys umwandeln, aber jedes Mal erhielt ich die Rückmeldung, dass die Api-Key ungültig sei, obwohl es dieselbe wie in dem funktionierenden curl war.
Ich habe die Variable ‹ X-Api-Key › nicht im Header, die ich übergeben habe.
Handelt es sich um einen Bug oder mache ich etwas falsch?
Eine weitere parallele Frage: Entsprechen meine Datenparameter ‹ -d › dem Body-Teil in Gladys oder gibt es keine Möglichkeit, Datenvariablen von Gladys aus zu integrieren?
Das Problem besteht darin, dass der „Ausprobieren“-Button ein Array sendet, aber die Backend-Methode ein Objekt erwartet.
@pierre-gilles Ich wollte dieses Problem beheben, aber ich dachte, es wäre interessant, auch die Variablentransformation mit Handlebars durchzuführen. Aber ich glaube, das wird vom „Ausprobieren“-Button aus schwierig sein, da wir nicht den „Scope“ haben, der die Variablenwerte enthält.
Ah tatsächlich! Übrigens, als schnelle Lösung, bis es behoben ist, würde ich sagen, @Checconio, wenn du deine Szene testest, indem du die Szene „ausführst“ statt den HTTP-Block „ausprobierst“, sollte es funktionieren.
Tatsächlich ist das ein anderes Projekt! Aber man muss nicht die echten Werte im „Ausprobieren“ senden, man kann einfach Platzhalter für die Variablen senden. Wenn man eine Nachricht hinzufügt, die besagt, dass die Variablen durch Testwerte ersetzt werden, denke ich, dass das schon gut sein könnte
Ich bestätige den „Hack“, bis der Bug von „versuchen“ behoben ist. Wenn du die Szene über den globalen „Start“-Button der Szene testest, funktioniert es gut: