2012-06-27 79 views
0

我使用API​​方法flickr.groups.pools.getPhotos从我的2个flickr组中抓取照片。这是好的,但我想实际返回城镇名称,而不仅仅是地理位置。有人知道另一种方法来抓住我的图像,包括地理位置,城镇名称和他们所在的小组吗?我宁愿不对每个图像进行多次API调用。Flickr按位置名称组的照片

谢谢

回答

0

所以它似乎没有办法做到这一点。我必须调用flickr.groups.pools.getPhotos,然后在每个图像上调用flickr.photos.geo.getLocation来获取它的位置。不是最好的解决方案,但它被缓存到数据库中以提高性能,然后每30分钟只调用一次。

0

你可以得到的位置属性加入“地球”参数额外论据flickr.groups.pools.getPhotos请求。

附加组件(可选) 为每个返回的记录提取额外信息的逗号分隔列表。目前支持的字段包括:description,license,date_upload,date_taken,owner_name,icon_server,original_format,last_update,geo,tags,machine_tags,o_dims,views,media,path_alias,url_sq,url_t,url_s,url_q,url_m,url_n,url_z,url_c ,url_l,url_o

作为回应,您将收到来自群组的每张照片的地理纬度和经度。