Also direkt unter Linux (localhost) funktioniert folgender Befehl einwandfrei:
curl "http://****/otrs/nph-genericinterface.pl/Webservice/TicketSharepoint/TicketCreate?UserLogin=****&Password=****" -H "Content-Type: application/json" -d "{\"Ticket\":{\"Title\":\"REST Create Test\",\"Queue\":\"Computer\",\"State\":\"open\",\"Priority\":\"1 Kritisch\",\"CustomerUser\":\"*****\"},\"Article\":{\"Subject\":\"Rest Create Test\",\"Body\":\"This is only a test\",\"ContentType\":\"text/plain; charset=utf8\",\"TimeUnit\":\"0\"}}" -X POST
Da ich aber das ganze in SharePoint umsetzen will muss der Befehl auch unter Windows laufen.
Dafür hab ich mir Curl für Windows geladen und versuche über die PowerShell das ganze auszuführen ...
Hier funktioniert es natürlich nicht ...
Die aktuelle Version sieht so aus:
C:\ISE\curl.exe "
http://uhldevm165/otrs/nph-genericinter ... &Password=****" -H "Content-Type: application/json" -d "{'Ticket':{'Title':'REST Create Test','Queue':'Computer','State':'open','Priority':'1 Kritisch','CustomerUser':****'},'Article':{'Subject':'Rest Create Test','Body':'This is only a test','ContentType':'text/plain; charset=utf-8','TimeUnit':'0'}}" -X POST
Liefert mir folgenden Fehler:
Error while Decoding request Content.
Was bitte mach ich nur falsch? Ich will die Schnittstelle verstehen ...
