Как добавить событие с контентом в ненулевой календарь Google?

1

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

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

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

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

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

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

  • 0
    какой полный код вашего мероприятия? Вы проверили документ code.google.com/intl/fr-FR/apis/calendar/data/1.0/… Без полного кода я не могу сказать, в чем проблема.
Теги:
google-calendar

1 ответ

2

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

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

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

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

print created_event['id']

Ещё вопросы

Сообщество Overcoder
Наверх
Меню