は最終的にそれは私のため
function downloadLoop(urls) {
for(i;i<urls.length;i++){
request(urls[i]).pipe(fs.createWriteStream('img/'+(i+1)+'.jpg')).on('finish', function(response) {
console.log("Download Completed : "+(++j)+'/'+i);
});
}
}
function download(next) {
request({
url: next,
json: true
}, function(err, res, body) {
if(err) throw err;
for (var i = 0; i < body.data.length; i++) {
urls.push(body.data[i].images[0].source);
}
console.log("getting images... Total Image : "+ urls.length);
if(body.paging && body.paging.next) {
download(body.paging.next);
} else {
console.log("Completed");
}
downloadLoop(urls);
});
}
Github Link
を動作しませんでした
request
モジュールのFacebookのAPIを使用してしまったhttps://developers.facebook.com/docs/graph-api/using-graph-api/#paging – CBroe
私はページングについて知らなかった。ありがとう – MaxySpark