Re: [問題] 如何解析youtube的網址
※ 引述《lottemarines (一平)》之銘言:
: ※ [本文轉錄自 Google 看板]
: 作者: lottemarines (一平) 看板: Google
: 標題: [問題] 如何解析youtube的網址
: 時間: Sat Dec 8 16:36:05 2007
: 使用這個網站的話
: http://kej.tw/flvretriever/
: 就可以下載 youtube的影片
: 原先網址是: http://tw.youtube.com/watch?v=j75Kl7_ERdM
: 可以解析成:http://lax-v239.lax.youtube.com/get_video?video_id=j75Kl7_ERdM
: 小弟猜測:j75Kl7_ERdM 這段跟:lax-v239.lax 有某種關係
: 另一例:
: http://www.youtube.com/watch?v=em-ZhJDjayM
: http://ash-v250.ash.youtube.com/get_video?video_id=em-ZhJDjayM
: 小弟猜測:em-ZhJDjayM 這段跟:ash-v250.ash 有某種關係
: 我想知道要怎樣做才可以像上面那個網站那樣寫出一個解析下載影片網址的程式
: 有強者可以解答嗎?
懶人做法( 不確定是不是全都可以用, 但隨手試二三個都行 ):
// $source == '網頁內容'
$pattern = '/watch_fullscreen\?video_id=([\w-]+)&l=\d+&t=([\w-]+)';
if (preg_match('#$pattern#s", $source, $m))
{
echo "GetTube: http://tw.youtube.com/get_video?video_id={$m[1]}&t={$m[2]}";
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.162.51
推
12/08 22:07, , 1F
12/08 22:07, 1F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章