createPost: function(req, res) { var m = req.param('message') return Q() .then(function() { vk.setToken('...'); vk.request('wall.post', { 'owner_id': ..., 'message': m, 'access_token': '...', 'attachment': 'http://google.com' }, function(_o) { console.log(_o); return res.send('ok!') }); }) .catch(res.serverError); }