Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 3x 3x 3x 3x 3x 3x 2x 1x 2x 2x 1x 3x | const got = require('got');
const querystring = require('querystring');
const jsonpHelper = require('./jsonp_helper');
function getFlickrPhotos(tags, tagmode) {
const qs = querystring.stringify({ tags, tagmode, format: 'json' });
const options = `https://api.flickr.com/services/feeds/photos_public.gne?${qs}`;
return got.default.get(options).then(response => {
const photoFeed = jsonpHelper.parseJSONP(response.body);
photoFeed.items.forEach(photo => {
photo.media.t = photo.media.m.split('m.jpg')[0] + 't.jpg';
photo.media.b = photo.media.m.split('m.jpg')[0] + 'b.jpg';
});
return photoFeed.items;
});
}
module.exports = {
getFlickrPhotos
};
|