【问题标题】:How can I get an direct Instagram link from a twitter entity?如何从 Twitter 实体获取直接的 Instagram 链接?
【发布时间】:2012-10-01 22:31:11
【问题描述】:

我有一个推特供稿,我可以在推文中找到 Instagram 网址。

{
    indices: [
        90,
        110
    ],
    url: "http://t.co/kF9EXifn",
    expanded_url: "http://instagr.am/p/QC8hWKL_4K/",
    display_url: "instagr.am/p/QC8hWKL_4K/"
}

我需要的是从该对象“http://instagr.am/p/QC8hWKL_4K/”获取扩展的 url,并获取指向 just 图像本身的链接,而不是图像Instagram 网站。有谁知道该怎么做?我什至可以从 url 派生那个链接吗?

【问题讨论】:

  • 您可能可以通过使用 Instagram API 获得它:instagram.com/developer
  • 查看这部分 API,instagram.com/developer/endpoints/media 展开示例响应并查找 image 属性
  • 使用 Instagram api 需要另外(未指定)数量的服务调用。我希望从我提供的 url 中导出图像的 url。
  • 另外我只需要图片本身,不需要元数据。

标签: php javascript instagram


【解决方案1】:

您可以通过将 /media/ 附加到 URL 来仅获取图像。使用您的示例:http://instagr.am/p/QC8hWKL_4K/media/

你甚至可以指定一个尺寸,

t(缩略图)、m(中)、l(大)之一。默认为 m。

所以对于缩略图:http://instagr.am/p/QC8hWKL_4K/media/?size=t

文档here

【讨论】:

  • 你太棒了 :) 来自奥地利的问候。
猜你喜欢
  • 1970-01-01
  • 2020-12-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-01
相关资源
最近更新 更多