ICS响应机制
问题描述:
我有一些问题在PHP中响应ics邀请。 我的脚本接收:ICS响应机制
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20170623T140000Z
DTEND:20170623T150000Z
DTSTAMP:20170531T131034Z
ORGANIZER;CN=Jona xxx:mailto:[email protected]
UID:[uid]@google.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
TRUE;[email protected];X-NUM-GUESTS=0:mailto:[email protected]
CREATED:20170531T131034Z
DESCRIPTION:Affichez votre événement sur la page ...
LAST-MODIFIED:20170531T131034Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Nouvel évènement
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
然后我改变有关与会者公认的PARTSTAT并返回集成电路作为邮件附件。
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20170623T140000
DTEND:20170623T150000
DTSTAMP:20170531T131034
ORGANIZER;CN=Jona xxx:mailto:[email protected]
UID:[uid]@google.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;X-NUM-GUESTS=0:mailto:[email protected]
CREATED:20170531T011034
DESCRIPTION:Affichez votre événement sur la page ...
LAST-MODIFIED:20170531T031036
LOCATION:
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Nouvel évènement
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
问题是当我收到回复时,我将其视为邀请并且Thunderbird不更新事件。
我在做什么错?
答
好吧,我发现什么是错的。我错过了VCALENDAR节点中的'METHOD'字段。 要回复,必须在REPLY上设置METHOD。 https://tools.ietf.org/html/rfc5545#page-78