À l'aide de l'API Library de Google Photos, votre application peut lire, écrire et partager des photos et des vidéos dans Google Photos.
L'API Library est une API RESTful avec une charge utile JSON. La structure de l'API est basée sur les concepts de produit de Google Photos:
- Library (Bibliothèque) : contenus multimédias stockés dans le compte Google Photos de l'utilisateur.
- Albums: collections multimédias pouvant être partagées avec d'autres utilisateurs.
- Éléments multimédias: photos, vidéos et métadonnées associées.
- Partage: fonctionnalité qui permet aux utilisateurs de partager leurs contenus multimédias avec d'autres utilisateurs.
L'autorisation
Comme d'autres API REST Google, l'API Library utilise OAuth 2.0 pour gérer les autorisations. Votre application peut demander l'accès à la bibliothèque Google Photos de l'utilisateur via les différents champs d'application d'autorisation fournis par l'API.
Notez que l'API Library n'est pas compatible avec les comptes de service. Pour l'utiliser, les utilisateurs doivent être connectés à un compte Google valide.
Utiliser l'API Library
Avant de commencer à développer votre application, tenez compte des points suivants:
- Politique d'utilisation autorisée
- Consignes relatives à l'expérience utilisateur pour la conception de votre application
- Limites et quotas de l'API Library
Explorer l'API
Pour tester l'API Library sans écrire de code, utilisez APIs Explorer disponible dans la documentation de référence.
Voici quelques méthodes pour essayer d'utiliser APIs Explorer:
- Listez vos albums.
- Appliquez des filtres à une recherche d'éléments multimédias.
Consultez notre exemple de code qui montre certaines des principales fonctionnalités de l'API Library.
Programme Partenaires
Vous pouvez intégrer l'API Google Photos Library sans rejoindre le programme Partenaire. Toutefois, si votre application est susceptible de dépasser la limite de quota de disponibilité générale, demandez à participer au Programme de partenariat Google Photos.
En savoir plus
Voici quelques suggestions:
- Premiers pas: configurez votre projet et testez l'exemple.
- Guides: guides d'utilisation et concepts liés à l'utilisation de l'API Library.
- Référence: documentation de référence de l'API
- Assistance: options d'assistance pour demander de l'aide ou envoyer des commentaires.