【问题标题】:Instagram: get photos by tag without limitInstagram:无限制地按标签获取照片
【发布时间】:2013-11-21 02:31:26
【问题描述】:

您好,我正在使用 instagram api,我不知道如何解决问题。你可以在这里看到我的问题:

我想通过标签获取所有照片。到目前为止,我只能获取最近的照片(不超过 19 个结果)

$api = "https://api.instagram.com/v1/tags/".$hashtag."/media/recent?client_id=".$client;

我怎样才能让它工作?

【问题讨论】:

    标签: get limit instagram photos


    【解决方案1】:

    Instagram API 不会通过单个 API 调用返回所有照片,我认为每次调用最多返回 20 张照片。在进行第一次 API 调用后,您必须使用 JSON 响应的“分页”中的“next_url”进行另一个 API 调用以获取下一组 20 张图像,例如,您可能需要实现一个“显示更多”按钮将加载下一组,依此类推。

    以下是您从 instagram API 获得的典型响应,然后在 pagination.next_url 向 API url 发出请求将返回下一组照片。

    {
        "meta": {
            "code": 200
        },
        "data": {
            ...
        },
        "pagination": {
            "next_url": "...",
            "next_max_id": "13872296"
        }
    }
    

    【讨论】:

    • 你能帮帮我吗?我必须如何添加“显示更多”按钮?你可以在这里查看我的代码:codepen.io/anon/pen/EFgqv
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多