Abfrage Ticket-Article über rpc

Hilfe zu OTRS Problemen aller Art
Post Reply
Outrunner
Znuny newbie
Posts: 1
Joined: 25 Jan 2018, 13:50
Znuny Version: Otrs 6 free

Abfrage Ticket-Article über rpc

Post by Outrunner »

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
root
Administrator
Posts: 3934
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

Post by root »

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
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 ?
Post Reply