我如何在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