Извлечение данных из общедоступного Календаря Google - PullRequest
0 голосов
/ 26 июня 2018

Я пытаюсь получить данные о событии из календаря Google здесь . У меня возникают проблемы с пониманием того, где найти идентификатор календаря, чтобы использовать API, поэтому пример, приведенный на API, еще не помог мне. Единственная ссылка, которую я могу найти, просматривая HTML, это:

https://calendar.google.com/calendar/embed?showTitle=0&showTz=0&height=600&wkst=1&bgcolor=%23FFFFFF&src=phoenixcsd.net_n9i5susso9gnl3cur7vsh8gr6o@group.calendar.google.com&color=%2342104A&src=phoenixcsd.net_ivcl5r5lc9bj0082lpl5ssr3h8@group.calendar.google.com&color=%238C500B&src=phoenixcsd.net_gu6bfruuj9lhbuq9tkrsuahkhc@group.calendar.google.com&color=%2329527A&src=phoenixcsd.net_klr8hsblptggl9qluiidj47k90@group.calendar.google.com&color=%230F4B38&src=en.usa%23holiday@group.v.calendar.google.com&color=%23125A12&src=phoenixcsd.net_4d5gf78r3ili7i499jpoev0m18@group.calendar.google.com&color=%2328754E&src=phoenixcsd.net_9ispj3bk9tlrlsg2sq46ika564@group.calendar.google.com&color=%235F6B02&src=phoenixcsd.net_peaa7tsif8bdk54fs61at335ks@group.calendar.google.com&color=%23AB8B00&ctz=America/New_York

Насколько я могу судить, одна из строк, следующих за src =, должна быть идентификатором календаря, но я попробовал их все. Один из примеров: phoenixcsd.net_peaa7tsif8bdk54fs61at335ks@group.calendar.google.com

Я попытался проверить с помощью этого , но все они дали ошибки.

Полагаю, мне не хватает чего-то простого, так как же мне

  1. Доступ к календарю Google в моем коде
  2. Используйте API для извлечения всех событий (или, по крайней мере, событий между двумя датами) из календаря
  3. Хранить события в кадре данных

спасибо за любую помощь

1 Ответ

0 голосов
/ 27 июня 2018

Этот Python Quickstart должен ответить на первые два вопроса. Вы используете Events.list для извлечения всех событий из вашего календаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...