Einzelnen Beitrag anzeigen

mocition

Registriert seit: 20. Nov 2012
16 Beiträge
 
#1

Zugriff auf Shopware REST API mit idHTTP

  Alt 20. Nov 2012, 15:32
Hallo,

ich würde gerne die REST API von Shopware (Link zur REST API Dokumentation) nutzen und versuche mit diesem Code darauf zugreifen:

Code:
var MemoryStream: TMemoryStream;
begin

  MemoryStream := TMemoryStream.Create;
  try
    IdHTTP1.Request.URL := 'http://localhost/api';

    IdHTTP1.Request.BasicAuthentication := true;
    IdHTTP1.Request.Username := 'meinApiUser';
    IdHTTP1.Request.Password := 'meinApiKey';

    IdHTTP1.get(IdHTTP1.Request.URL, MemoryStream);
    MemoryStream.Position:=0;
    Memo1.Lines.LoadFromStream(MemoryStream);
  finally
    MemoryStream.Free;
  end;
Leider bekomm ich da immer den Response: {"success":false,"message":"Invalid or missing auth"}

Wie muss ich den Request aufbauen, dass eine erfolgreiche Anmeldung funktioniert?

Danke.
mfg christoph
  Mit Zitat antworten Zitat