JSFiddle - React, Tailwind, and code Playground

by calvintennant

JavaScript

var params = {
        feature: 'popular',
        consumer_key: '47HixZoC9snmw0OoJ6pHnky64gJ3WRBtx1IS3gRV',
        callback: 'callback',
    },
    uriParams = '',
    url = '';

for (paramName in params) {
    uriParams += '&' + paramName + '=' + params[paramName];
}

var url = 'https://api.500px.com/v1/' + 'photos.jsonp' + '?' + uriParams;

// Construct JSONP request
tag = document.createElement('script');
tag.src = url;
document.body.appendChild(tag);

callback = function(e) {
    for (i = 0; i < e.photos.length; i++) {
        var img = document.createElement('img');
        img.src = e.photos[i].image_url;
        document.body.appendChild(img); 
    }
}