FlickrのAPIとPHP/HTML/CSSを使って写真ギャラリーサイトを作りましょう。PHPのコーディング(Part.3)

FlickrのAPIとPHP/HTML/CSSを使って写真ギャラリーサイトを作りましょう。PHPのコーディング(Part.3)

Flickrシリーズの続きです!

Part. 1 : プロジェクトの背景とゴール
Part. 2 : FlickrのAPIの秘密とコール方法
Part. 3 : PHPのコーディング
Part. 4 : HTMLのコーディング
Part. 5 : CSSのコーディング

http://www.premflux.com/cc0/(個人プロジェクト)で使ったコーディングしたPHP見てもましょう。

APIのコール、JSONデータの保存、データの整理、UIのアウトプットを行うPHPです。

どこから始めましょうか・・・

まず、FlickrのAPIではコールが多くなってしまうので、スクリプトが急に止まらないための対策を考えないといけないです:

にします。

では、分かりやすさのため、コメント付きの全体的なスクリプトを書きます:

スクリプトを使ってみましょう

http://localhost/……./?m=w をブラウザで開けます。

ちゃんと動いてるみたいw
結構動いてるみたい
Albums.dmpとphotos.dmpがディスクにちゃんと保存されました。

で、http://localhost/……/?m=l をブラウザで開けます。
フォルダ
うぁ~、沢山のHTMLファイルがアウトプットされましたー!

とりあえず、サーバーサイドの作業が終わりました。

今度、アウトプットするHTMLのテンプレートを作ります。