【问题标题】:Instagram api comment paginationInstagram api评论分页
【发布时间】:2016-07-11 12:31:49
【问题描述】:

我正在使用 Instagram api 并获取媒体的 cmets。我想添加分页,这样一次只会出现 10 个 cmets。我在 Instagram api 文档中没有发现任何为 cmets 添加限制的内容。 有没有办法实现该功能?

【问题讨论】:

    标签: instagram instagram-api


    【解决方案1】:

    cmets没有分页,目前使用API​​只能获取最新的120个cmets。

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

    【讨论】:

      【解决方案2】:

      我相信所有 GET 端点都支持分页,尽管我没有亲自使用 cmets 完成此操作。如果您查看文档中的通用 API 端点页面,他们说所有存在分页的视图都支持计数参数,然后您只需从响应中的分页 JSON 对象调用 next_url 即可获取下一组。他们只是没有在每个端点文档页面中提及这一点,因为它们都相同。

      https://www.instagram.com/developer/endpoints/

      【讨论】:

        【解决方案3】:

        使用此库,您可以从特定帖子中获取所有公共 cmets: https://github.com/raiym/instagram-php-scraper

        或者如果 PHP 不是您的语言,请按照以下说明自行实现:https://github.com/raiym/instagram-php-scraper/blob/master/src/InstagramScraper/Endpoints.php

        【讨论】:

          【解决方案4】:

          cmets 没有限制,Instagram 总是返回最后 150 个 cmets。 我发了一个帖子,评论了 180 条消息,API 只返回最后 150 个 cmets

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2016-05-27
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2010-12-26
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多