mirror of
https://github.com/GiriNeko/YesPlayMusic.git
synced 2025-12-16 13:17:46 +00:00
also:
- docs: tells user to clone repo recursively
- feat(ci): clone recursively
- feat(ncmapi): backport my change
https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1453
- refactor: rewrite startNeteaseMusicApi()
617 lines
16 KiB
JavaScript
617 lines
16 KiB
JavaScript
module.exports = [
|
|
{
|
|
identifier: 'user_update',
|
|
route: '/user/update',
|
|
module: require('NeteaseCloudMusicApi/module/user_update'),
|
|
},
|
|
{
|
|
identifier: 'user_subcount',
|
|
route: '/user/subcount',
|
|
module: require('NeteaseCloudMusicApi/module/user_subcount'),
|
|
},
|
|
{
|
|
identifier: 'user_replacephone',
|
|
route: '/user/replacephone',
|
|
module: require('NeteaseCloudMusicApi/module/user_replacephone'),
|
|
},
|
|
{
|
|
identifier: 'user_record',
|
|
route: '/user/record',
|
|
module: require('NeteaseCloudMusicApi/module/user_record'),
|
|
},
|
|
{
|
|
identifier: 'user_playlist',
|
|
route: '/user/playlist',
|
|
module: require('NeteaseCloudMusicApi/module/user_playlist'),
|
|
},
|
|
{
|
|
identifier: 'user_level',
|
|
route: '/user/level',
|
|
module: require('NeteaseCloudMusicApi/module/user_level'),
|
|
},
|
|
{
|
|
identifier: 'user_follows',
|
|
route: '/user/follows',
|
|
module: require('NeteaseCloudMusicApi/module/user_follows'),
|
|
},
|
|
{
|
|
identifier: 'user_followeds',
|
|
route: '/user/followeds',
|
|
module: require('NeteaseCloudMusicApi/module/user_followeds'),
|
|
},
|
|
{
|
|
identifier: 'user_event',
|
|
route: '/user/event',
|
|
module: require('NeteaseCloudMusicApi/module/user_event'),
|
|
},
|
|
{
|
|
identifier: 'user_dj',
|
|
route: '/user/dj',
|
|
module: require('NeteaseCloudMusicApi/module/user_dj'),
|
|
},
|
|
{
|
|
identifier: 'user_detail',
|
|
route: '/user/detail',
|
|
module: require('NeteaseCloudMusicApi/module/user_detail'),
|
|
},
|
|
{
|
|
identifier: 'user_cloud_detail',
|
|
route: '/user/cloud/detail',
|
|
module: require('NeteaseCloudMusicApi/module/user_cloud_detail'),
|
|
},
|
|
{
|
|
identifier: 'user_cloud_del',
|
|
route: '/user/cloud/del',
|
|
module: require('NeteaseCloudMusicApi/module/user_cloud_del'),
|
|
},
|
|
{
|
|
identifier: 'user_cloud',
|
|
route: '/user/cloud',
|
|
module: require('NeteaseCloudMusicApi/module/user_cloud'),
|
|
},
|
|
{
|
|
identifier: 'user_bindingcellphone',
|
|
route: '/user/bindingcellphone',
|
|
module: require('NeteaseCloudMusicApi/module/user_bindingcellphone'),
|
|
},
|
|
{
|
|
identifier: 'user_binding',
|
|
route: '/user/binding',
|
|
module: require('NeteaseCloudMusicApi/module/user_binding'),
|
|
},
|
|
{
|
|
identifier: 'user_audio',
|
|
route: '/user/audio',
|
|
module: require('NeteaseCloudMusicApi/module/user_audio'),
|
|
},
|
|
{
|
|
identifier: 'user_account',
|
|
route: '/user/account',
|
|
module: require('NeteaseCloudMusicApi/module/user_account'),
|
|
},
|
|
{
|
|
identifier: 'toplist_detail',
|
|
route: '/toplist/detail',
|
|
module: require('NeteaseCloudMusicApi/module/toplist_detail'),
|
|
},
|
|
{
|
|
identifier: 'toplist_artist',
|
|
route: '/toplist/artist',
|
|
module: require('NeteaseCloudMusicApi/module/toplist_artist'),
|
|
},
|
|
{
|
|
identifier: 'toplist',
|
|
route: '/toplist',
|
|
module: require('NeteaseCloudMusicApi/module/toplist'),
|
|
},
|
|
{
|
|
identifier: 'topic_sublist',
|
|
route: '/topic/sublist',
|
|
module: require('NeteaseCloudMusicApi/module/topic_sublist'),
|
|
},
|
|
{
|
|
identifier: 'topic_detail_event_hot',
|
|
route: '/topic/detail/event/hot',
|
|
module: require('NeteaseCloudMusicApi/module/topic_detail_event_hot'),
|
|
},
|
|
{
|
|
identifier: 'topic_detail',
|
|
route: '/topic/detail',
|
|
module: require('NeteaseCloudMusicApi/module/topic_detail'),
|
|
},
|
|
{
|
|
identifier: 'top_song',
|
|
route: '/top/song',
|
|
module: require('NeteaseCloudMusicApi/module/top_song'),
|
|
},
|
|
{
|
|
identifier: 'top_playlist_highquality',
|
|
route: '/top/playlist/highquality',
|
|
module: require('NeteaseCloudMusicApi/module/top_playlist_highquality'),
|
|
},
|
|
{
|
|
identifier: 'top_playlist',
|
|
route: '/top/playlist',
|
|
module: require('NeteaseCloudMusicApi/module/top_playlist'),
|
|
},
|
|
{
|
|
identifier: 'top_mv',
|
|
route: '/top/mv',
|
|
module: require('NeteaseCloudMusicApi/module/top_mv'),
|
|
},
|
|
{
|
|
identifier: 'top_list',
|
|
route: '/top/list',
|
|
module: require('NeteaseCloudMusicApi/module/top_list'),
|
|
},
|
|
{
|
|
identifier: 'top_artists',
|
|
route: '/top/artists',
|
|
module: require('NeteaseCloudMusicApi/module/top_artists'),
|
|
},
|
|
{
|
|
identifier: 'top_album',
|
|
route: '/top/album',
|
|
module: require('NeteaseCloudMusicApi/module/top_album'),
|
|
},
|
|
{
|
|
identifier: 'song_url',
|
|
route: '/song/url',
|
|
module: require('NeteaseCloudMusicApi/module/song_url'),
|
|
},
|
|
{
|
|
identifier: 'song_download_url',
|
|
route: '/song/download/url',
|
|
module: require('NeteaseCloudMusicApi/module/song_download_url'),
|
|
},
|
|
{
|
|
identifier: 'song_detail',
|
|
route: '/song/detail',
|
|
module: require('NeteaseCloudMusicApi/module/song_detail'),
|
|
},
|
|
{
|
|
identifier: 'simi_mv',
|
|
route: '/simi/mv',
|
|
module: require('NeteaseCloudMusicApi/module/simi_mv'),
|
|
},
|
|
{
|
|
identifier: 'simi_artist',
|
|
route: '/simi/artist',
|
|
module: require('NeteaseCloudMusicApi/module/simi_artist'),
|
|
},
|
|
{
|
|
identifier: 'search',
|
|
route: '/search',
|
|
module: require('NeteaseCloudMusicApi/module/search'),
|
|
},
|
|
{
|
|
identifier: 'scrobble',
|
|
route: '/scrobble',
|
|
module: require('NeteaseCloudMusicApi/module/scrobble'),
|
|
},
|
|
{
|
|
identifier: 'recommend_songs',
|
|
route: '/recommend/songs',
|
|
module: require('NeteaseCloudMusicApi/module/recommend_songs'),
|
|
},
|
|
{
|
|
identifier: 'recommend_resource',
|
|
route: '/recommend/resource',
|
|
module: require('NeteaseCloudMusicApi/module/recommend_resource'),
|
|
},
|
|
{
|
|
identifier: 'playmode_intelligence_list',
|
|
route: '/playmode/intelligence/list',
|
|
module: require('NeteaseCloudMusicApi/module/playmode_intelligence_list'),
|
|
},
|
|
{
|
|
identifier: 'playlist_video_recent',
|
|
route: '/playlist/video/recent',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_video_recent'),
|
|
},
|
|
{
|
|
identifier: 'playlist_update',
|
|
route: '/playlist/update',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_update'),
|
|
},
|
|
{
|
|
identifier: 'playlist_tracks',
|
|
route: '/playlist/tracks',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_tracks'),
|
|
},
|
|
{
|
|
identifier: 'playlist_track_delete',
|
|
route: '/playlist/track/delete',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_track_delete'),
|
|
},
|
|
{
|
|
identifier: 'playlist_track_all',
|
|
route: '/playlist/track/all',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_track_all'),
|
|
},
|
|
{
|
|
identifier: 'playlist_track_add',
|
|
route: '/playlist/track/add',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_track_add'),
|
|
},
|
|
{
|
|
identifier: 'playlist_tags_update',
|
|
route: '/playlist/tags/update',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_tags_update'),
|
|
},
|
|
{
|
|
identifier: 'playlist_subscribers',
|
|
route: '/playlist/subscribers',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_subscribers'),
|
|
},
|
|
{
|
|
identifier: 'playlist_subscribe',
|
|
route: '/playlist/subscribe',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_subscribe'),
|
|
},
|
|
{
|
|
identifier: 'playlist_privacy',
|
|
route: '/playlist/privacy',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_privacy'),
|
|
},
|
|
{
|
|
identifier: 'playlist_order_update',
|
|
route: '/playlist/order/update',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_order_update'),
|
|
},
|
|
{
|
|
identifier: 'playlist_name_update',
|
|
route: '/playlist/name/update',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_name_update'),
|
|
},
|
|
{
|
|
identifier: 'playlist_mylike',
|
|
route: '/playlist/mylike',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_mylike'),
|
|
},
|
|
{
|
|
identifier: 'playlist_hot',
|
|
route: '/playlist/hot',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_hot'),
|
|
},
|
|
{
|
|
identifier: 'playlist_highquality_tags',
|
|
route: '/playlist/highquality/tags',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_highquality_tags'),
|
|
},
|
|
{
|
|
identifier: 'playlist_detail_dynamic',
|
|
route: '/playlist/detail/dynamic',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_detail_dynamic'),
|
|
},
|
|
{
|
|
identifier: 'playlist_detail',
|
|
route: '/playlist/detail',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_detail'),
|
|
},
|
|
{
|
|
identifier: 'playlist_desc_update',
|
|
route: '/playlist/desc/update',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_desc_update'),
|
|
},
|
|
{
|
|
identifier: 'playlist_delete',
|
|
route: '/playlist/delete',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_delete'),
|
|
},
|
|
{
|
|
identifier: 'playlist_create',
|
|
route: '/playlist/create',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_create'),
|
|
},
|
|
{
|
|
identifier: 'playlist_cover_update',
|
|
route: '/playlist/cover/update',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_cover_update'),
|
|
},
|
|
{
|
|
identifier: 'playlist_catlist',
|
|
route: '/playlist/catlist',
|
|
module: require('NeteaseCloudMusicApi/module/playlist_catlist'),
|
|
},
|
|
{
|
|
identifier: 'personalized',
|
|
route: '/personalized',
|
|
module: require('NeteaseCloudMusicApi/module/personalized'),
|
|
},
|
|
{
|
|
identifier: 'personal_fm',
|
|
route: '/personal_fm',
|
|
module: require('NeteaseCloudMusicApi/module/personal_fm'),
|
|
},
|
|
{
|
|
identifier: 'mv_url',
|
|
route: '/mv/url',
|
|
module: require('NeteaseCloudMusicApi/module/mv_url'),
|
|
},
|
|
{
|
|
identifier: 'mv_sublist',
|
|
route: '/mv/sublist',
|
|
module: require('NeteaseCloudMusicApi/module/mv_sublist'),
|
|
},
|
|
{
|
|
identifier: 'mv_sub',
|
|
route: '/mv/sub',
|
|
module: require('NeteaseCloudMusicApi/module/mv_sub'),
|
|
},
|
|
{
|
|
identifier: 'mv_first',
|
|
route: '/mv/first',
|
|
module: require('NeteaseCloudMusicApi/module/mv_first'),
|
|
},
|
|
{
|
|
identifier: 'mv_exclusive_rcmd',
|
|
route: '/mv/exclusive/rcmd',
|
|
module: require('NeteaseCloudMusicApi/module/mv_exclusive_rcmd'),
|
|
},
|
|
{
|
|
identifier: 'mv_detail_info',
|
|
route: '/mv/detail/info',
|
|
module: require('NeteaseCloudMusicApi/module/mv_detail_info'),
|
|
},
|
|
{
|
|
identifier: 'mv_detail',
|
|
route: '/mv/detail',
|
|
module: require('NeteaseCloudMusicApi/module/mv_detail'),
|
|
},
|
|
{
|
|
identifier: 'mv_all',
|
|
route: '/mv/all',
|
|
module: require('NeteaseCloudMusicApi/module/mv_all'),
|
|
},
|
|
{
|
|
identifier: 'lyric',
|
|
route: '/lyric',
|
|
module: require('NeteaseCloudMusicApi/module/lyric'),
|
|
},
|
|
{
|
|
identifier: 'logout',
|
|
route: '/logout',
|
|
module: require('NeteaseCloudMusicApi/module/logout'),
|
|
},
|
|
{
|
|
identifier: 'login_status',
|
|
route: '/login/status',
|
|
module: require('NeteaseCloudMusicApi/module/login_status'),
|
|
},
|
|
{
|
|
identifier: 'login_refresh',
|
|
route: '/login/refresh',
|
|
module: require('NeteaseCloudMusicApi/module/login_refresh'),
|
|
},
|
|
{
|
|
identifier: 'login_qr_key',
|
|
route: '/login/qr/key',
|
|
module: require('NeteaseCloudMusicApi/module/login_qr_key'),
|
|
},
|
|
{
|
|
identifier: 'login_qr_create',
|
|
route: '/login/qr/create',
|
|
module: require('NeteaseCloudMusicApi/module/login_qr_create'),
|
|
},
|
|
{
|
|
identifier: 'login_qr_check',
|
|
route: '/login/qr/check',
|
|
module: require('NeteaseCloudMusicApi/module/login_qr_check'),
|
|
},
|
|
{
|
|
identifier: 'login_cellphone',
|
|
route: '/login/cellphone',
|
|
module: require('NeteaseCloudMusicApi/module/login_cellphone'),
|
|
},
|
|
{
|
|
identifier: 'login',
|
|
route: '/login',
|
|
module: require('NeteaseCloudMusicApi/module/login'),
|
|
},
|
|
{
|
|
identifier: 'likelist',
|
|
route: '/likelist',
|
|
module: require('NeteaseCloudMusicApi/module/likelist'),
|
|
},
|
|
{
|
|
identifier: 'like',
|
|
route: '/like',
|
|
module: require('NeteaseCloudMusicApi/module/like'),
|
|
},
|
|
{
|
|
identifier: 'follow',
|
|
route: '/follow',
|
|
module: require('NeteaseCloudMusicApi/module/follow'),
|
|
},
|
|
{
|
|
identifier: 'fm_trash',
|
|
route: '/fm_trash',
|
|
module: require('NeteaseCloudMusicApi/module/fm_trash'),
|
|
},
|
|
{
|
|
identifier: 'daily_signin',
|
|
route: '/daily_signin',
|
|
module: require('NeteaseCloudMusicApi/module/daily_signin'),
|
|
},
|
|
{
|
|
identifier: 'cloudsearch',
|
|
route: '/cloudsearch',
|
|
module: require('NeteaseCloudMusicApi/module/cloudsearch'),
|
|
},
|
|
{
|
|
identifier: 'cloud',
|
|
route: '/cloud',
|
|
module: require('NeteaseCloudMusicApi/module/cloud'),
|
|
},
|
|
{
|
|
identifier: 'check_music',
|
|
route: '/check/music',
|
|
module: require('NeteaseCloudMusicApi/module/check_music'),
|
|
},
|
|
{
|
|
identifier: 'cellphone_existence_check',
|
|
route: '/cellphone/existence/check',
|
|
module: require('NeteaseCloudMusicApi/module/cellphone_existence_check'),
|
|
},
|
|
{
|
|
identifier: 'captcha_verify',
|
|
route: '/captcha/verify',
|
|
module: require('NeteaseCloudMusicApi/module/captcha_verify'),
|
|
},
|
|
{
|
|
identifier: 'captcha_sent',
|
|
route: '/captcha/sent',
|
|
module: require('NeteaseCloudMusicApi/module/captcha_sent'),
|
|
},
|
|
{
|
|
identifier: 'calendar',
|
|
route: '/calendar',
|
|
module: require('NeteaseCloudMusicApi/module/calendar'),
|
|
},
|
|
{
|
|
identifier: 'batch',
|
|
route: '/batch',
|
|
module: require('NeteaseCloudMusicApi/module/batch'),
|
|
},
|
|
{
|
|
identifier: 'banner',
|
|
route: '/banner',
|
|
module: require('NeteaseCloudMusicApi/module/banner'),
|
|
},
|
|
{
|
|
identifier: 'avatar_upload',
|
|
route: '/avatar/upload',
|
|
module: require('NeteaseCloudMusicApi/module/avatar_upload'),
|
|
},
|
|
{
|
|
identifier: 'audio_match',
|
|
route: '/audio/match',
|
|
module: require('NeteaseCloudMusicApi/module/audio_match'),
|
|
},
|
|
{
|
|
identifier: 'artists',
|
|
route: '/artists',
|
|
module: require('NeteaseCloudMusicApi/module/artists'),
|
|
},
|
|
{
|
|
identifier: 'artist_video',
|
|
route: '/artist/video',
|
|
module: require('NeteaseCloudMusicApi/module/artist_video'),
|
|
},
|
|
{
|
|
identifier: 'artist_top_song',
|
|
route: '/artist/top/song',
|
|
module: require('NeteaseCloudMusicApi/module/artist_top_song'),
|
|
},
|
|
{
|
|
identifier: 'artist_sublist',
|
|
route: '/artist/sublist',
|
|
module: require('NeteaseCloudMusicApi/module/artist_sublist'),
|
|
},
|
|
{
|
|
identifier: 'artist_sub',
|
|
route: '/artist/sub',
|
|
module: require('NeteaseCloudMusicApi/module/artist_sub'),
|
|
},
|
|
{
|
|
identifier: 'artist_songs',
|
|
route: '/artist/songs',
|
|
module: require('NeteaseCloudMusicApi/module/artist_songs'),
|
|
},
|
|
{
|
|
identifier: 'artist_new_song',
|
|
route: '/artist/new/song',
|
|
module: require('NeteaseCloudMusicApi/module/artist_new_song'),
|
|
},
|
|
{
|
|
identifier: 'artist_new_mv',
|
|
route: '/artist/new/mv',
|
|
module: require('NeteaseCloudMusicApi/module/artist_new_mv'),
|
|
},
|
|
{
|
|
identifier: 'artist_mv',
|
|
route: '/artist/mv',
|
|
module: require('NeteaseCloudMusicApi/module/artist_mv'),
|
|
},
|
|
{
|
|
identifier: 'artist_list',
|
|
route: '/artist/list',
|
|
module: require('NeteaseCloudMusicApi/module/artist_list'),
|
|
},
|
|
{
|
|
identifier: 'artist_fans',
|
|
route: '/artist/fans',
|
|
module: require('NeteaseCloudMusicApi/module/artist_fans'),
|
|
},
|
|
{
|
|
identifier: 'artist_detail',
|
|
route: '/artist/detail',
|
|
module: require('NeteaseCloudMusicApi/module/artist_detail'),
|
|
},
|
|
{
|
|
identifier: 'artist_desc',
|
|
route: '/artist/desc',
|
|
module: require('NeteaseCloudMusicApi/module/artist_desc'),
|
|
},
|
|
{
|
|
identifier: 'artist_album',
|
|
route: '/artist/album',
|
|
module: require('NeteaseCloudMusicApi/module/artist_album'),
|
|
},
|
|
{
|
|
identifier: 'album_sublist',
|
|
route: '/album/sublist',
|
|
module: require('NeteaseCloudMusicApi/module/album_sublist'),
|
|
},
|
|
{
|
|
identifier: 'album_sub',
|
|
route: '/album/sub',
|
|
module: require('NeteaseCloudMusicApi/module/album_sub'),
|
|
},
|
|
{
|
|
identifier: 'album_songsaleboard',
|
|
route: '/album/songsaleboard',
|
|
module: require('NeteaseCloudMusicApi/module/album_songsaleboard'),
|
|
},
|
|
{
|
|
identifier: 'album_newest',
|
|
route: '/album/newest',
|
|
module: require('NeteaseCloudMusicApi/module/album_newest'),
|
|
},
|
|
{
|
|
identifier: 'album_new',
|
|
route: '/album/new',
|
|
module: require('NeteaseCloudMusicApi/module/album_new'),
|
|
},
|
|
{
|
|
identifier: 'album_list_style',
|
|
route: '/album/list/style',
|
|
module: require('NeteaseCloudMusicApi/module/album_list_style'),
|
|
},
|
|
{
|
|
identifier: 'album_list',
|
|
route: '/album/list',
|
|
module: require('NeteaseCloudMusicApi/module/album_list'),
|
|
},
|
|
{
|
|
identifier: 'album_detail_dynamic',
|
|
route: '/album/detail/dynamic',
|
|
module: require('NeteaseCloudMusicApi/module/album_detail_dynamic'),
|
|
},
|
|
{
|
|
identifier: 'album_detail',
|
|
route: '/album/detail',
|
|
module: require('NeteaseCloudMusicApi/module/album_detail'),
|
|
},
|
|
{
|
|
identifier: 'album',
|
|
route: '/album',
|
|
module: require('NeteaseCloudMusicApi/module/album'),
|
|
},
|
|
{
|
|
identifier: 'activate_init_profile',
|
|
route: '/activate/init/profile',
|
|
module: require('NeteaseCloudMusicApi/module/activate_init_profile'),
|
|
},
|
|
];
|