我在类似Facebook的社交网络上工作,需要从Instagram链接中提取mp4。
对于照片来说很简单: url_shared =“http://instagram.com/p/a69ygTTHKq/” photo_to_embed = url_shared +“?size = t”
您是否知道类似的内容以找到与mp4的直接链接?我尝试使用他们的API并将扩展程序从“.jpg”更改为“.mp4”,但因为它没有失败一直都在工作。
例如:
http://api.instagram.com/oembed?url=http://instagram.com/p/bCgbJ2pgCi/返回
{
provider_url: "http://instagram.com/",
media_id: "487094313204187298_9762431",
title: "So did you download our "Hockey Community" app yet? If you like hockey even just a bit you should do it now!!'",
url: "http://distilleryimage2.ak.instagram.com/d79af376deb011e2922a22000a1fdc29_7.jpg",
author_name: "hockeycommunity",
height: 612,
width: 612,
version: "1.0",
author_url: "http://instagram.com/hockeycommunity",
author_id: 9762431,
type: "photo",
provider_name: "Instagram"
}
data.url =“http://distilleryimage2.ak.instagram.com/d79af376deb011e2922a22000a1fdc29_ 7.jpg ”,视频链接实际上是“http://distilleryimage2.ak.instagram.com/d79af376deb011e2922a22000a1fdc29_ 101.mp4 ”
只有文件名的末尾发生变化,但无法弄清楚规则是什么......
来源:
答案 0 :(得分:1)
Instagram刚刚发布了我正在寻找的内容:http://blog.instagram.com/post/55095847329/introducing-instagram-web-embeds
答案 1 :(得分:-5)
Instagram视频只是JSON Feed中名为“video”的新对象。实际上有一个已经可以下载的插件可以提供视频。你可能只是在这里采样代码,看看它是如何完成的。或者只是使用插件,因为它已经完成了工作。