【问题标题】:Instagram API: Retrieve IDs/names of friends who have liked the user's posted Instagram imagesInstagram API:检索喜欢用户发布的 Instagram 图像的朋友的 ID/姓名
【发布时间】:2017-09-20 15:51:11
【问题描述】:

我们正在构建一个应用程序,用户使用 Instagram API 登录,接受权限对话框并根据他们允许我们阅读的各种数据接收个性化的“动态故事”。

我们希望显示用户的“顶级朋友”,他们点赞了用户在 Instagram 供稿上发布的图片。我们有什么办法可以做到这一点?

非常感谢,

马特

【问题讨论】:

    标签: javascript html instagram instagram-api


    【解决方案1】:

    使用此 API 获取您的所有关注者:

    https://api.instagram.com/v1/users/self/followed-by?access_token=ACCESS-TOKEN
    

    将此 API 用于您的所有帖子:

    https://api.instagram.com/v1/users/self/media/recent/?access_token=ACCESS-TOKEN
    

    对于您从上述 API 调用获得的 media_id,您可以使用此 API 来获取喜欢某个媒体的用户列表:

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

    比较点赞列表和关注者列表,找到点赞媒体的关注者列表。

    请注意,Instagram 仅在 API 响应中提供最新的 120 个赞,因此如果您的照片获得超过 120 个赞,您可能无法有效地获取所需的数据。

    您还需要basicpublic_content API 权限才能从 API 获取响应

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-26
    • 2019-02-28
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多