Nextcloud 通知

Nextcloud notifications

我在一个项目中工作,每当添加或修改文件时,我都需要在数据库中记录文件信息,以便它们保持同步。这些文件应该存储在 Nextcloud 服务器中,那么 Nextcloud 是否有办法通知这些更改(例如 webhook)?如果没有,我可以使用 webdav 协议实现类似的功能吗?

是的,有一个钩子机制,见https://docs.nextcloud.com/server/12/developer_manual/app/hooks.html上的postCreate (\OCP\Files\Node $node)