Time of occurence of a Google calendar recurring event (Python API)
내 문제는 동일하지만 해결책은 나에게 좋지 않습니다. 동일한 이벤트의 다른 모든 재발이 필요하지 않기 때문에 오늘에 가장 가까운 하나만 있으면됩니다. 나는 트래픽과 불필요한 데이터 처리 때문에 나의 경우에는 singleEvents = true를 사용하는 것이 현명하다고 생각하지 않습니다. 그래서 내가 남겨둔 유일한 선택은 재발 규칙에 의해 가장 가까운 사건을 찾는 것입니다. 또는 나는 무엇인가 놓치고 있냐? 어쩌면 누군가가이 문제를 해결했을 것입니까? 여기Google 캘린더 API로 반복 일정의 가장 가까운 항목을 찾는 방법
1
A
답변
0
내가 C#을 API를 사용하고있는 무슨이다 :
evtQuery.SingleEvents = true;
evtQuery.SortOrder = CalendarSortOrder.ascending;
evtQuery.ExtraParameters = "orderby=starttime";
evtQuery.StartTime = start;
evtQuery.EndTime = end;
evtFeed = calSvc.Query(evtQuery);
시작과 끝은 지금부터 + -1 일에 설정됩니다.
그런 다음 evtFeed를 탐색 할 때 내가 검색 한 내용을 얻지 못하면 시작과 끝이 + -5 일로 설정된 새 요청을 수행하고 있습니다.