0
我正在嘗試編寫一個函數,使用instagram-node獲取所有喜歡使用Sails.js圖片的用戶,但我遇到了一些同步問題。instagram節點同步問題
我試過這個,但它不工作,因爲回調在getLikes()之前調用。 任何想法?
function getAllMediaIDs(function() {
// Send results
});
function getAllMediaIDs(callback) {
ig.user_self_media_recent(options, function(err, medias, pagination, remaining, limit) {
if (err) {
// Error
}
else {
for (var i = 0; i < medias.length; i++) {
getLikes(medias[i].id);
}
callback();
}
});
}
function getLikes(mediaId) {
ig.likes(mediaId, function(err, result, remaining, limit) {
if (err) {
// Error
}
else {
for (var i = 0; i < result.length; i++) {
// Store likes
}
}
});
}
謝謝!函數getAllMediaIDs中是否缺少回調函數()? – LorenzoR
@LorenzoR對。固定! – SkyQ
現在,它的工作,謝謝! – LorenzoR