我从Instagram API开始,我注意到无法在某个区域搜索媒体。 API只允许我搜索lat / long。无论如何从某个地区获取媒体?例如,Flickr的API可以询问地区/县......
在其他情况下,是否有任何想法以简单的方式做到这一点?
提前致谢,
此致
答案 0 :(得分:3)
使用Instagram api有两种方法:
使用get media / search端点查找由lat / lng和radius定义的区域的媒体。您可以指定最大5000米的半径来捕获大面积的媒体。
api.instagram.com/v1/media/search?lat=48.858844&lng=2.294351&distance=5000
使用/ locations / location-id / media / recent端点查找分配给位置的媒体。一些城市,城镇,地区等被设置为位置。这些不是很可靠,而且往往是重复的。您需要使用/ locations / search端点首先找到位置ID。
api.instagram.com/v1/locations/514276/media/recent