使用PHP进行数据迁移

这个问题在这里已经有了答案:

  • 如何从YouTube API获取YouTube视频缩略图? 29个答案

  • $ link ='http://www.youtube.com/watch?v=hYVVCRqTz1Q';

    如果网址是有效的Youtube链接,则匹配它即可匹配。

    $ypattern= "#(http://www.youtube.com)?/(v/([-|~_0-9A-Za-z]+)|watch?v=([-|~_0-9A-Za-z]+)&?.*?)#";
    if(preg_match_all($ypattern,$link, $output))
    { 
        foreach ($output[4] AS $video_id)
        {
    

    Youtube标题

    $headers = get_headers('http://gdata.youtube.com/feeds/api/videos/' . $video_id)`;
    
         if (strpos($headers[0], '200'))
         {
        $youtube = simplexml_load_file('http://gdata.youtube.com/feeds/api/videos/'.$video_id.'?v=1');
                $json = json_decode(file_get_contents('http://gdata.youtube.com/feeds/api/videos/'.$video_id.'?v=2&alt=jsonc'));
    

    缩略图 >

    $thumbnail = $json->data->thumbnail->sqDefault;
                    }
                }
            }
    
    链接地址: http://www.djcxy.com/p/28899.html

    上一篇: Data migration with PHP

    下一篇: How to get Youtube Thumbnails