Où télécharger le kit Python Flickr API (flickrapi)
Bibliothèques Python API Flickr : sources officielles
La bibliothèque principale maintenue est flickrapi. Voici les emplacements de téléchargement officiels.
📦 Primaire : PyPI (Python Package Index)
Installation via pip (recommandée) :
pip install flickrapi
Page projet : pypi.org/project/flickrapi/
- Dernière version stable
- Dépendances résolues automatiquement
- Historique versions, métadonnées, stats installation
🐙 Code source : GitHub
Dépôt : github.com/michaelhsu1983/python-flickr-api
- Code source, issues, pull requests
- Clone pour développement :
git clone https://github.com/michaelhsu1983/python-flickr-api.git - Installation depuis source :
pip install -e . - Vérifiez onglet Releases pour versions taguées
📚 Documentation et exemples
- ReadTheDocs : flickrapi.readthedocs.io
- GitHub README : Démarrage rapide, authentification, exemples
- Doc API Flickr : flickr.com/services/api/ (référence méthodes)
🔧 Exemple de démarrage rapide
import flickrapi import os api_key = os.environ['FLICKR_API_KEY'] api_secret = os.environ['FLICKR_API_SECRET'] flickr = flickrapi.FlickrAPI(api_key, api_secret, format='parsed-json') # Authentification (OAuth via navigateur) flickr.authenticate_via_browser(perms='read') # Récupérer photos publiques d'un utilisateur photos = flickr.people.getPublicPhotos(user_id='12345678@N00', per_page=10) for photo in photos['photos']['photo']: print(f"{photo['title']}: https://flickr.com/photos/{photo['owner']}/{photo['id']}")
⚠️ Bibliothèques alternatives (Moins maintenues)
flickr-api— Wrapper plus ancien, plus simpleflickrpy— Minimalisterequestsdirect vers endpoints REST — contrôle total, plus de boilerplate
🔑 Prérequis
- Clé API Flickr : Demandez ici
- Choisissez : Non-commercial (gratuit) ou Commercial (approbation nécessaire)
- Flux OAuth 1.0a pour authentification utilisateur
