从Instagram python中获取地理位置数据

时间:2013-11-06 15:58:44

标签: api instagram geo

我安装了instagram-python,我有来自instagram api的oauth令牌,我正试图从布鲁塞尔比利时发布的Instagram照片中获取所有位置数据(纬度和经度)的列表。这样做的最佳方式是什么?

布鲁塞尔是纬度:50.85396和长:4.34150,我想搜索至少2公里半径。

我使用https://api.instagram.com/v1/tags/search?q=brussels&access_token= [my access token]并返回:

{“meta”:{“code”:200},“data”:[{“media_count”:387831,“name”:“brussels”},是否可以访问该media_count中的数据?我想尽可能多地获取位置数据,我并不特别关心实际的图片

由于

1 个答案:

答案 0 :(得分:1)

您必须使用媒体/搜索API获取地理位置周围的地理位置信息:

https://api.instagram.com/v1/media/search?lat=50.85396&lng=4.34150&distance=2000&access_token=ACCESS-TOKEN

然后从API响应中获取(data [x] .location.latitude,data [x] .location.longitude)。每个响应将为您提供大约20张照片,在API中使用MAX_ID参数来获取下一组20张照片数据。

以下是您正在寻找的内容的实现:gramfeed