Получение события календаря Google с помощью библиотеки Zend_Gdata с использованием URL-адреса события - PullRequest
2 голосов
/ 15 февраля 2010

Я пытаюсь получить событие Календаря Google, используя библиотеку Zend Gdata.

Когда я создаю событие, я сохраняю в своей базе данных URL-адрес события, возвращаемый методом inserttevent. Сначала я думал, что смогу просто использовать этот URL, чтобы потом удалить событие. После небольшого исследования я понял, что вам действительно нужен специальный URL-адрес, который представляет собой URL-адрес события с добавленной к нему дополнительной строкой чисел. Я посмотрел на различные методы извлечения событий в библиотеке Zend Gdata, но ни один из них не позволил вам просто передать URL-адрес события. Похоже, что все они хотят запрос текста или диапазона дат. Как мне получить URL-адрес для удаления события, URL которого я уже знаю?

1 Ответ

1 голос
/ 15 февраля 2010

Я понял, что когда вы используете метод inserttevent, вы можете запросить URL для редактирования, вызвав $ createEvent-> getEditLink () -> href; Например:

// ... All the code to connect to the calendar and create the event
$createdEvent = $gCal->insertEvent($newEvent);
$link_gcal = $createdEvent->getEditLink()->href;

Надеюсь, это поможет кому-то еще в будущем. Наслаждайтесь!

...