node.js - 创建 Node.js 日历流
问题描述
我用 Angular11 前端、node.js 微服务后端和 mongoDB 编写了一个应用程序。我的后端托管在 DigitalOcean 上。此应用程序是关于与蓝领(例如治疗师)预订日期。
我想创建一个功能,治疗师可以将日历(如 calDAV)添加到他们的手机中。
当客户在线预订日期时,它应该自动同步(或轮询取决于电话同步设置)新预订到治疗师的电话日历(当然只有他/她的日期)。现在只读就足够了。
我已经在谷歌上搜索了几个小时来找到实现这个日历流的方法,但现在这对我来说真的很糟糕。有没有可能以前没有人想要这个,或者我做错了?
对我来说,一个 JavaScript 编写的服务将是我的完美选择,因为我非常了解 JavaScript,但我也愿意使用其他技术。
解决方案
我认为您正在寻找的是用户的日历服务。我实际上正在构建与此非常相似的东西。日历通常会自动每隔一段时间从您提供的链接中查看数据。我建议做的是:
- 使用 express 一个 API 端,您可以在其中为查询中的用户发送 UID。
- 此 API 可以提供 ics 或流。
对于日历数据生成,您可以使用datebook
它为您完成大部分事情!
推荐阅读
- c# - 自定义授权属性 - ASP .NET Core 2.2
- angular - angular7 l10n 多语言编译
- javascript - JavaScript 闭包:通过调用内部函数来添加数组的数字
- electron - 是否可以从电子连接到安装的 WSL mariadb?
- java - 比较字符串和对象属性
- c# - Excel VSTO 中日期的 range.set_Value 格式
- loops - Elixir,迭代嵌套地图
- gzip - 'gunzip' 不是内部或外部命令、可运行程序或批处理文件。系统命令“gunzip”失败
- php - 在 Laravel 中建立关系查询的问题
- flutter - 向 TableRow 添加填充