Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Verwendung einer XML API

  Alt 19. Mai 2015, 10:21
In der Doku steht:

Zitat:
Requests an die Schnittstelle müssen in Form eines XML-Dokuments im Datablock eines HTTP-POSTRequests
gesendet werden (POST['gambio_api_xml'])
Übergib mal statt dem IStream eine Stringliste. Und die Stringliste befüllst du so:

RequestListe.Values['gambio_api_xml'] := XML; // <-- die Login XML Bin mir da jetzt nicht 100% sicher und kanns hier leider auch nicht testen.
Falls das nicht klappt dann probiers so:

Delphi-Quellcode:
uses
  IdMultipartFormData;

DataStream := TIdMultiPartFormDataStream.Create;
try
  DataStream.AddFormField('gambio_api_xml', XML);
  http.Post('http://testshop.de/request_port.php?module=XMLConnect',DataStream, lResStream));
finally
  DataStream.Free;
end;
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat