Web service – XML-RPC

L'appel de web service OpenERP se fait à l'aide de XML-RPC.

Voici un exemple d'appel en python :
import xmlrpclib

user = '???'
pwd = '???'
dbname = 'TEST1'
model = 'res.partner'

sock = xmlrpclib.ServerProxy('http://<adresse serveur OERP>:8069/xmlrpc/common')
uid = sock.login(dbname ,user ,pwd)

sock = xmlrpclib.ServerProxy('http://<adresse serveur OERP>:8069/xmlrpc/object')

# CREATE A PARTNER
partner_data = {'name':'AAAA', 'active':True}
partner_id = sock.execute(dbname, uid, pwd, model, 'create', partner_data)

Pour plus d'infos, se reporter à la doc OpenERP

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *