
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"
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/Gen... 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