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のテンプレートを作ります。

Franck VESCHI

Franck VESCHI

シニア UI/UX デザイナー・デベロッパー at 株式会社ショーケース・ティービー
毎日、デザイン・UX・コーディング等に関係ある新しい技術・情報をわくわくしながら探しています。昔から好奇心の強い性格なのです!新規プロジェクトをいつも「冒険」のように受け取っています。このスタンスのお陰で、毎日の仕事が非常に面白いです。

今まで書いた記事:
http://bitwave.showcase-tv.com/author/franck/
Franck VESCHI

コメント