ygol
1
Operating system
Linux
Joplin version
2.13.9
Sync target
Joplin Server
Editor
Markdown Editor
What issue do you have?
Hi,
Goal: I would like to have a two-way synchronization between Joplin server and the ERP Odoo (https://odoo.com) which use python.
How may I code a "client" in python that will synchronize all the data with my custom Joplin server the same as other existing client (windows desktop, ios, mobile, etc).?
Is there some example that could help?
Thank you
Marph
2
Joplin has a data API that is suited to fetch and create notes. If you want to use python, there is a wrapper with some examples.
Not sure how the interface of Odoo looks, but probably there could be a glue script to do the synchronization between Joplin and Odoo.
Limitations:
- The data API works only for desktop clients. AFAIK the server can't be accessed with an API. See Does Joplin Server have the API - #9 by zblesk.
- It won't be "the same" synchronization as Joplin uses internally, since you would have to implement the logic in the script.
1 Like
It certainly can be accessed, it's just that the API isn't documented. You need to either read the code or look at the network traffic between Joplin Server and the app to reverse engineer it.
2 Likes
system
Closed
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.