要約は、今私はイベント確認システムを実装しており、ICalendar応答の正しいフォーマットを見つけることができないということです。したがって、完全なREPLYメッセージと、おそらくそれを包むPHPライブラリの例があるのだろうか?IcalendarイベントRSVPの標準と実装はありますか
詳細については、RSVPを求めるイベント招待状を含む外部メールを受け取ります。ここでのiCalファイルの抜粋です。
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="'[email protected]'":MAILTO:[email protected] ORGANIZER;CN="Organ Izer":MAILTO:[email protected]
私は主催者にRSVPを送信するための返信標準を見つけることができませんでした。 RFC 2447には、「ATTSTAT」および「PARTSTAT」パラメータが記載されています。
Googleカレンダーに次のメッセージを送信しようとすると、イベントは更新されていません。
$headers = "Content-Type:text/calendar; Content-Disposition: inline; charset=utf-8;\r\n";
$headers .= "Content-Type: text/plain;charset=\"utf-8\"\r\n";
$headers .= 'BEGIN:VCALENDAR
VERSION:2.0
METHOD:REPLY
BEGIN:VEVENT
ORGANIZER;CN=JCharles:mailto:[email protected]
UID:[email protected]
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=CONFIRMED;RSVP=
TRUE;[email protected];X-NUM-GUESTS=0:mailto:[email protected]
LOCATION:
SEQUENCE:1
END:VEVENT
END:VCALENDAR';
mail('[email protected]', 'Accepted:', "Event accepted", $headers);
Icalメッセージまたはその方法自体に問題はありますか?これはイベントの返信が送信されることになっていますか?