Предоставляет ли новый API Календаря Google какой-либо метод, позволяющий искать в общедоступном календаре любого пользователя, используя его / ее адрес электронной почты.
Ответ доступен в одном из документов Google Calendar здесь- http://code.google.com/apis/calendar/data/1.0/developers_guide_js.html
var myService; var feedUrl = "https://www.google.com/calendar/feeds/liz@gmail.com/public/full"; function setupMyService() { myService = new google.gdata.calendar.CalendarService('exampleCo-exampleApp-1'); } function getMyFeed() { setupMyService(); myService.getEventsFeed(feedUrl, handleMyFeed, handleError); }
Кроме того, есть некоторые темы, в которых обсуждается та же проблема получения каналов из общедоступных календарей.
1) http://www.google.com/support/forum/p/apps-apis/thread?tid=5f8c3bf4b9836bd1&hl=en
2) http://www.google.com/support/forum/p/apps-apis/thread?tid=2e8b8003b1aa5fd9&hl=en