1

Googleカレンダーの定期的なイベントの発生時間(Python API)
私の問題は同じようなものですが、同じイベントの他のすべての繰り返しは必要ないため、解決策は私にとっては良くありません。最も近いものだけが必要です今日。私の場合、トラフィックと不要なデータの処理のために、 singleEvents=true を使用するのは賢明ではないと思います。私が残した唯一の選択肢は、繰り返しルールによって最も近いイベントを見つけようとすることです。または私は何かを逃していますか?多分誰かがこの問題を解決しましたか?

4

1 に答える 1

0

これが私がc# apiを使ってやっていることです:

evtQuery.SingleEvents = true;
evtQuery.SortOrder = CalendarSortOrder.ascending;
evtQuery.ExtraParameters = "orderby=starttime";
evtQuery.StartTime = start;
evtQuery.EndTime = end;
evtFeed = calSvc.Query(evtQuery);

start と end は、現在から +-1 日後に設定されます。

次に、evtFeed を閲覧しているときに、探しているものが得られない場合は、開始日と終了日を +-5 日に設定して新しいリクエストを行っています。

于 2013-01-21T12:52:41.363 に答える