Hallo,
ich arbeite mich gerade ein wenig ein in Rest / Json.
Konkret geht es um den Datenaustausch zu einem Gambio Shop.
Ich kann problemlos mit TRestClient, TRestRequest, TRestResponse und THTTP BasichAuthenticator daten downloaden
(z.B. Produkte aus dem Webshop).
Wenn ich jetzt aber z.B. den Preis ändern möchte, kommt die Fehlermeldung:
415 unsupported Media Type
Mein Code:
Delphi-Quellcode:
Request.ResetToDefaults;
Request.Method := rmPUT;
Request.Resource := '
api.php/v2/product_prices/{product_id}';
Request.Addparameter( '
product_id','
7' );
Request.Addparameter( '
price','
10' );
Request.Execute;
Ist mit den Parametern das so OK?
ich habe was beim googeln gefunden evtl mit. zusätzlichen Parametern im header?
Bin auf dem Gebiet leider totaler newbie