当前位置: 首页 > wzjs >正文

宝安网站建设公司百度推广联盟

宝安网站建设公司,百度推广联盟,没有网站怎么做外贸,青岛集团网站建设最近在调研Odoo18,包括它的前后端原理、源码等。发现官方的开发文档并不十分实用,比如标题这种简单的实用需求,竟然浪费了一点时间,特此记录。 官方文档:External API — Odoo 18.0 documentation 前提:首…

最近在调研Odoo18,包括它的前后端原理、源码等。发现官方的开发文档并不十分实用,比如标题这种简单的实用需求,竟然浪费了一点时间,特此记录。

官方文档:External API — Odoo 18.0 documentation

前提:首先已经成功运行了Odoo,我是源码运行的。

说明:Odoo提供了json-rpc、xml-rpc两种,由于xml解析繁杂可读性差,所以选用json。

1.  鉴权获取用户ID

        可以通过用户名&密码来鉴权,也可以通过用户名&秘钥来鉴权

         Post请求  header <Content-Type: application/json>     

         入参说明(像是jsonrpc、method、params.method等这类应该都是固定的,重点说下args里的参数):

                     args第一个参数是数据库名 (必填);

                     args第二个是用户名,也就是你登录odoo的用户名(必填);

                      args第三个参数可以是登录密码,也可以是秘钥(在右上角用户-我的设置-账户安全-API秘钥这里新增)。

 2.  调用接口

        我是启用了采购模块,在采购里加了几条采购订单用来测试。

        重点还是args里的几个参数,第一个数据库名,第二个鉴权返回的用户ID,第三个是秘钥(也可以是密码),第四个是接口地址(他有很多功能模块,好像并没有文档列出来,我觉得可以查看请求自己分析)。

请求示例

        

分析它的接口

3.  总结

        总感觉它的鉴权有点臃肿,比如第1、2步中都要指定数据库名和携带秘钥

        而且它的源码方式启动和调试也不太顺利,有时间再说下源码部署和调试的问题。

http://www.dtcms.com/wzjs/253573.html

相关文章:

  • 做网站用别人图片文章会侵权吗西安搜建站科技网站
  • 街道人大网站建设搜索引擎优化原理
  • 制作网站需要怎么做优化近义词
  • 做网站珠海原创文章代写平台
  • 广告设计网课seo和sem哪个工资高
  • 返利网站开发葫岛百度seo
  • 网站建设基本流程视频惠州seo报价
  • 郑州网络推广联系方式泉州seo按天收费
  • 建设通属于官方网站三只松鼠的软文范例
  • 做网站还 淘宝网站网络推广服务
  • flash网站源文件下载营销管理系统
  • 专门做岛屿的网站2024年最新时事新闻
  • 网站设计需要需要用域名注册查询入口
  • 博客网站主页代码html线上推广的三种方式
  • 万网网站根目录搜索引擎优化是什么工作
  • 响应式网站自助建设平台南京seo新浪
  • 网站建设指引seo模拟点击软件源码
  • 扬州网站建设交换链接或称互惠链接
  • 做网站需知网站建设的重要性
  • 西安免费做网站百度seo策略
  • 深圳网站建设制作厂家百度怎么注册自己的店铺
  • 厨之梦进口食品网站谁做的免费b站推广网站有哪些
  • 网站开发公司需要哪些资质深圳网络推广渠道
  • 网站界面修改软件外包企业排名
  • 网页版游戏在线玩无需登录优化营商环境工作开展情况汇报
  • 网站建设建议书手机google官网注册账号入口
  • 赤壁网站定制注册域名后怎么建网站
  • 做时彩网站违法吗湛江seo推广公司
  • 网站建设云解析dns有什么用线上职业技能培训平台
  • 广东装饰公司网站建设石家庄网站建设