Difference between revisions of "Python client - OpenKM 5.1"
From OpenKM Documentation
m (→Authentication) |
|||
Line 2: | Line 2: | ||
$ sudo aptitude install python-soappy | $ sudo aptitude install python-soappy | ||
+ | |||
+ | More info about Python and webservices at http://wiki.python.org/moin/WebServices. | ||
== Authentication == | == Authentication == |
Revision as of 18:11, 9 March 2010
These sample code is using the SOAPpy library. If you are in a Debian based distro you can install it this way:
$ sudo aptitude install python-soappy
More info about Python and webservices at http://wiki.python.org/moin/WebServices.
Authentication
from SOAPpy import WSDL
# Register WSDL
sAuth = WSDL.Proxy('http://localhost:8080/OpenKM/OKMAuth?wsdl')
sSearch = WSDL.Proxy('http://localhost:8080/OpenKM/OKMSearch?wsdl')
# Login
token = sAuth.login(arg0='okmAdmin', arg1='admin')
print 'Token: '+token
# Logout
sAuth.logout(arg0=token)