【问题标题】:Easiest way to get imgur content type from imgur API从 imgur API 获取 imgur 内容类型的最简单方法
【发布时间】:2016-05-14 15:04:19
【问题描述】:

链接示例:

目前我只是为所有链接做https://api.imgur.com/3/gallery/[ID].json 并确定is_album 是否正确。这适用于 1. 图片链接和上面的专辑链接,但对于 2. 图片链接返回 404(不知道为什么)。
如果它返回 404,我正在为该失败的图像执行图像 api 请求 (https://api.imgur.com/3/image/OBEF9yi.json)。

我想知道是否有更简单的方法(通过一次 api 调用)来确定哪个链接是哪个内容类型(专辑或图片)。

【问题讨论】:

    标签: json api imgur


    【解决方案1】:

    据我所知,没有办法通过一个 API 调用来做到这一点。基于API,有两个用于图像和相册的 API 调用,/3/gallery/album/{id} 和 /3/gallery/image/{id}。

    我认为 Imgur 建议您使用其中一种 API 方法(如搜索画廊等)来获取画廊项目列表,并根据“is_album”是否为真然后查询上述 API 之一。

    【讨论】:

      【解决方案2】:

      我实际上在 imgur api 中发现了一个错误。应该不可能为 URL 获得这样的短 URL。向 imgur 报告,他们已经认出了它。

      一旦他们修复它,就可以进行图像 api 调用 (https://api.imgur.com/3/image/[ID].json) 并了解 animated 是否为真。

      【讨论】:

        猜你喜欢
        • 2017-11-28
        • 1970-01-01
        • 2015-06-25
        • 2021-11-03
        • 1970-01-01
        • 2013-06-25
        • 2015-01-16
        • 2015-11-01
        • 2011-08-13
        相关资源
        最近更新 更多