我如何在intagram api上找到用户位置? Instagram的终端有这样的URI:https://api.instagram.com/v1/locations/ {位置-ID} =的access_token ACCESS-TOKENInstagram的API用户位置
4
A
回答
4
您可以通过在媒体饲料利用位置服务接近用户的位置。也就是说,您可以从一个或多个所需用户张贴的图像中提取位置标记。然后,您可以使用所有用户的图像来获得大概的位置或类似的东西。
请注意,并非所有图像都有位置标记,并且某些用户的位置服务完全关闭,在这种情况下,将不会标记图像。但你可以这样做:
使用图像ID为@ instagram的图像之一有一个位置。然后使用python库连接到instagram api以获取该图像的信息。然后访问图像位置。
image_id = '976907440786573124_25025320'
image_info = api.media(image_id)
lat = image_info.location.point.latitude
lon = image_info.location.point.longitude
print (lat,lon)
给出结果(51.565501504,-0.089821461)
0
要添加到jstnstwrt的回答,最直接的方法是:
如果您安装蟒蛇蟒蛇,Instagram的libary,你可以执行以下操作:
import instagram
api = InstagramAPI(access_token=access_token, client_secret=client_secret)
id = <id of the user you're trying to get location from>
location = api.location(id) # returns error if no location set
coordinates = location.point #returns point object with lat and long coordinates
+0
jstnstwrt提到从媒体ID而不是用户ID接收的位置。我不认为api会返回用户的位置 – potatoes 2017-12-07 08:48:04
相关问题
- 1. Instagram api用户
- 2. Instagram的api配置文件/用户
- 3. Instagram的API - 搜索用户
- 4. 从instagram api获取位置媒体
- 5. 寻呼Instagram位置搜索API
- 6. Instagram Api用户注销
- 7. Instagram的API - 与职位的位置搜索问题
- 8. 客户端的Instagram API
- 9. 我在哪里可以找到使用Instagram API时位置的位置ID
- 10. 从Instagram的API API提取用户媒体没有用户ID
- 11. Instagram的通过位置
- 12. Instagram的API不能跟随用户
- 13. Instagram的API表示,用户不存在
- 14. Instagram API - 获取与用户Instagram墙相同的最新文章
- 15. Instagram创建帐户API?
- 16. 使用Instagram处理用户授权API
- 17. Instagram的API:/位置/位置ID /媒体/最近返回空的结果
- 18. Instagram API获取/位置/搜索不起作用
- 19. 使用instagram API
- 20. 要从instagram用户名中获取用户名,请使用instagram api
- 21. instagram api - oAuth - 用户得到沙箱
- 22. Instagram API如何获取用户ID?
- 23. Instagram API - 获取所有用户媒体
- 24. Instagram API - 如何订阅特定用户
- 25. Instagram API检查用户是否在线
- 26. Ajax用户名和日期Instagram API
- 27. 获取用户API周围的位置?
- 28. instagram sandbox用户邀请已发送,但用户接受它的位置是?
- 29. 来自Instagram API的位置ID中有多少个字节?
- 30. 的Instagram的API
这是辉煌,配合 – 2016-02-06 00:20:03