Per RSS Feed auf OTRS zugreifen

Hilfe zu Znuny Problemen aller Art
Locked
skrueger
Znuny expert
Posts: 180
Joined: 03 Feb 2012, 10:53
Znuny Version: 3
Company: ASWO

Per RSS Feed auf OTRS zugreifen

Post by skrueger »

Hi !
ich möchte gern aus einer anderen Anwendung heraus per "RSS Feed" auf das OTRS zugreifen.
z.B. wenn neue Tickets erstellt werden oder neue FAQs .
Ist das überhaupt möglich ?

Steffi
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Per RSS Feed auf OTRS zugreifen

Post by reneeb »

Im Standard ist das nicht möglich, dafür ist Entwicklungsarbeit notwendig. Solltest Du Dich da dran setzen, musst Du Dir aber ein paar Gedanken dazu machen: Erstellst Du einen "öffentlich" zugänglichen RSS-Feed (ohne Authentifizierung)? Mit welchen Rechten soll der RSS-Feed versehen werden (Der Agent X bekommt evtl. zu viele Informationen weil der User mit dem der RSS-Feed erzeugt wird andere Rechte hat)? Und vieles mehr...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
skrueger
Znuny expert
Posts: 180
Joined: 03 Feb 2012, 10:53
Znuny Version: 3
Company: ASWO

Re: Per RSS Feed auf OTRS zugreifen

Post by skrueger »

Ah, ok.
Gibt es dazu vielleicht eine Doku, wie man das Thema "angehen" kann?
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Per RSS Feed auf OTRS zugreifen

Post by reneeb »

Ich würde dafür ein Eventmodul schreiben, das auf TicketCreate lauscht und RSS-Feed erstellt

Hier ein Beispiel für so ein Eventmodul, das ich auf einem kleinen Entwicklerworkshop vorgestellt habe: https://gist.github.com/reneeb/9385477

Für das Erstellen des RSS-Feeds brauchst Du ein Perl-Modul: XML::RSS

Und Du solltest wissen wie Du an die Ticketinformationen kommst. Dazu hilft Dir die API-Dokumentation (Stichwort: TicketGet aus Kernel::System::Ticket)
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Locked