В функции Accounts.onCreateUser
Meteor я хотел бы сделать запрос ajax, чтобы получить информацию о пользователе из API Twitter. В то время как фактический Twitter-звонок работает отлично и извлекает ожидаемые данные, я не могу вернуть это, так как вызов ajax выполняется асинхронно. Вот где я нахожусь:Meteor - onCreateUser Ajax callback
Accounts.onCreateUser(function(options, user) {
user.profile = "";
Twitter.get.userinfo({ screen_name: 'username'}, function(data) {
user.profile = data;
});
return user;
});
Как Accounts.onCraeteUser
является частью Метеора, я не уверен, что лучший вариант, чтобы вернуть данные вытащили из запроса. Заранее спасибо.
Wow! Отсутствие «err» было связано с тем, что я обернул API Twitter по своему собственному методу, но у меня это работает с использованием этого метода. Благодаря! –