rpc.pl is the 'old' style XML over RPC interface. the nph-genericinterface.pl is the 'new' pure SOAP interface.
- Using RPC you can integrate directly with a part of the backend OTRS APIs which are relatively low level, using the Generic Interface you can use a bit higher level operations. - While both interfaces are possible to use from different programming languages, especially .Net and Java coders will want to use the Generic Interface as it comes with WSDLs which much better match their tooling. - For the rpc.pl there is just one username/password combination for all of OTRS, which gives full power (and possibilities) to the API using it. WIth Generic Interface you can authenticate with Agent or Customer logins and permissions will be respected. So long story short, you would probably want to use the Generic Interface. But as you said not all operations are provided - currently just operations for tickets and for FAQ - so depending on what you want to achieve you might need to extend the interface a bit. -- Mike On Fri, Jul 26, 2013 at 8:25 AM, Cyrille Bollu <cyrille.bo...@belnet.be>wrote: > Hi list, > > When trying to access OTRS via SOAP, which one should I use? rpc.pl or > nph-genericinterface.pl? > > The later is better documented but support fewer operations than the > former... > > What's best? > > Regards, > > Cyrille > ------------------------------**------------------------------**--------- > OTRS mailing list: otrs - Webpage: http://otrs.org/ > Archive: > http://lists.otrs.org/**pipermail/otrs<http://lists.otrs.org/pipermail/otrs> > To unsubscribe: > http://lists.otrs.org/cgi-bin/**listinfo/otrs<http://lists.otrs.org/cgi-bin/listinfo/otrs> >
--------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs