Flickr APIを使って画像データなどを取得する時に、指定できるページ数の上限があることを知りました

私が今作っている「大英図書館Lovers」というサイトで起こったんですが、FlickrのAPIを使って、画像データを収集することがありました。

例えば、Flickr APIを使って以下のデータを取得したとします。

<photos page="100" pages="102042" perpage="10" total="1020418">

上のデータの概要は「total1020418枚の画像の中から、1ページごとに10データ表示。計102042ページあって、今は100ページ目を開いていますよ」という意味です。

それで、APIにパラメーターを与えることでページ数を指定できるんですが「10000ページ」まで指定できるようです。なので10000を超えるページ指定「page=”10001″」などはできないです。(2014/03/04 確認)

ページ数はまだまだあるんですが、「10000」ページ以降の指定ができないので、データ取得方法を変更しないといけないですね、例えば、1ページごとの表示データ数の変更などの検討が必要になります。メモでした~。

参考リンク

The Flickr Developer Guide: API

著者:bouya Imamura