标签为“flickr”的存档

利用 jQuery 显示来自 flickr feed 的相片

因为一个小小的制作,需要显示来自于 Flickr 上的最新更新的相片信息,正如很多人的博客的边栏中显示的那样。这里,我只需要利用 Flickr 提供的 JSON 格式的 feed 数据便可。开始之前,我们需要了解下面的内容: JSON – JavaScript Object Notation jQuery 的 Ajax Requests Flickr Services 的 JSON Response Format 注意到 Flickr 的文档中提到的回调函数(Callback Function),我们可以使用默认的回调函数,也可以通过将 nojsoncallback 设置为 1 ,从而去掉默认的回调函数。 在 jQuery.getJSON() 请求中,我们也可以指定回调函数。 如下代码,可以让我们获取到 JSON 数据: $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=42657763@N08&lang=zh-cn&format=json&nojsoncallback=1";, function(data) {}); 这里使用 nojsoncallback 参数去掉了默认的回调函数,如果要指定回调函数,使用如下语法: $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=42657763@N08&lang=zh-cn&format=json&jsoncallback=?", function(data) {}); 注意不要遗漏 jsoncallback=? 中的“?”符号。 上面调用的 feed ,返回的是公开的相片,考察 JSON 的格式,我们通过下面的代码来生成相片显示的 [...]

阅读全文