You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
 
 
 
 

60 lines
1.2 KiB

function listSystem(page, limit){
const settings = {
async: true,
crossDomain: true,
url: 'https://api.spacetraders.io/v2/systems',
method: 'GET',
headers: {
Accept: 'application/json'
},
data : {
page: page,
limit: limit
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
const waypoint = {
async: true,
crossDomain: true,
url: 'https://api.spacetraders.io/v2/systems/X1-QA84/waypoints',
method: 'GET',
headers: {
Accept: 'application/json'
}
};
$.ajax(waypoint).done(function (response) {
console.log(response);
response.data.forEach(element => {
GetMarketForWaypoint(element.symbol);
});
});
}
function GetMarketForWaypoint(waypoint) {
const market = {
async: true,
crossDomain: true,
url: `https://api.spacetraders.io/v2/systems/X1-QA84/waypoints/${waypoint}`,
method: 'GET',
headers: {
Accept: 'application/json'
}
}
$.ajax(market).done(function (response) {
console.log(response);
});
}
$(document).ready(function(){
let systems = listSystem("6", "20")
})
//type?MARKET//