GW2 API test
Test the order of results
by Alcarin
HTML
<button onclick="start_test()">Start Test</button>
<h3>Result Summary</h3>
<div id="summ"></div>
<h3>Raw Results</h3>
<div id="results"></div>
JavaScript
var results={};
function start_test(){
for (i = 0; i < 20; i++) {
$.getJSON( "https://api.guildwars2.com/v2/commerce/listings?ids=36088,46047,46054,45881,46045", function( data ) {
var items=[];
for (j = 0; j < data.length; j++) {
items.push(data[j].id);
}
if ( results[items.join()]>0) {
results[items.join()]+=1;
} else {
results[items.join()]=1;
}
$("div#results").append(items.join()+'<br>');
$("div#summ").html("");
for (var order in results) {
$("div#summ").append(order+": "+results[order]+" times <br>");
}
});
}
}