That worked perfect! Thank you! I agree that OTRS should deliver the WSDL; maybe some day.
Thanks again for your help, I am happy to have this working now. ----- Original Message ----- From: "Christoph Zwerschke" <zwersc...@urz.uni-heidelberg.de> To: "User questions and discussions about OTRS." <otrs@otrs.org> Sent: Wednesday, July 16, 2014 11:14:08 AM Subject: Re: [otrs] Generic Interface with Python Am 16.07.2014 17:49, schrieb Kristofer Pettijohn: > Did you have to hand craft a wsdl? No, luckily someone did this already for me ;-) https://code.google.com/p/otrs-git/source/browse/development/webservices/GenericTicketConnector.wsdl I changed the hostname in the WSDL file and saved it as connector.wsdl along with the following code from suds.client import Client wsdl_file = os.path.join(os.path.dirname(__file__), 'connector.wsdl') wsdl_file = 'file:///' + os.path.abspath(wsdl_file) client = Client(wsdl_file) ticket = client.service.TicketCreate(dict( UserLogin=..., Password=..., Ticket=dict(Title=..., CustomerUser=..., Queue=..., State=..., Priority..., Article=dict(ArticleType=..., SenderType=..., From=..., Subject=..., Body=..., ContentType='text/plain; charset=utf8' ))) I hope this helps. Actually OTRS should deliver the WSDL file, it's a shame it doesn't. -- Christoph --------------------------------------------------------------------- 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
--------------------------------------------------------------------- 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