Используя API библиотеки Google Фото, ваше приложение может читать, записывать и обмениваться фотографиями и видео в Google Фото.
API библиотеки — это RESTful API с полезной нагрузкой JSON. Структура API основана на концепциях продуктов Google Photos:
- Библиотека : медиафайлы, хранящиеся в учетной записи Google Фото пользователя.
- Альбомы : медиаколлекции, которыми можно поделиться с другими пользователями.
- Медиа-элементы : фотографии, видео и их метаданные.
- Совместное использование : функция, которая позволяет пользователям делиться своими медиафайлами с другими пользователями.
Авторизация
Как и другие API REST Google, API библиотеки использует OAuth 2.0 для обработки авторизации. Ваше приложение может запрашивать доступ к библиотеке Google Фото пользователя через различные области авторизации, предоставляемые API.
Обратите внимание, что API библиотеки не поддерживает учетные записи служб; Чтобы использовать этот API, пользователи должны войти в действующую учетную запись Google.
Использование API библиотеки
Прежде чем приступить к разработке приложения, имейте в виду следующее:
- Политика приемлемого использования
- Рекомендации по UX для разработки вашего приложения
- Ограничения и квоты Library API
Изучите API
Чтобы опробовать API библиотеки без написания кода, используйте API Explorer, доступный в справочной документации.
Вот несколько способов попробовать использовать API Explorer:
- Перечислите свои альбомы.
- Применяйте фильтры к поиску медиа-элементов .
Ознакомьтесь с нашим примером кода , в котором показаны некоторые ключевые функции Library API.
Партнерская программа
Вы можете интегрироваться с API библиотеки Google Фото, не присоединяясь к партнерской программе. Однако если ваше приложение может превысить общедоступную квоту , проявите интерес к партнерской программе Google Photos .
Узнать больше
Некоторые места, куда можно пойти отсюда:
- Начало работы : настройте свой проект и опробуйте образец.
- Руководства : практические руководства и концепции использования API библиотеки.
- Ссылка : справочная документация API.
- Поддержка : варианты поддержки для запроса помощи или отзыва.