如何从 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 链接?的主要内容,如果未能解决你的问题,请参考以下文章
如何从机器人聊天中获取 Twitter OAuth 访问令牌/秘密?
如何在 iOS 中使用 Twitter Kit/Fabric 从登录用户获取用户个人资料图片