Решил заняться изучением нода, и столкнулся с проблемой:
Написал функцию
var requestSync = require('sync-request');
function getts() {
var getts = requestSync('GET', 'https://api.vk.com/method/messages.getLongPollServer?need_pts=1&access_token='+token);
var data = JSON.parse(getts);
var key = (data.response.key);
var ts = (data.response.ts);
var pts = (data.response.pts);
}
И по идее сначала нужно получить ответ который будет содержаться в переменной getts, а потом уже распарсить его, но нод делает наоборот. Как можно заставить работать эту функцию, чтобы сначала она ожидала ответа от сервера?