2014/10/19

【PHP】動画サイトの埋め込みプレイヤーを呼び出す


PHPで動画サイトのURLを入力して、埋め込みプレイヤーを呼び出すというのが今回の目標です。
URLをformに入力して、そのURLを元に動画のIDを抽出し、外部プレイヤー用の埋め込みコードを作成します。

[テストページ]

まだ、対応サイトは少ないです。
正規表現を使って、各動画サイトのURLから動画のIDを抽出しているのですが、なかなか上手く書けず苦労しています。

参考にした記事

・ YoutubeのURLリンクを外部プレイヤーのものに正規表現で置換する
・ YOUTUBEのURLから動画のIDだけを抜き出す正規表現
・ 【PHP】 YouTubeのURLを解析してiframeを作成する

追記

「Embedly」というサイトで似たようなことができるようです。