2013年8月16日金曜日

Flickr API を確認中

Flickr API  を確認中です、認証しないで、画像の検索ができます。


flickr.photos.search

<?php
//url http://www.flickr.com/services/api/explore/flickr.photos.search
//http://farm{farm-id}.staticflickr.com/{server-id}/{id}_{secret}.jpg
//or
//http://farm{farm-id}.staticflickr.com/{server-id}/{id}_{secret}_[mstzb].jpg
//or
//http://farm{farm-id}.staticflickr.com/{server-id}/{id}_{o-secret}_o.(jpg|gif|png)

$test=new flickr('秋葉原');



class flickr{

public function flickr($key){
$url='http://api.flickr.com/services/rest/?';
$imglink='http://farm%s.staticflickr.com/%s/%s_%s_b.jpg';
$imglink='http://farm%s.staticflickr.com/%s/%s_%s.jpg';
$imgshow='<img src="%s" alt="%s" title="%s" />';
$para['method']='flickr.photos.search';
$para['api_key']='********************************';
$para['text']=urldecode($key);
$para['format']='rest';
$para['sort']='date-posted-desc';
ksort($para);
echo $paraurl=$url.http_build_query($para);
$xml=simplexml_load_file($paraurl);


foreach($xml->photos->photo as $key=>$val){
$t_id=$val->attributes()->id;
$t_owner=$val->attributes()->owner;
$t_secret=$val->attributes()->secret;
$t_server=$val->attributes()->server;
$t_farm=$val->attributes()->farm;
$t_title=$val->attributes()->title;
$t_ispublic=$val->attributes()->ispublic;
$t_isfriend=$val->attributes()->isfriend;
$t_isfamily=$val->attributes()->isfamily;

$t_imglink=sprintf($imglink,$t_farm,$t_server,$t_id,$t_secret);
echo sprintf($imgshow,$t_imglink,$t_title,$t_title);
echo '<br>';
echo '<br>';

}

}

public function pinfo($ihoto_id){



}



}


?>




結果(一部)
130815@ソフマップ 秋葉原本館

アイスカフェラテ+カレードーナツ@DONQ 秋葉原店

「Google 新型Nexus7 近日入荷 16GB¥34,800 32GB¥39,800」ジャングル 秋葉原3号店

「Sushi 世の中はお盆休み中ですネ! 元祖寿司は休まずガンバッテ営業してます。ぜひっ!おいしい寿司を食べてってネ!!」元祖寿司 秋葉原中央通り店

「HTC ONE Google Edition ¥79,800」ジャングル 秋葉原3号店

「お盆特価!! WD20EZRX BOX 低発熱・静音動作・省エネ更に容量単価の安さがポイントです 2TB ¥6,980」BUY MORE 秋葉原本店

『ロットに注意!! 初期ロット無くなり次第終了です Xeon E3-1225v3 3.2GHz 本来は4コア4スレッドですが初期ロット「SR14U」のみ4コア8スレッド!!なのですっっ!! ¥24,480』BUY MORE 秋葉原本店

0 件のコメント: