Google Calendar API - как добавить гаджет календаря вместе с событием?
Я пытаюсь добавить гаджет календаря Google вместе с событием. Однако всякий раз, когда я пытаюсь добавить гаджет вместе с событием, API календаря Google выдает ошибку "Недопустимое значение".
Я использую протокол event.insert. Если я отправляю запрос без блока гаджетов, он работает нормально и добавляет событие. Однако добавление блока гаджета приводит к ошибке.
{
"location": "San Jose, CA",
"description": "blah blah blah blah",
"kind": "calendar#event",
"start": {
"dateTime": "2012-04-04T10:00:00.000-07:00"
},
"end": {
"dateTime": "2012-04-04T10:00:00.000-07:00"
},
"gadget": {
"iconLink": "http://www.thefreedictionary.com/favicon.ico",
"link": "http://www.thefreedictionary.com/_/WoD/wod-module.xml",
"title": "Word of the Day",
"type": "application/x-google-gadgets+xml",
"height": 136,
"width": 300,
"display": "icon"
}
}
Кто-нибудь знает, почему это происходит? Мне действительно нужно найти способ вставить изображения в события, которые я добавляю в календарь Google. Спасибо!
1 ответ
Решение
Я тоже столкнулся с этой проблемой. Мне кажется, что iconLink и ссылка должны быть https, чтобы это работало.