Ham*_*ani 5 geolocation instagram-api
如何在intagram api上找到用户位置?instagram端点有这个uri:https://api.instagram.com/v1/locations/ {location-id}?access_token = ACCESS-TOKEN
您可以通过利用媒体源上的位置服务来估计用户的位置。也就是说,您可以从所需用户发布的一张或多张图片中提取位置标签。然后,您可以使用所有用户的图像来确定大概的位置或类似的位置。
请注意,并非每张图片都有位置标签,有些用户的位置服务完全关闭,在这种情况下,不会对图片进行标签。但是你可以这样做:
将图像 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)
Run Code Online (Sandbox Code Playgroud)
给出结果 (51.565501504,-0.089821461)