如何从 Twitter 实体获取直接的 Instagram 链接?

Posted

技术标签:

【中文标题】如何从 Twitter 实体获取直接的 Instagram 链接?【英文标题】:How can I get an direct Instagram link from a twitter entity? 【发布时间】: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。 另外我只需要图片本身,不需要元数据。 【参考方案1】:

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

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

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

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

文档here。

【讨论】:

你太棒了 :) 来自奥地利的问候。

以上是关于如何从 Twitter 实体获取直接的 Instagram 链接?的主要内容,如果未能解决你的问题,请参考以下文章

android:如何从 twitter 获取趋势?

如何从机器人聊天中获取 Twitter OAuth 访问令牌/秘密?

如何在 iOS 中使用 Twitter Kit/Fabric 从登录用户获取用户个人资料图片

如何获取特定 Twitter 状态的图像 url - Twitter API

Twitter如何获取其地理位置数据?

如何使用python从用户时间线twitter检索/查找tweet上的特定文本