0
ユーザーのGoogleカレンダーのデータで動作する小さなウェブアプリケーションを作成しようとしています。 イベントの開始日時がの場合は、となり、item.keys()の 'recurrence'となります。GoogleカレンダーAPIの再解析
質問:どのように私は与えられたデータから、イベントの開始時刻を取得することができます:私の考えは何とかRRULEを解析した
{'kind': 'calendar#event',
'sequence': 0,
'htmlLink': 'link',
'creator': {my info},
'location': '...',
'summary': '...',
'etag': '"etag"',
'organizer': {org_info},
'status': 'confirmed',
'reminders': {'useDefault': True},
'created': '2016-09-18T07:02:56.000Z',
'id': event_id,
'iCalUID': 'iCalUID',
'start': {'timeZone': 'Europe/Moscow', 'dateTime': '2016-09-07T14:35:00+03:00'},
'updated': '2016-09-18T07:02:56.612Z',
'description': '...',
'recurrence': ['RRULE:FREQ=WEEKLY;WKST=SU;INTERVAL=2;BYDAY=WE'],
'end': {'timeZone': 'Europe/Moscow', 'dateTime': '2016-09-07T16:10:00+03:00'}}
、私はそれから日付時刻のリストを取得する方法を見つけましたが、どのようにしましたを取得するこのイベント開始時刻はまだ私にとっては疑問です。
私はservice.events().list(...).execute()
私は新しい APIでアイテムoriginStartTime
を素敵呼ばれていますが、古いイベントがものを持っていない(私はこれだけで今日見つけ)があることを知っているとのデータを取得しています。