云中客

梦想有多大,就能走多远

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  138 随笔 :: 3 文章 :: 173 评论 :: 30万 阅读

Odoo XML-RPC API使用

  • 背景

    1. 使用odoo 14旗舰版
    2. 存在多个DB
    3. 存在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}
  • 设置注意事项
    1. Nginx配置。以下项目去掉:
    #tcp_nopush on;
    #tcp_nodelay on;
    
    1. Odoo配置。版本变化,对应的设置也需要调整。
    proxy_mode = False
    server_wide_modules = base,web,web_kanban_gauge
    xmlrpc = True
    xmlrpc_interface = 
    xmlrpc_port = 8069
    
posted on   走遍江湖  阅读(95)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
历史上的今天:
2019-04-12 EVM项目管理
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏