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

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

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

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

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

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

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

1 ответ

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

Другие вопросы по тегам