8

vinepeekが大好きで、もっと良いものを作りたいと思っています。

Vine リンクなどがhttp://vine.co/v/bJqWrOHjMmUありますが、これはページへのリンクであり、動画の URL ではありません。

私はそれが新しいことを知っていますが、Vine には API がありますか、それともどうすればビデオの URL を取得できますか? Vinepeek が動画の URL を取得する方法については、まだ戸惑っていますか?

4

3 に答える 3

5

ページのソースにあります。JavaScript ブックマークレットで解析できます

function qry(sr) {
  var qa = [];
  for (var prs of sr.split('&')) {
    var pra = prs.split('=');
    qa[pra[0]] = pra[1];
  }
  return qa;
}

var alpha = document.querySelector('[name=flashvars]').getAttribute('value');
var bravo = qry(alpha);
bravo.src;

結果

https://vines.s3.amazonaws.com/videos/08C49094-DFB4-46DF-8110-EEEC7D4D6115-1133-000000B8AD9BE72C_1.0.1.mp4?versionId=TQGtC5O7G7H34TleFA2LF0Er9tI8VZUe

ソース

于 2013-01-27T17:08:50.123 に答える
2

JSON API の URL は次のとおりです: http://vinepeek.com/video

Web インスペクタ / コンソール / 開発者ツールを使用して、ソース コードを確認できます。

<video id="post_html5_api" class="vjs-tech" loop="" preload="auto" src="https://vines.s3.amazonaws.com/videos/08C49094-DFB4-46DF-8110-EEEC7D4D6115-1133-000000B8AD9BE72C_1.0.1.mp4?versionId=TQGtC5O7G7H34TleFA2LF0Er9tI8VZUe"></video>

URL は次のとおりです。

https://vines.s3.amazonaws.com/videos/08C49094-DFB4-46DF-8110-EEEC7D4D6115-1133-000000B8AD9BE72C_1.0.1.mp4?versionId=TQGtC5O7G7H34TleFA2LF0Er9tI8VZUe
于 2013-01-27T17:06:06.147 に答える