const axios = require("axios");
const fs = require('fs');
async function getPage(num){
let httpUrl = 'http://www.app-echo.com/api/recommend/sound-day?page=' + num;
let res = await axios.get(httpUrl)
// console.log(res.data);
res.data.list.forEach(function(item,i){
let title = item.sound.name;
let mp3Url = item.sound.source;
download(mp3Url,title)
})
}
// 下载歌曲
async function download(mp3Url,title){
let res = await axios.get(mp3Url,{responseType:"stream"})
let ws = fs.createWriteStream('./mp3/'+ title + '.mp3')
res.data.pipe(ws)
res.data.on('colose',function(){
ws.close()
})
getPage(1)