私は 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 "です。
ファイル名の末尾だけが変更されますが、ルールがわかりません...
ソース: