0

これはイライラします...

現在、私は次のものを持っています:

$regexes = array();
    //youtube regex, will go to matches[1]
    $regexes[] = '(?:https?:\/\/(?:(?:.+\.(?:youtube\.com|ytimg\.com))|(?:youtu\.be\/))(?:.*?)(?:\??vi?[\/\=]{1}|embed\/)([A-Za-z0-9\-_]{11}))';
    //vimeo regex, will go to matches[2]
    $regexes[] = '(?:https?:\/\/(?:.+\.)vimeo.com(?:\/video\/|(?:.+clip_id=))([a-z0-9-]+))';

それはただのYoutubeとVimeoです。しかし、私が欲しいのは、Youtube、Vimeo、Dailymotion など、存在するすべてのサイトです。

アイデアは、ユーザーが他のサイトからビデオを埋め込むことができる Web サイトを持っているということです。タンブラーみたいな感じかな。私は約100のサイトを念頭に置いています。しかし、これらのサイトのコードの完全なリストをどこから探し始めたらよいかわかりません。

4

1 に答える 1

0

すべてのビデオ Web サイトでデータベースを維持することは困難です。URL コンテンツを取得し、video タグで検索できると思います。残念ながら、これは html5 (フラッシュではない) を使用してビデオをレンダリングするサイトでのみ機能します。

于 2012-06-25T20:38:09.557 に答える