【问题标题】:instagram likes per time每次 Instagram 点赞数
【发布时间】:2016-11-01 08:33:47
【问题描述】:

需要任何有使用 instagram api 经验的人的帮助 我想为用户获取有关每次喜欢的数据(01.01.16 获得 100 个喜欢,02.01.16 获得 150 个喜欢等),但没有发现有关用户/媒体中的时间指标或 api 中的点赞端点的信息(他们有这个指标用于cmets,但不是为了喜欢)。 也不知道如何抓取这些信息。可能可以为喜欢设置实时订阅,但在这种情况下,不可能在用户订阅之前显示信息。 我相信存在这样做的方法,因为我在不同的 instagram 分析网络应用程序上看到了这样的图表,所以如果有人至少能告诉我如何得到这个,我会很高兴

提前致谢, 伊戈尔

【问题讨论】:

    标签: python instagram instagram-api


    【解决方案1】:

    通过 API 点赞没有时间戳,通过 API 只能获取最新的 120 个点赞用户:

    https://api.instagram.com/v1/media/{media-id}/likes?access_token=ACCESS-TOKEN
    

    要收集您要查找的数据,您必须每天调用媒体 API 并计算点赞数:

    https://api.instagram.com/v1/media/{media-id}?access_token=ACCESS-TOKEN
    

    在每天结束时获取data.likes.count。运行一个 cron 作业,每天凌晨 12:00 进行 API 调用并收集 data.likes.count 数据并存储/计算。

    【讨论】:

    • 只有最近的120个赞吗?或者是否有可用于获取所有用户的分页?我有一个处于沙盒模式的应用程序,只能访问 3 个测试用户。因此,如果有可用的分页数据,我将永远不会得到它。
    • 最新只有120个,点赞和cmets都没有分页
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多