Flickr API - 通过标记或文字或位置获取最佳照片

时间:2017-04-28 10:46:38

标签: api search location flickr photos

我正在尝试使用Flickr.photo.search获取不同城市(地点)的最佳照片,但我找不到最好的方法,因为总是在结果中得到一些奇怪的照片。

E.g。对于https://www.flickr.com/search/?text=phuket&sort=interestingness-desc我看到漂亮的照片,但是

https://api.flickr.com/services/rest/?format=json&api_key=xxxxxxxxx&method=flickr.photos.search&sort=relevance&nojsoncallback=1&per_page=5&media=photos&extras=url_l,tags,machine_tags&place_id=Uvul4o1QULgHkGk8&min_date_taken=2015-01-01&min_date_upload=2015-01-01

给我一​​些我不能依赖的照片。我尝试使用sort=interestingness-desc,仅使用tags,不使用place_id,只使用text和许多组合。但无论如何,我不能100%依赖我得到的照片。

我有哪些数据:城市名称,县名,坐标。 我想获得该城市的1-3张最佳照片。

当然,我需要在横向方向,但可以检查比较高度和宽度。 为了获得所有照片的尺寸,除了使用'flickr.photo.size'之外,我没有看到其他方式。

有没有办法以90%的准确度做到这一点? 非常感谢。

1 个答案:

答案 0 :(得分:0)

我最近遇到过类似的挑战,最后我搜索了cityName +' landscape'通过一些验证,它起作用了。