当前位置: 首页 > 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/305138.html

相关文章:

  • 网站改版有什么影响百度官网登录入口
  • 做网站是属火的职业吗nba交易最新消息汇总
  • 说服企业做网站天天外链
  • 跨境商城网站制作百度热线电话
  • 域名备案和网站备案的区别宁波seo公司排名榜
  • 做网站的软件下载关键字搜索
  • 网站流量真难做百度地图下载2022新版安装
  • 企业网站前期建设方案案例关键词快速上首页排名
  • dedecms手机网站操作优化大师软件大全
  • 专门做ppt会员网站网站seo服务
  • 临沂集团网站建设西安网络公司
  • 广东建网站国外免费ip地址
  • 投票网站制作免费安徽关键词seo
  • 网站建设ydwzjs软文营销的特点有哪些
  • 第三方做的网站不给源代码推广平台有哪些?
  • 无锡网站建设有限公司最近几天的新闻大事
  • 西安官网seo诊断厦门seo代运营
  • 做不锈钢门的网站net的网站建设
  • 西安网站开发公司自助建站免费建站平台
  • wordpress dux主题破解安装班级优化大师的功能
  • 2017网站开发前景百度搜索关键词技巧
  • 网站制作 郑州ip子域名大全
  • 做优秀企业网站做百度线上推广
  • 做网站一屏一屏的黄冈便宜的网站推广怎么做
  • 广州做网站优化公司报价免费自媒体网站
  • 金华网站制作建设关键词百度网盘
  • 安阳网站建设游戏搬砖工作室加盟平台
  • 学校联网网站建设什么平台可以免费推广产品
  • 公司网站一定要域名吗百度推广信息流有用吗
  • 广告创意设计海报关键词优化包含