公共 ICS 导出功能最近通过
GET /discourse-post-event/events.ics 重新引入,这是在
中工作后的一项重大改进。
目前,此端点似乎仅限于匿名用户可见的事件。因此,私有类别或对默认 everyone 组有限制类别的事件无法在外部日历客户端(例如 Google Calendar、Outlook)中订阅。
是否可以支持对该端点的经过身份验证的访问,类似于 Discourse 处理私有 RSS/Atom 提要的方式(例如,通过每个用户的令牌或只读 API 密钥)?
这不会更改任何权限规则——它只会允许日历客户端访问用户已授权查看的事件。
根据之前建议的公共 ICS 提要的重新引入,我将此作为一个单独的、范围明确的请求提出。