Несколько событий не созданы в icalendar

Мой запрос:

    BEGIN:VCALENDAR
    VERSION:2.0
    PRODID:-//Apple Inc.//iCal 5.0.2//EN
    BEGIN:VTIMEZONE
    TZID:UTC
    BEGIN:STANDARD
    DTSTART;VALUE=DATE:20140101
    TZNAME:UTC
    TZOFFSETFROM:+0000
    TZOFFSETTO:+0000
    END:STANDARD
    END:VTIMEZONE
    BEGIN:VEVENT
    ATTENDEE;CN=Isha;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED:MAILTO:iagarwal@sch
     eduleonce.com
    DESCRIPTION:meeting details0
    DTEND;TZID=UTC:20150601T061500
    DTSTAMP:20150520T073543Z
    DTSTART;TZID=UTC:20150601T051500
    SEQUENCE:0
    STATUS:Confirmed
    SUMMARY:meeting 10
    TRANSP:Opaque
    UID:6BBD518F-B0E3-4157-A105-A7ECEB82D73E
    END:VEVENT
 BEGIN:VEVENT
    ATTENDEE;CN=Isha;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED:MAILTO:iagarwal@sch
     eduleonce.com
    DESCRIPTION:meeting details1
    DTEND;TZID=UTC:20150601T061500
    DTSTAMP:20150520T073543Z
    DTSTART;TZID=UTC:20150601T051500
    SEQUENCE:0
    STATUS:Confirmed
    SUMMARY:meeting 11
    TRANSP:Opaque
    UID:6BBD518F-B0E3-4157-A105-A7ECEB82D73F
    END:VEVENT
    END:VCALENDAR

URL: https://p22-caldav.icloud.com/XXX/calendars/home Метод: POST Глубина:1

Веб-ответ не возвращает никаких исключений. В ответе через Интернет я получаю код состояния http как "ОК", но событие не создается в моем календаре icloud.

Я сослался на описание ссылки здесь. Поиск примера: массовое создание ресурса календаря

1 ответ

Ваш запрос POST находится в главном календаре, который является родительской коллекцией реальных календарей. Я думаю, что вы хотите сделать POST на одном из ваших реальных календаря.

https://p22-caldav.icloud.com/XXX/calendars/home/xxxx/

  • У вас есть события со свойством ATTENDEE, но нет свойства ORGANIZER.
Другие вопросы по тегам