I have a code
ids = [196658162, 244668541, 84634196, 1234567, 45367181] for id of ids id = ids[id] url = "https://api.vk.com/method/users.get?fields=photo,status&user_ids=#{id}&access_token=#{atom.config.get('vk-messenger.apiToken')}&v=5.60" reqWithPromise(url) reqWithPromise = (url) -> return new Promise((resolve, reject) -> https.get url, (@response) -> @response.on 'data', (chunk) -> @userModel = JSON.parse(chunk)['response'][0] console.log @userModel.id + ' ' + @userModel.first_name resolve() ) in the console I get
1234567 Maximka dialogs-service.coffee:26 244668541 Maxim dialogs-service.coffee:26 45367181 Daniil dialogs-service.coffee:26 84634196 Igor dialogs-service.coffee:26 196658162 Nikita dialogs-service.coffee:26 Help how to make the requests go and come consistently.