【问题标题】:how to get all the photos uploaded in instagram for a specific location如何获取特定位置在 Instagram 中上传的所有照片
【发布时间】:2014-09-22 11:33:36
【问题描述】:

我浏览了 /media/recent 的 API 文档,但它没有指定我们接收特定位置的媒体文件的持续时间。

他们提到我们可以将以下参数传递给 API。

  1. MIN_TIMESTAMP
  2. MAX_TIMESTAMP

谁能给我一个关于如何将此值传递给 API 的示例?

是否还有任何 API 可用于获取 instagram 中特定位置的照片总数?

【问题讨论】:

    标签: java media instagram photo


    【解决方案1】:

    您可以使用 medis.search 端点:

    http://instagram.com/developer/endpoints/media/#get_media_search
    

    您必须通过latlng 获取位置,max_timestampmin_timestamp 是选项,可以在纪元时间中指定。

    这是一个例子:

    https://api.instagram.com/v1/media/search?max_timestamp=1410332400&distance=1000&lat=37.8062&lng=-122.4738&access_token=XXX
    

    这是一个使用此 API 的实现,您可以按位置搜索并按日期过滤: http://www.gramfeed.com/instagram/map

    【讨论】:

    • 感谢您的回复。我有位置 ID。 (1) 通过传递位置 ID,我需要获取该位置的所有媒体记录。 (2) 你知道'recent/media' API 结果有多新?
    • instagram.com/developer/endpoints/locations/…您可以通过分页获取所有媒体,您可以在这里查看:www.gramfeed.com/instagram/places,搜索地点并获取所有照片
    • 嗨...我想进行 API 调用。我将如何使用 gramfeed.com。端点为“/locations/location-id/media/recent”的链接 API 没有分页..
    • gramfeed.com 是一个实现,你必须使用 /locations/location-id/media/recent' ,它确实有分页,如果没有,则该位置的照片少于 20 张,尝试其他位置
    • 谢谢.. instagram feed 是否为我们提供了该地点的照片数量?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-20
    相关资源
    最近更新 更多