2011-07-21 9 views
4

私はPHPでフリッカー画像のサムネイルを取得しようとしています。 flickrのサムネイルを取得

私は彼らのAPIでこれを見ていたすべての

: 過剰です http://www.flickr.com/services/api/misc.urls.html

。 instagr.am/twitpicなどでは、私は非常に簡単な方法を見つけました(リクエストにURLを追加するだけです)。

flickrでオプションがありますか?紛失していますか?

答えて

8

FlickrイメージへのURLがある場合は、写真のサイズを変更するために接尾辞を変更するだけです。たとえば:

http://farm1.staticflickr.com/2/1418878_1e92283336_m.jpg

このURLは中規模の写真をロードします。我々は単に_t_mを変更した場合、我々は、サムネイルを得るでしょう:

http://farm1.staticflickr.com/2/1418878_1e92283336_t.jpg

また、小、中のためz、そして大型のためbためsを使用することができます。

+0

ありがとう、これは私を助けます。 –

3

あなたはFlickrのAPI周りのPHPラッパーを使用し、それをシンプルに保つことができる - http://phpflickr.com/

0

あなたはURLのうち、写真のIDを解析し、flickr.photos.getSizes経由サムネイルURLを取得することができます。これはおそらくTwitpic/Instagramがそれを処理する方法です。

+0

しかし、私はAPIキーを持って、URLとXMLよりも解析する必要があります。これを避ける方法はありませんか? – Noam

+2

あなたはFlickrのページを掻き集めることができますが、HTMLは変更される可能性があります。 APIキーは無料で入手には30秒かかります。あなたは何かに関わらず何かをちょっと解析する必要があります。あなたのために解析するPHP Flickrライブラリもたくさんあります。 – ceejayoz

0

今後の読者のために、flickrは他の写真共有サービスが提供する簡単な機能をサポートしていません。だから私の質問への答えはできません。

0

flickrユーザーのユーザー名を知っている場合は、これを使用してみてください。small botそれはユーザーの最後の画像を取得するためにフィードを使用するので、最後の画像でのみ動作します...それがあなたを助けてくれることを願っています。

関連する問題