【问题标题】:Thumnails for images in Instagram Graph APIInstagram Graph API 中的图像缩略图
【发布时间】:2019-01-20 04:38:17
【问题描述】:

我想问一下是否有任何方法可以获取从 Instagram Graph API 返回的媒体的缩略图?我可以使用以下端点获取图像 URL:/{InstagramUserId}/media?fields=media_url

但是它只返回一种尺寸。旧的 Instagram API 返回各种大小,例如 low_resolution、thumbnail、standard_size。使用 Instagram Grahp API 是否可以获得类似的结果?

【问题讨论】:

  • 我也对此感兴趣。
  • @Francois 我收到来自 Facebook 团队的信息,目前不可能。他们建议将图片存储在您身边并通过 ImageMagick 创建缩略图:/
  • 感谢您发布更新。顺便问一下,你是怎么联系到 FB 团队的?
  • @Francois 我通过developers.facebook.com/support 创建了一张票:)
  • 我也想要这个能力。似乎这是 api 的退步。

标签: facebook-graph-api instagram instagram-api


【解决方案1】:

找了好久终于找到了解决办法。

因此,在fields 查询字符串中包含permalink 字段,它应该如下所示(抱歉,以金·卡戴珊为例):

https://www.instagram.com/p/CAYDz52gSLh

然后在末尾添加 media?size=t 或简单地添加 media,如下所示:

https://www.instagram.com/p/CAYDz52gSLh/media?size=t

  • media?size=t 将提供 150x150 像素的图片
  • media?size=m 将提供 320x320 像素的图片
  • media?size=l 将提供 1080x1080 像素的图片

【讨论】:

  • 这个问题是media?size=[x]返回一个重定向链接,所以不能把它包含在<img src=... />不幸的是。 Instagram API 很难使用它。希望fb团队会更新它。
【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 1970-01-01
    • 2017-10-24
    • 1970-01-01
    • 2018-08-08
    • 1970-01-01
    相关资源
    最近更新 更多