2015-05-28 10 views
6

Próbuję pobrać wszystkie zdarzenia z kalendarza Google za pomocą interfejsu API V3. Zauważyłem problem dotyczący powtarzających się wydarzeń. W przypadku niektórych wydarzeń cyklicznych w niektórych kalendarzach są pobierane tylko pierwsze instancje (na przykład - pobrane zostanie pierwsze 5 z 8 kolejnych wystąpień).Google Calendar API - powtarzające się instancje zdarzeń nie są pobierane

kilka dodatkowych szczegółów:

  • Mam podwójne sprawdzone, że zapytanie data zasięgu jest poprawna.

  • Problem występował kilka razy - w przypadku różnych organizacji Google Apps.

  • Problem występuje również, gdy próbuję pobrać zdarzenia z kalendarza twórcy wydarzenia.
  • Używamy biblioteki Pythona Google do pobierania.

Wszelkie dane wejściowe zostaną docenione. Dzięki!

Odpowiedz

9

Powinieneś ustawić flagę "singleEvents" na True, gdy wywołasz komendę API "list".

Z API documentation:

czy rozszerzyć powtarzających się wydarzeń w przypadkach i tylko powrócić pojedynczych zdarzeń jednorazowych wystąpień wydarzeń cyklicznych, ale nie leżące u samych powtarzających się zdarzeń. Opcjonalny. Wartość domyślna to Fałsz.

Powiązane problemy