xxxxxxxxxx
29
let data;
let allTokens = [];
function preload() {
const apiKey = "Gw3cOCbAbqipk1twMW1qaBa7vUEhkYOz";
const q = "dog";
let url = "https://api.nytimes.com/svc/search/v2/articlesearch.json";
url += '?api-key=' + apiKey + "&q=" + q;
data = loadJSON(url);
}
function setup() {
createCanvas(400, 400);
background(220);
print(data.response.docs);
let docs = data.response.docs;
for (let i = 0; i < docs.length; i+=1) {
print(docs[i].snippet);
let tokens = splitTokens(docs[i].snippet);
print(tokens);
allTokens = allTokens.concat(allTokens, tokens);
}
}
function draw() {
background(220, 10);
text(allTokens[floor(random(allTokens.length))],
random(width), random(height));
}