Я исследовал и с трудом пытался понять, как разработать свое решение. По сути, моя конечная цель - иметь возможность войти в Календарь Google и получить даты событий и работать с информацией. Если возможно, сможете использовать несколько учетных записей. Я провел некоторое исследование и наткнулся на собственный API Google, но я просто не знаю, с чего начать.

0
Matthew 26 Янв 2013 в 04:22

2 ответа

Лучший ответ

Это документация по API (с примерами кода Python): https://developers.google.com/google-apps/calendar/v2/developers_guide_protocol

Вам понадобится эта библиотека: http://code.google.com/p/gdata-python-client/

Конкретнее нужно использовать этот класс: http://code.google .com / р / GData - питон - клиент / источник / просмотр / SRC / GData / календарь / client.py

Для того, чтобы получить данные от пользователей, вам необходимо иметь auth_token для каждого из них.

Я не уверен, что этот API позволяет использовать прямой вход вместо auth_token.

ОБНОВИТЬ: текущая версия API - 3: https://developers.google.com/google-apps/calendar/

2
RomanI 15 Май 2014 в 20:57

Google Calendar V3 Python Client

Google Calendar V3 предоставляет клиент API, который может быть аутентифицирован с использованием следующего: access_token, refresh_token, client_id и client_secret

https://github.com/priyadarshy/google-calendar-v3

1
kn3l 5 Июн 2015 в 02:27