J'ai essayé de mettre en place un système de photo album qui est géré via Flickr, j'ai passé la dernière journée à jouer avec l'API Flickr et j'ai le code suivant, mais il ne renvoie pas le code HTML attendu. insetad Je reçois une erreur dans mon navigateur pour la ligne ci-dessus (html (theHtml) $ ('# images');.)Problème d'API JQuery/Flickr avec get Ensemble de photos
<script type="text/javascript">
$(document).ready(function(){
$.getJSON('http://api.flickr.com/services/rest/?&method=flickr.photosets.getPhotos&api_key=xxxxxxxxxxxxxxxxxxxxxxxxxxx&photoset_id=xxxxxxxxxxxxxxxxxxxx=&format=json&jsoncallback=?', displayImages);
function displayImages(data) {
var photosetID = "";
var title = "";
var theHtml = "";
$.each(data.photosets.photoset, function(i,set){
photosetID = set.id;
title = set.title._content;
ids.push(photosetID);
titles.push(title);
var sourceSquare = (set.media.m).replace("_m.jp g", "_s.jp g");
theHtml+= '<li><a href="'+set.link+'" target="_blank">';
theHtml+= '<img title="'+set.title+'" src="'+sourceSquare+'" alt="'+set.title+'" />';
theHtml+= '</a></li>';
});
$('#images').html(theHtml); }); });
</script>
Aussi j'ai vu des exemples en utilisant quelque chose comme ceci:
$.getJSON("http://api.flickr.com/services/feeds/groups_pool.gne?id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lang=en-us&format=json&jsoncallback=?", displayImages);
BUt n'était pas sûr de ce qu'est exactement un ID de groupe, est-ce la même chose que l'ID de l'ensemble? Comment Flickr sait-il qui je suis dans l'exemple deux, car je ne vois aucune API transmise.
Ma préférence serait d'obtenir le premier exemple en travaillant comme c'est ce que je travaille, mais des conseils/exemple serait apprieciated
acclamations