SOAP Aufruf PHP | offenen Ticket Notiz hinzufügen.
Hallo ML,
wir nutzen derzeit OTRS 3.3.9. ADD ONS: FAQ OTRSMasterSlave Support SystemMonitoring TimeAccouting
Es ist ja möglich über die SOAP Schnitstelle Tickets/Artikel zu erstellen. http://www.iniy.org/?p=20&lang=de Funktioniert auch alles korrekt.
Ist es möglich per SOAP Aufruf zu einen bestehenden Ticket eine email-external, email-internal, webrequest, usw... anzuhängen? Auch sollte es möglich sein, für offene Ticket per SOAP Aufruf die Queue sowie den Status zu ändern. Mit diesen Aufruf wird in der Tabelle Artikel ein neuer Eintrag erzeugt, leider wird in der OTRS Ticketansicht der Eintrag nicht angezeigt. Gibt es hierfür eine andere Funktion? Für einen Lösungsansatz wäre ich dankbar,
$from = "mustermail@muster.de"; $title = "Artile-Title"; $ticketid = "026564 "; $userid=25;
# A ticket is not usefull without at least one article. The function # returns an Article ID.
try { $ArticleID = $soapclient->__soapCall("Dispatch", array($user, $pass, "TicketObject", "ArticleCreate", "TicketID", $ticketid, "ArticleType", "phone", "SenderType", "agent", "HistoryType", "EmailCustomer", "HistoryComment", "created from PHP via Soap", "From", $from, "Subject", $title, "ContentType", "text/plain; charset=utf-8", "Charset", "utf-8", "Body", "Der Koerper", "UserID", $userid, )); }
catch (SoapFault $fault) { trigger_error("SOAP-Fehler: (Fehlernummer: {$fault->faultcode}, " ."Fehlermeldung: {$fault->faultstring})", E_USER_ERROR); }
Mit freundlichen Grüßen / Best regards
Johannes Gruendl
participants (1)
-
Johannes Gruendl