我想做以下几件事
下面的代码会帮助我做到这一点吗?
1-通过用户迭代
2- 将请求推送到myRequests Array
for (var i = 0; i < 1000000; i++) {
//console.log(i);
myRequests.push(function(callback) {
request.get(
"https://graph.facebook.com/v2.6/me/messages",
{
qs: {
access_token: "55"
},
json: {
recipient: {
id: users[i]
},
message: "55"
}
},
(err, res) => {
callback(null);
}
);
});
}
`
3- 集ParallelLimit到250
async.parallelLimit(
myRequests, 250, function(err, results) {
});
`
发布于 2019-02-05 09:31:09
最慢的部分很可能是对Facebook的请求,不管您使用的是超级代理、axios还是其他什么。如果要广播消息,最好使用广播API:
https://stackoverflow.com/questions/54528129
复制相似问题