著者、PHPを使用したライセンスなどの写真に関する情報を取得するにはどうすればよいですか?
ajushi
質問する
2420 次
3 に答える
4
HTTP REST クエリを呼び出し、結果を文字列として読み込みます。
$query = "http://api.flickr.com/services/rest/?method=flickr.photos.getInfo&api_key=" . API_KEY . "&photo_id=" . $photoid . "&format=json&nojsoncallback=1";
data = json_decode(file_get_contents($query));
echo "created by: " . data->photo->owner->username;
echo "link to photopage: " . "http://www.flickr.com/photos/" . data->photo->owner->nsid; . "/" . data->photo->id;
これは、必要な REST 呼び出しから必要なデータに対して行います。
これらはすべてflickr API経由で利用できます
于 2009-02-17T20:08:52.483 に答える
3
この情報はすべてFlickrAPIから入手できます。ドキュメントをざっと見てみると、探しているものが見つかる可能性があります。
于 2008-11-19T06:59:57.977 に答える
3
Flickr の公開 APIを使用する必要があります。API キーにサインアップしてから、このページをご覧ください(API への接続とシリアライズされた PHP の解析に関する基本的な説明が記載されています。個人的には、SimpleXML で XML を使用することを好みます)。
次のパッケージのいずれかを使用する方が簡単な場合があります。
それらの使用に関する情報については、ドキュメントを参照してください。
于 2008-11-20T11:58:43.397 に答える