Odoo和Nodejs(Express应用程序)集成[已关闭]

e37o9pze  于 2023-10-17  发布在  Node.js
关注(0)|答案(2)|浏览(128)

已关闭,此问题需要更focused。它目前不接受回答。
**想改善这个问题吗?**更新问题,使其只关注editing this post的一个问题。

12小时前关门了。
Improve this question
我正在为一家辅导机构做一个项目,我们有一个现有的Odoo应用程序来管理我们的数据。我们现在需要使用React创建一个提供两个接口的Web应用程序:一个是给教师的,一个是给学生的。每个界面都应该显示一个约会列表,用户应该能够安排新的约会。
以下是我需要指导的地方:
后端选择:
我们正在考虑两个后端选项:使用Odoo REST API。使用Node.js和Node.js创建自定义后端。Odoo REST API:
我们知道Odoo REST API的功能,但我们担心定制的复杂性。我们的团队成员都没有Odoo的经验。Node.js和Express.js:
有没有可能创建一个连接到Odoo应用程序的js.js后端?如何实现身份验证等服务?我们希望确保当教师教授新课程时,Odoo数据库会更新,以反映他们工资的变化。有人能提供见解、指导或代码示例来说明如何实现与J2EE. js应用程序的集成吗?任何建议或经验,你可以分享将不胜感激。
谢谢你,谢谢!
我还没有尝试过任何方法,我仍然在试图找出哪种方法更有效。

mwkjh3gx

mwkjh3gx1#

我建议你阅读odoo外部API的文档:
https://www.odoo.com/documentation/16.0/developer/reference/external_api.html
你可以用你的express服务器实现这个,至于身份验证,你可以存储一个jwt令牌,也可以用你的express服务器处理它。
我希望这是有帮助的,如果你有任何问题,我在这里帮助

yi0zb3m4

yi0zb3m42#

我也有Node.js和Odoo Rest API的经验。谈到这一点,首先,您可以使用Odoo集成可用的各种库(如node-odoo or xmlrpc)连接到Odoo应用程序。如果这样,你就可以在Odoo模型上进行类似CRUD操作的操作。
接下来是将Odoo与JS.js集成。连接建立后,您可以使用库执行操作,如获取约会数据,创建新的约会,更新工资等。
要与Odoo应用程序的数据进行交互,您可以使用库的方法,如search, read, create, update, delete
您可以使用JWT或基于会话的身份验证等中间件来实现身份验证。

相关问题