【问题标题】:Nextcloud notification on new filesNextcloud 新文件通知
【发布时间】:2021-01-11 12:40:01
【问题描述】:

我尝试从 Nextcloud 实例中获取有关新上传文件的信息。在过去的几年里,我使用了两件事:Nextcloud 的文件系统和邮件机制。在文件系统级别,我可以使用inotify-tools 来监视文件的更改。 Nextcloud 还可以向用户发送邮件,因此我可以在本地 postfix 实例上拦截和解析邮件,即maildrop

还有其他可能性吗?我还使用来自另一台服务器的 Nextcloud 的 ShareApi 来更改文件共享。是否有类似的 API 可以通知我的客户端(不是 Android 或 iOS)?或者是否有必要实现自己的 Nextcloud 应用,在 Nextcloud 安装上使用 OCS hooks

我想到了一个 RSS 提要,我可以使用时间戳来获取最新更改或 REST api,我可以请求自给定时间戳或 PushApi 的实现以来的更改。

【问题讨论】:

    标签: nextcloud


    【解决方案1】:

    这个官方https://github.com/nextcloud/notifications - 这个应用程序为 Nextcloud 中可用的通知 API 提供后端和前端。其他应用程序使用该 API 在 Web UI 中通知用户并同步客户端各种事情。

    您可以在那里查看一些示例并创建您想要的任何通知。

    【讨论】:

      猜你喜欢
      • 2018-05-03
      • 2017-07-21
      • 2020-04-23
      • 1970-01-01
      • 2019-03-07
      • 2019-02-01
      • 2011-03-26
      • 2018-02-10
      • 2019-12-18
      相关资源
      最近更新 更多