有个需求是在外部系统中监听思源笔记中内容的更新, 例如引用了某一个块(日期, 某一主题等等..) , 为某一个块打上了标签(TODO
优先级
等等..), 更新了块内容.., 或者范围更大一些, 搜索了某些内容...这样就可以更好的和其他应用、 系统进行集成,协作, 达到数据互通, 整合工作流的目的
目前我能想到的有以下几种方式来实现:
- 首先是我认为最佳的方式: 某些应用会提供
webhook
的方式来通知应用内部的某些事件, 不知道思源笔记目前有这方面的功能或者计划吗? - 通过代理转发的方式, 监听前端的请求.但是在具体实现上, 想问一下如何指定前端请求 API 的端口以及如何转发?
- 通过主动发起或轮询搜索 API 来获取某个特定块内容的更新, 这个已经可以实现但比较麻烦且有局限性
另外, 在 HTTP API · Issue #213 · siyuan-note/siyuan 这里我找到了一些 API, 但是目前好像没有直接对内容块进行增删改查的 API, 请问后续有计划支持吗?
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于