0
我試圖使用Graph API使用Node.js從組中刪除一些用戶。數組users
包含約600個條目。我從Facebook獲得了約100個結果。其餘的結果是undefined
Node.js setImmediate在for循環中
我使用setImmediate
排隊請求。
users = [1234234, 153223, ...];
var request = require('request');
const ACCESS_TOKEN = 'DQVJ0UT...';
var graphapi = request.defaults({
baseUrl: 'https://graph.facebook.com',
json: true,
auth: {
'bearer' : ACCESS_TOKEN
}
});
function del(uid) {
graphapi({
url: '6803161/members',
method: 'DELETE',
qs: {
member: uid
}
}, function(error,res,body) {
console.log(body)
});
}
for (var i = 0; i < users.length; i++) {
setImmediate(del, users[i]);
}
非常感謝! 'async.map'的作品非常漂亮。 – wannik