Ical 中的序列

Man*_*hai 1 icalendar sequence

我正在以编程方式使用相同的 UID 创建两个 ics 文件。一个文件的序列号为“2130669611”。当我发送带有新(更大序列号 2230669611)的新 ICS 文件时,我收到错误消息,这是一个旧条目,而新序列号大于旧条目。outlook 的序列号是否有最大值?

文件1

BEGIN:VCALENDAR  
VERSION:2.0  
PRODID:TTSTTS  
METHOD:REQUEST  
BEGIN:VEVENT  
ORGANIZER:MAILTO:XXX@xx.com  
ATTENDEE;CN=Manu Bhai;RSVP=TRUE:MAILTO:manu.bhai@xx.com  
DTSTART;TZID=UTC+0:20220322T080000Z  
DTEND;TZID=UTC+0:20220322T110000Z  
LOCATION:>Room.045  
TRANSP:OPAQUE  
SEQUENCE:2130669611  
UID:E00060977P00001158  
SUMMARY:Issue with SEQUENCE.  
X-ALT-DESC;FMTTYPE=text/html:<!DOCTYPE HTML> 
 < html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body class="defaultFont"> Issue with SEQUENCE </body> </html> 
PRIORITY:5  
CLASS:PUBLIC  
BEGIN:VALARM  
TRIGGER:-PT15M  
ACTION:DISPLAY  
DESCRIPTION:Issue with SEQUENCE  
END:VALARM  
END:VEVENT 
END:VCALENDAR  
Run Code Online (Sandbox Code Playgroud)

文件2

BEGIN:VCALENDAR  
VERSION:2.0  
PRODID:TTSTTS  
METHOD:REQUEST  
BEGIN:VEVENT  
ORGANIZER:MAILTO:XXX@xx.com  
ATTENDEE;CN=Manu Bhai;RSVP=TRUE:MAILTO:manu.bhai@xx.com  
DTSTART;TZID=UTC+0:20220322T080000Z  
DTEND;TZID=UTC+0:20220322T110000Z  
LOCATION:>Room.045  
TRANSP:OPAQUE  
SEQUENCE:2230669611  
UID:E00060977P00001158  
SUMMARY:Issue with SEQUENCE.  
X-ALT-DESC;FMTTYPE=text/html:<!DOCTYPE HTML>  
 < html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body class="defaultFont"> Issue with SEQUENCE </body> </html>   
PRIORITY:5  
CLASS:PUBLIC  
BEGIN:VALARM  
TRIGGER:-PT15M  
ACTION:DISPLAY  
DESCRIPTION:Issue with SEQUENCE  
END:VALARM  
END:VEVENT  
END:VCALENDAR  
Run Code Online (Sandbox Code Playgroud)

Man*_*hai 5

最后我能够找到解决这个问题的方法。SEQUENCE 是一个 32 位整数。最大值为 2147483647。因此,如果该值大于此值。不起作用。