Odoo XML-RPC API使用
-
背景
- 使用odoo 14旗舰版
- 存在多个DB
- 存在ssl
-
API测试程序
import xmlrpc.client
common = xmlrpc.client.ServerProxy('https://xxxx.xxxx.xxx/xmlrpc/2/common')
print(common.version())
如果链接成功显示如下:
{'server_version': '14.0+e-20220318', 'server_version_info': [14, 0, 0, 'final', 0, 'e'], 'server_serie': '14.0', 'protocol_version': 1}
- 设置注意事项
- Nginx配置。以下项目去掉:
#tcp_nopush on; #tcp_nodelay on;
- Odoo配置。版本变化,对应的设置也需要调整。
proxy_mode = False server_wide_modules = base,web,web_kanban_gauge xmlrpc = True xmlrpc_interface = xmlrpc_port = 8069
每天成就一小步,积累下来就是一大步。
转发本文请注明出处,谢谢您的阅读与分享!