app.js 1.6 KB
Newer Older
1 2 3 4 5 6 7
const express = require('express')
const http = require('http')
const app = express()

//手机登录
app.use('/login/cellphone', require('./router/loginCellphone'))

8
//邮箱登录
9
app.use('/login', require('./router/login'))
B
binaryify 已提交
10

11 12 13
//获取评论
app.use('/comment', require('./router/comment'))

14 15
// 获取每日推荐歌曲
app.use('/recommend/songs', require('./router/recommendSongs'))
B
binaryify 已提交
16

17 18 19
// 获取每日推荐歌单
app.use('/recommend/resource', require('./router/recommendResource'))

20
// 获取歌词
21 22
app.use('/lyric', require('./router/lyric'))

23
// 获取专辑
24 25
app.use('/album', require('./router/album'))

26
// 获取歌单
27 28
app.use('/user/playlist', require('./router/userPlaylist'))

29
// 获取歌单内列表
30 31
app.use('/playlist/detail', require('./router/playlistDetail'))

32
//不明 api
33
app.use('/playlist/tracks', require('./router/playlistTracks'))
34

35 36
// 获取音乐 url
app.use('/music/url', require('./router/musicUrl'))
37

38 39 40
// 搜歌
app.use('/search', require('.//router/search'))

B
binaryify 已提交
41 42 43 44
// 获取音乐详情
app.use('/music/songDetail', require('./router/songDetail'))

// 不明 api
45 46
app.use('/log/web', require('./router/logWeb'))

47 48 49 50 51 52 53 54 55 56 57 58
// 私人 FM
app.use("/personal_fm",require("./router/personal_fm"))

// 喜欢歌曲
app.use("/like",require("./router/like"))

//签到
app.use("/daily_signin",require("./router/daily_signin"))

//垃圾桶
app.use("/fm_trash",require("./router/fm_trash"))

B
binaryify 已提交
59 60 61
//排行榜
app.use("/top_list",require("./router/top_list"))

62 63 64 65 66 67 68 69 70 71 72 73
process.on('SIGHUP', () => {
  console.log('server: bye bye')
  process.exit()
})

const port = process.env.PORT || 3000

app.listen(port, () => {
  console.log(`server running @${port}`)
})

module.exports = app