flickr api

<?php
require_once(“phpFlickr/phpFlickr.php”);
// Create new phpFlickr object
$f = new phpFlickr(“[API Key]”);

$f->enableCache(
“fs”,
“/home/virtual/site404/fst/var/www/html/phpFlickr/phpFlickrCache”
);

$person = $f->people_findByUsername(“Angelicious_JP”);

echo “<p>\”x-mas\” というタグの付いたInterestingな写真:<br>\n”;
// Search by the single tag “x-mas”
$photos_red = $f->photos_search(array(“tags”=>”x-mas”, “sort”=>”interestingness-desc”, “per_page”=>6));
foreach ($photos_red[‘photo’] as $photo) {
// Build image and link tags for each photo
echo “<a href=http://www.flickr.com/photos/$photo[owner]/$photo[id]>”;
echo “<img border=’0′ alt=’$photo[title]’ “.
“src=” . $f->buildPhotoURL($photo, “Square”) . “>”;
echo “</a>”;
}
echo “</p>\n”;

echo “<p>今日のInterstingな写真:<br>\n”;
// Search for most interesting by user_id (in this case, mine)
$photos_interesting = $f->interestingness_getList(NULL, NULL, 6);
foreach ($photos_interesting[‘photo’] as $photo) {
// Build image and link tags for each photo
echo “<a href=http://www.flickr.com/photos/$photo[owner]/$photo[id]>”;
echo “<img border=’0′ alt=’$photo[title]’ “.
“src=” . $f->buildPhotoURL($photo, “Square”) . “>”;
echo “</a>”;
}
echo “</p>\n”;

?>

Ref: Flickr API Roundup – Queue*

Technorati タグ:

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中


%d人のブロガーが「いいね」をつけました。