Hallo Zusammen,
wir verwenden die rpc-Schnittstelle (rpc.pl) um aus Drittsystemem OTRS-Daten (TIckets und deren Notizen) abzurufen.
Leider gibt es seit Version 6 (zuletzt gestetet mit 6.0.3) offenbar bestimmte Methoden nicht mehr:
$result = $this->client->__soapCall("Dispatch", array($this->User, $this->Pass, "TicketObject", "ArticleIndex",
..);
$result = $this->client->__soapCall("Dispatch", array($this->User, $this->Pass, "TicketObject", "ArticleFirstArticle",
..);
$result = $this->client->__soapCall("Dispatch", array($this->User, $this->Pass, "TicketObject", "ArticleGet",
..);
$result = $this->client->__soapCall("Dispatch", array($this->User, $this->Pass, "TicketObject", "ArticleAttachmentIndex",
..);
$result = $this->client->__soapCall("Dispatch", array($this->User, $this->Pass, "TicketObject", "ArticleAttachment",
..);
Bisher sind wir immer ohne Eingriff in OTRS klar gekommen und wollten dies eigentlich auch nicht.
Das Problem haben ja sicher andere auch? Ist das ein Fehler bzw. wie können wir das "einfach" lösen ohne die Schnittstelle komplett neu erstellen zu müssen und nochdazu in OTRS eingreifen zu müssen?
Gruß Christian
Abfrage Ticket-Article über rpc
-
- Administrator
- Posts: 3968
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: Abfrage Ticket-Article über rpc
Hi,
auch wenn es nicht wirklich zur Frage passt: ich kann nur empfehlen auf das GenericInterface umzusteigen. Damit erhaltet Ihr dir gleichen Daten.
Die XML-RPC Schnittstelle ermöglicht einfach nur den Zugriff auf die interne API des OTRS-Framework. Und immer wenn die sich ändert muss angepasst werden. Das triff zum Beispiel zu von OTRS 5 zu OTRS 5s und z.B. auch von OTRS 5 zu OTRS 6.
Ansonsten müsstet Ihr entweder die alten Methoden wieder selber implementieren oder auf die neue API zu schwenken. Die ist komplett anders da es jetzt Article Backends gibt. Das siehst Du wenn die mal hier http://doc.otrs.com/doc/api/otrs/5.0/Perl/index.html und hier http://doc.otrs.com/doc/api/otrs/stable/Perl/index.html nach article suchst.
- Roy
auch wenn es nicht wirklich zur Frage passt: ich kann nur empfehlen auf das GenericInterface umzusteigen. Damit erhaltet Ihr dir gleichen Daten.
Die XML-RPC Schnittstelle ermöglicht einfach nur den Zugriff auf die interne API des OTRS-Framework. Und immer wenn die sich ändert muss angepasst werden. Das triff zum Beispiel zu von OTRS 5 zu OTRS 5s und z.B. auch von OTRS 5 zu OTRS 6.
Ansonsten müsstet Ihr entweder die alten Methoden wieder selber implementieren oder auf die neue API zu schwenken. Die ist komplett anders da es jetzt Article Backends gibt. Das siehst Du wenn die mal hier http://doc.otrs.com/doc/api/otrs/5.0/Perl/index.html und hier http://doc.otrs.com/doc/api/otrs/stable/Perl/index.html nach article suchst.
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?