Thema
:
XLM Payload als Post
Einzelnen Beitrag anzeigen
Mavarik
Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.143 Beiträge
Delphi 10.3 Rio
#
39
AW: XLM Payload als Post
16. Aug 2016, 10:57
Zitat von
-=ZGD=-
:
zusammenfalten
·
markieren
Delphi-Quellcode:
function
ExecuteAPI:
string
;
var
http: TIdHttp;
params: TStringList;
begin
try
http := TIdHTTP.Create(
nil
);
params := TStringList.Create;
params.Add('
<?
xml
version="1.0" encoding="UTF-8"?>
');
params.Add('
<fireboardOperation version="1.0">
');
params.Add('
<uniqueId>11202020</uniqueId>
');
params.Add('
<basicData>
');
params.Add('
<externalNumber>OF120131</externalNumber>
');
params.Add('
<keyword>F2/keyword>
');
// < fehlt
params.Add('
<announcement>Wohnungsbrand</announcement>
');
params.Add('
<location>Test, Teststraße 1</location>
');
params.Add('
<geo_location>
');
// Endtag?
params.Add('
</basicData>
');
params.Add('
</fireboardOperation>
');
http.IOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(
nil
);
Form3.Memo8.Lines.Insert(0,http.Post('
https://login.fireboard.net/
api
?authkey=123456789=&call=operation_Data
', params)+'
'
+ FormatDateTime ('
dd.mm.yyyy , hh:nn:ss
', Now));
finally
params.Free;
end
;
end
;
Tag
geo_location
wurde geöffnet, aber nicht geschlossen.
Noch 2 Fehler?
Frank Lauter
E
mbarcadero
MVP
•
FDK
das
F
iremonkey-
D
evelopment-
K
it
•
Mein Blog
•
Schulungen für
FMX
•
Mein
YouTube
Channel
•
Wiki unserer
Delphifrühstück
Usergroup
Zitat
Mavarik
Öffentliches Profil ansehen
Besuche die Homepage von Mavarik!
Mehr Beiträge von Mavarik finden