Как использовать «Личный адрес» Календаря Google с gdata.calendar.service? - PullRequest
3 голосов
/ 25 января 2012

В Интернете есть несколько примеров, описывающих, как использовать класс gdata.calendar.service (я ошибочно написал «клиент» здесь) для входа в календарь с адресом электронной почты и паролем.Есть ли способ использовать личный адрес календаря (будь то XML или ical) в gdata.calendar.service?Я не хочу жестко кодировать свой пароль в сценарии, если я могу его избежать.

«Частный адрес» - это URL, который выглядит примерно так:

https://www.google.com/calendar/feeds/${somestring}%40group.calendar.google.com/private-${someotherstring}/basic

и вы можете получить его по ссылке внизу страницы «Настройки календаря».

Я последняя версия gdata для python: gdata-2.0.16.

1 Ответ

0 голосов
/ 21 февраля 2012

Это должно работать довольно просто. IIRC вам нужно установить видимость "private-YOURTOKEN", а не "public". Затем он создаст правильный URL.

Однако вы должны знать, что доступ по этому частному URL-адресу только для чтения . Для доступа на запись вам необходимо выполнить полную аутентификацию по паролю.

...