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

TapKey ICalendar 对象异常排查:Put/Patch grants 报错问题

ICalendar对象异常排查分析

你在执行Put/Patch权限授予操作时触发的Ical异常,根源在于提供的ICalendar对象违反了RFC 5545规范,具体问题如下:

  • 全天事件的日期参数错误搭配时区标识:
    当使用VALUE=DATE定义全天事件时,该类型的日期是无时区关联的公历全天日期,规范明确禁止为其添加TZID参数。你的代码中DTEND和DTSTART同时使用了TZID=Europe/Amsterdam和VALUE=DATE,这会导致解析器识别冲突,触发异常。

修正后的ICalendar代码:

BEGIN:VCALENDAR
PRODID:prodid
VERSION:2.0
BEGIN:VEVENT
DTEND;VALUE=DATE:30001231
DTSTAMP:20221028T151844
DTSTART;VALUE=DATE:20220824
SEQUENCE:0
UID:f03cdae7-8475-40b5-8521-c902d736e508
END:VEVENT
END:VCALENDAR

补充说明:

如果需要定义带时区的具体时间事件(非全天),应使用VALUE=DATE-TIME类型并搭配TZID,示例格式如下:
DTSTART;TZID=Europe/Amsterdam:20220824T090000

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 02:46:22