获取Instagram用户的第一篇帖子

获取Instagram用户的第一篇帖子,instagram,Instagram,我想知道是否有办法下载用户使用Instagram API在Instagram上发布的第一篇帖子,特别是/users/{user id}/media/recent endpoint。我可以通过在用户的所有媒体上分页来轻松做到这一点,但对于有很多帖子的用户,或者有很多喜欢或评论的图片的用户来说,这可能需要特别长的时间。那么,有没有办法下载第一篇文章,或者下载包含第一篇文章的文章 我这样做是因为我需要获得第一张图片发布的日期,以便计算平均每天的帖子数(自第一张帖子发布以来的帖子数/天数)。如果有更简单

我想知道是否有办法下载用户使用Instagram API在Instagram上发布的第一篇帖子,特别是/users/{user id}/media/recent endpoint。我可以通过在用户的所有媒体上分页来轻松做到这一点,但对于有很多帖子的用户,或者有很多喜欢或评论的图片的用户来说,这可能需要特别长的时间。那么,有没有办法下载第一篇文章,或者下载包含第一篇文章的文章

我这样做是因为我需要获得第一张图片发布的日期,以便计算平均每天的帖子数(自第一张帖子发布以来的帖子数/天数)。如果有更简单的方法,请告诉我

谢谢你的帮助!
Elliott

我对instagram API没有任何概念,但我想我可以分享一些一般想法。如果instagram API没有提供查找第一次发布日期的方法,您可以通过以下方式计算近似平均值:

  • 尽可能长时间地倒数上个月、上个月等的帖子数量
  • 尝试根据趋势调整每月的帖子数量
  • 根据趋势计算近似平均值

  • 您可以使用
    max\u时间戳
    查看用户/媒体/最新api:

    https://api.instagram.com/v1/users/55431/media/recent/?max_timestamp=1292304000&client_id=
    
    使用气泡排序使用过去3年不同的
    max_timestamp
    值调用API,如果响应具有
    数据
    且没有
    分页
    值,则获取响应中的最后一个图像对象,这将是第一个图像


    Instagram已经存在了3年,我想,获取一年半前的时间戳并进行API调用:

    如果响应中没有
    数据
    ,则转到较新的时间,进行API调用并检查响应

    如果响应中有
    数据
    ,并且具有
    分页
    值,则使用较旧的时间进行另一个API调用并检查响应


    如果响应中有
    数据
    ,并且API响应中没有
    分页
    值,则获取此响应中的最后一个图像对象,这是您的第一个图像

    好主意!如果我找不到用户第一篇帖子的日期,我会考虑做类似的事情。谢谢你的帮助:)