スポンサーリンク

APIの結果が PHP シリアライズで受け取れると便利です。

flickr API のレスポンスを PHP シリアライズで受け取る場合の
サンプルコード。
<?php
$page		= 1;
$per_page	= 10;
$params = array (
	'api_key'	=> '',	// あなたのAPI KEY
	'method'	=> 'flickr.interestingness.getList',
	'page'	=>	$page,
	'per_page'	=> $per_page,
	'format'	=> 'php_serial'
);
$req	= http_build_query ($params);
$url	= 'http://api.flickr.com/services/rest/?' . $req;

$ch = curl_init ($url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$rsp =  curl_exec ($ch);
curl_close ($ch);
$rsp_obj	= unserialize ($rsp);
$photos = $rsp_obj['photos']['photo'];
foreach ($photos as $photo) {
	$secret	= $photo['secret'];
	$server	= $photo['server'];
	$farm	= $photo['farm'];
	$title	= $photo['title'];
	$id	= $photo['id'];
	$owner	= $photo['owner'];
	$img	= "http://farm{$farm}.static.flickr.com/{$server}/{$id}_{$secret}_s.jpg";
	print <<<HTML
<img src="{$img}" alt="{$title}" title="{$title}" />
HTML;
}
?>

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー