Как добавить событие с контентом в ненулевой календарь Google? - PullRequest
1 голос
/ 08 июня 2011

Я обращаюсь к http://www.pauldeden.com/2009/01/creating-application-to-insert-events.html, чтобы добавить быстрое событие с заголовком и временем, но без содержания в календарь Google не по умолчанию с использованием python.

если я использую

event.content = atom.data.Content(text=content)

для предоставления контента событию консоль Ubuntu говорит:

AttributeError:'Content' object has no attribute '_BecomeChildElement'

Что это значит? Как ее решить?

1 Ответ

2 голосов
/ 23 ноября 2011

Мне нужен ваш код, чтобы быть уверенным, но я считаю, что вы неправильно создаете содержимое переменной.Вы должны быть осторожны, чтобы убедиться, что контент имеет тип контента при его инициализации.Может быть, вы просто используете его как строку?

С вашим кодом я могу дать лучший ответ.

Пробовали ли вы использовать новый API v3?Это очень просто.

created_event = service.events().quickAdd(
    calendarId='primary',
    text='Appointment at Somewhere on June 3rd 10am-10:25am').execute()

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