如何获取Instagram图像的长度和纬度或位置信息?

时间:2015-04-04 13:47:03

标签: python instagram instagram-api

from instagram.client import InstagramAPI
api = InstagramAPI(client_id=client_id, client_secret=client_secret)
recent_media = api.user_recent_media(user_id = user_id, count=5)

for media in recent_media[0]:
    print 'post_id :' ,media.id
    print 'post_image : ', media.images['standard_resolution']
    print 'post_created_at :' ,media.created_time
    print 'caption :' ,media.caption
    print 'tags :' ,media.tags
    print 'post_link :' ,media.link
    print 'post_coordinates :' ,media.???????
    print 'like_count :' ,media.like_count
    print 'comment_count :' ,media.comment_count

我可以列出特定用户的媒体信息。我无法弄清楚如何获取任何给定Instagram帖子的位置信息"(long / lat)。除此之外,我无法找到有关python-instagram sdk的详细文档。

1 个答案:

答案 0 :(得分:0)

查看the Python client implementation,看起来有位置的媒体会将其公开在:

media.location.name
media.location.point.latitude
media.location.point.longitude

并非每个媒体项都有位置,并且位置可以有名称但没有纬度和经度。