You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建可自动添加的ICS/Webcal日历订阅链接?

让ICS文件自动添加至目标日历的链接格式方案

Android 系统

  • 避免直接提供ICS文件下载链接,可使用intent:协议直接唤起目标日历应用,示例格式:
    intent://add-to-calendar/?dtstart=20240601T100000Z&dtend=20240601T120000Z&summary=项目评审会&description=讨论Q2项目进度&location=3楼会议室#Intent;scheme=content;package=com.google.android.calendar;end
    
    可按需替换dtstart(UTC格式开始时间)、dtend(UTC格式结束时间)、summary(事件标题)、location(地点)等参数,package需指定对应日历应用的包名(如三星日历为com.samsung.android.calendar)。
  • 部分日历应用支持webcal://协议直接解析ICS链接,格式示例:
    webcal://your-domain.com/your-event.ics
    

Google Calendar(桌面端)

  • 使用官方事件编辑链接,直接拼接事件参数,用户打开后可直接确认添加,示例格式:
    https://calendar.google.com/calendar/r/eventedit?text=项目评审会&dates=20240601T100000Z/20240601T120000Z&details=讨论Q2项目进度&location=3楼会议室
    
    参数说明:text对应事件标题,dates为开始/结束时间(UTC格式,斜杠分隔),details为事件描述,location为地点。

Outlook(桌面端)

  • 用outlook://协议唤起本地客户端并预填事件信息,示例格式:
    outlook://calendar/newevent?subject=项目评审会&starttime=2024-06-01T10:00:00Z&endtime=2024-06-01T12:00:00Z&body=讨论Q2项目进度&location=3楼会议室
    
    参数说明:subject为事件标题,starttime/endtime为ISO格式时间,body为事件描述,location为地点。
  • 网页版Outlook可使用Web深链,示例格式:
    https://outlook.live.com/calendar/0/deeplink/compose?subject=项目评审会&startdt=2024-06-01T10:00:00Z&enddt=2024-06-01T12:00:00Z&body=讨论Q2项目进度&location=3楼会议室
    

内容的提问来源于stack exchange,提问作者meles

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 02:25:17