Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This is your Editor pane. Write your JavaScript here and
- // use the command line to execute commands
- const rp = require('request-promise');
- servers_url = 'https://lobby.ogame.gameforge.com/api/servers';
- user_agent = 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/73.0';
- var options = {
- method: 'GET',
- uri: servers_url,
- headers: {
- 'User-Agent': user_agent,
- },
- resolveWithFullResponse: true,
- json: true
- };
- function get_servers() {
- response = rp(options);
- response.then(response => {
- //console.log(response.body);
- const results = response.body.filter(d =>
- //d.language === 'en' &&
- d.playerCount < 80 &&
- d.settings.economySpeed > 4 &&
- d.settings.fleetSpeed > 2 &&
- (d.language === 'jp' ||
- d.language === 'si')
- );
- console.log('filtered out:', results);
- console.log('Universe number: ', results[0].number)
- console.log(response.statusCode);
- });
- return response;
- }
- get_servers();
- //console.log(get_servers());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement