Je crois que l'API Flickr ne retournera aucun résultat si vous ne mettez pas de termes de recherche supplémentaires dans votre requête. Si je me souviens de la documentation, cela est considéré comme une recherche illimitée. Voici une citation de la documentation:
Les requêtes Geo nécessitent une sorte d'agent limitant afin d'éviter que la base de données ne pleure. C'est fondamentalement comme la vérification contre les "recherches sans paramètre" pour les requêtes sans composant geo. Une balise, par exemple, est considérée comme un agent limiteur comme le sont les paramètres min_date_taken et min_date_upload définis par l'utilisateur - Si aucun facteur limitant n'est passé, nous ne renvoyons que les photos ajoutées au cours des 12 dernières heures.
Mon application utilise le même genre de géo recherche donc ce que je fais est mis dans un terme de recherche supplémentaire de la date minimale prise, comme ceci:
http://api.flickr.com/services/rest/?method=flickr.photos.search&media=photo&api_key=KEY_HERE&has_geo=1&extras=geo&bbox=0,0,180,90&min_taken_date=2005-01-01 00:00:00
Oh, et ne pas oublier de signer demande et remplit le champ api_sig. Mon expérience est que les recherches basées sur la géo ne se comportent pas de manière cohérente à moins que vous n'attachiez votre api_key et que vous ne signiez votre recherche. Par exemple, j'obtiens parfois des résultats de recherche et plus tard, avec la même recherche, je n'obtiens aucune image lorsque je ne signe pas ma requête.
Quel code d'état obtenez-vous dans la réponse? Utilisez un violoniste ou un outil équivalent pour regarder ce qui est retourné. –
Cela a fonctionné pour moi avec ma clé, 3607 résultats. Si vous utilisez ce lien dans votre navigateur avec votre clé et que vous n'obtenez rien, je vérifierai que la clé est correcte, mais même dans ce cas, vous obtenez un message d'erreur. –