2010年12月8日水曜日

Twitpic等のサムネイル画像取得

$url = 'Twitpicなどの短縮URL';

$_url = parse_url($url);
hostCheck($_url['host'], $_url['path']);

function hostCheck($host, $path){
if(strcmp($host,"twitpic.com")==0){
$thumbPath = "http://". $host. "/show/thumb". $path;
echo "twitpic : ";
}else if(strcmp($host,"yfrog.com")==0){
$thumbPath = "http://". $host. $path. ".th.jpg";
echo "yfrog : ";
}else if(strcmp($host,"img.ly")==0){
$thumbPath = "http://". $host. "/show/thumb". $path;
echo "img.ly : ";
}else if(strcmp($host,"pic.im")==0){
$thumbPath = "http://". $host. "/website/thumbnail". $path;
echo "pic.im : ";
}else if(strcmp($host,"imgur")==0){
$thumbPath = "http://i.imgur.com/". $path. "l.jpg";
echo "imgur : ";
}else if(strcmp($host,"movapic.com")==0){
$thumbPath = "http://image.movapic.com/pic/t_". $path. ".jpeg";
echo "携帯百景 : ";
}else if(strcmp($host,"ow.ly")==0){
$thumbPath = "http://static.ow.ly/photos/thumb/". $path. ".jpg";
echo "ow.ly : ";
}
//画像であるかの確認
if(@exif_imagetype($thumbPath)){
echo '<img src="http://www.blogger.com/.%20$thumbPath." />';
}
}

0 件のコメント: