Flickr API - 通过标签、文本或位置获取最佳照片
Posted
技术标签:
【中文标题】Flickr API - 通过标签、文本或位置获取最佳照片【英文标题】:Flickr API - Get the best photos by a tag or text or location 【发布时间】:2017-09-26 11:06:18 【问题描述】:我正在尝试使用 Flickr.photo.search 获取不同城市(地点)的最佳照片,但我找不到最好的方法,因为总是在结果中获得一些奇怪的照片。
例如对于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】:我最近遇到了类似的挑战,我最终搜索了 cityName + 'landscape' 之类的东西,并且经过一些验证,它确实有效。
【讨论】:
以上是关于Flickr API - 通过标签、文本或位置获取最佳照片的主要内容,如果未能解决你的问题,请参考以下文章
使用 Flickr API 时出现 Alamofire AFError