flickrフィードで+20枚の写真を取得しようとしています。別のフォーラムでは、誰かが次のコードを回答として投稿しました。 API + setIDを2〜3行目に挿入しましたが、機能しませんでした。+20 photos flickr api
var jsonURL = 'http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&extras=url_o&photoset_id=' + photoSetID + '&per_page=500&api_key=' + apiKey + '&format=json&jsoncallback;=?';
そして、何このコードの目的です:
$(document).ready(function() {
var apiKey = ‘******I inserted my API here’;
var photoSetID = ‘********set ID’;
var jsonURL = 'http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&extras=url_o&photoset_id=' + photoSetID +
'&per_page=500&api_key=' + apiKey + '&format=json&jsoncallback;=?';
$.getJSON(jsonURL, function(data){
$.each(data.photoset.photo, function(i,item){
var imgSrc = ‘http://farm’ + item.farm + ‘.static.flickr.com/’ + item.server + ‘/’ +
item.id + ‘_’ + item.secret + ‘_b.jpg’;
$(’ <img >’).attr(’src’, imgSrc).appendTo(’#images’);
});
});
});
私はここで私は自分で情報を交換するんところ私の二つの主要な問題はare-と思いますか?
var imgSrc = 'http://farm' + item.farm + '.static.flickr.com/' + item.server + '/' + item.id + '_' + item.secret + '_b.jpg';
Javeryについての理解は限られており、flickr apiのドキュメントは初心者にとっては驚くほど稀です。
ケルシー
私はあなたに解決策を提供できると思うので、私はあなたに私に写真のIDを与えることができますあなたの表示しようとしている光景ですか? –