Предоставляют ли другие компании / продукты / веб-сайты доступ через API данных Google? - PullRequest
0 голосов
/ 19 июня 2009

Google использует XML / RSS / Atom на основе API данных Google для обеспечения программного доступа к своим различным службам.

Поскольку это делает Google, эти API становятся довольно популярными, как, например, многие клиентские приложения поддерживают его. Google даже предоставляет множество клиентских библиотек.

Должно быть возможно использовать API-интерфейсы и для других (не Google) источников данных.

Кто-нибудь делает это?

Если бы я должен был предоставить API для своего веб-сайта с календарем, было бы неплохо использовать API Google вместо CalDAV, который является "надлежащим" стандартом, но, вероятно, с ним труднее работать?

Или API Google слишком специфичны для Google, недостаточно документированы или неуместны по какой-либо другой причине?

1 Ответ

0 голосов
/ 19 июня 2009

Для ведения календаря протокол CalDAV и формат файла ICS хорошо известны и переносимы между приложениями и службами. Я бы не стал копировать именно то, что делают API Google, потому что они могут быть конкретными. Предложение основанных на REST API с поддержкой XML / Atom не является ужасным выбором. Наверное, все зависит от того, что вы пытаетесь сделать. Для календаря CalDAV / ICS, вероятно, лучший выбор.

...