From 0183f41df50bfee844870a0c605b240fe32a0c31 Mon Sep 17 00:00:00 2001 From: YXL Date: Wed, 30 Sep 2020 13:44:17 +0800 Subject: [PATCH] combine all type declartion --- interface.d.ts | 183 -- main.d.ts | 1836 +++++++++++------ module_example/test.ts | 2 +- module_types/activate_init_profile.d.ts | 5 - module_types/album.d.ts | 5 - module_types/album_detail.d.ts | 5 - module_types/album_detail_dynamic.d.ts | 5 - module_types/album_list.d.ts | 8 - module_types/album_list_style.d.ts | 7 - module_types/album_new.d.ts | 7 - module_types/album_newest.d.ts | 3 - module_types/album_songsaleboard.d.ts | 7 - module_types/album_sub.d.ts | 6 - module_types/album_sublist.d.ts | 6 - module_types/artist_album.d.ts | 7 - module_types/artist_desc.d.ts | 5 - module_types/artist_list.d.ts | 61 - module_types/artist_mv.d.ts | 7 - module_types/artist_songs.d.ts | 8 - module_types/artist_sub.d.ts | 6 - module_types/artist_sublist.d.ts | 6 - module_types/artist_top_song.d.ts | 5 - module_types/artists.d.ts | 5 - module_types/avatar_upload.d.ts | 10 - module_types/banner.d.ts | 5 - module_types/base.d.ts | 11 - module_types/batch.d.ts | 5 - module_types/captcha_sent.d.ts | 6 - module_types/captcha_verify.d.ts | 7 - module_types/cellphone_existence_check.d.ts | 7 - module_types/check_music.d.ts | 6 - module_types/cloudsearch.d.ts | 8 - module_types/comment.d.ts | 10 - module_types/comment_album.d.ts | 8 - module_types/comment_dj.d.ts | 8 - module_types/comment_event.d.ts | 8 - module_types/comment_floor.d.ts | 9 - module_types/comment_hot.d.ts | 9 - module_types/comment_hotwall_list.d.ts | 3 - module_types/comment_like.d.ts | 9 - module_types/comment_music.d.ts | 8 - module_types/comment_mv.d.ts | 8 - module_types/comment_playlist.d.ts | 8 - module_types/comment_video.d.ts | 8 - module_types/countries_code_list.d.ts | 3 - module_types/daily_signin.d.ts | 5 - module_types/digitalAlbum_ordering.d.ts | 7 - module_types/digitalAlbum_purchased.d.ts | 6 - module_types/dj_banner.d.ts | 3 - module_types/dj_category_excludehot.d.ts | 3 - module_types/dj_category_recommend.d.ts | 3 - module_types/dj_catelist.d.ts | 3 - module_types/dj_detail.d.ts | 5 - module_types/dj_hot.d.ts | 6 - module_types/dj_paygift.d.ts | 6 - module_types/dj_personalize_recommend.d.ts | 5 - module_types/dj_program.d.ts | 8 - module_types/dj_program_detail.d.ts | 5 - module_types/dj_program_toplist.d.ts | 6 - module_types/dj_program_toplist_hours.d.ts | 5 - module_types/dj_radio_hot.d.ts | 7 - module_types/dj_recommend.d.ts | 3 - module_types/dj_recommend_type.d.ts | 46 - module_types/dj_sub.d.ts | 6 - module_types/dj_sublist.d.ts | 6 - module_types/dj_today_perfered.d.ts | 5 - module_types/dj_toplist.d.ts | 7 - module_types/dj_toplist_hours.d.ts | 5 - module_types/dj_toplist_newcomer.d.ts | 6 - module_types/dj_toplist_pay.d.ts | 5 - module_types/dj_toplist_popular.d.ts | 5 - module_types/event.d.ts | 6 - module_types/event_del.d.ts | 5 - module_types/event_forward.d.ts | 7 - module_types/fm_trash.d.ts | 6 - module_types/follow.d.ts | 6 - module_types/history_recommend_songs.d.ts | 3 - .../history_recommend_songs_detail.d.ts | 6 - module_types/homepage_block_page.d.ts | 5 - module_types/homepage_dragon_ball.d.ts | 3 - module_types/hot_topic.d.ts | 6 - module_types/like.d.ts | 8 - module_types/likelist.d.ts | 5 - module_types/login.d.ts | 7 - module_types/login_cellphone.d.ts | 8 - module_types/login_refresh.d.ts | 3 - module_types/login_status.d.ts | 3 - module_types/logout.d.ts | 3 - module_types/lyric.d.ts | 5 - module_types/msg_comments.d.ts | 7 - module_types/msg_forwards.d.ts | 6 - module_types/msg_notices.d.ts | 6 - module_types/msg_private.d.ts | 6 - module_types/msg_private_history.d.ts | 7 - module_types/mv_all.d.ts | 9 - module_types/mv_detail.d.ts | 5 - module_types/mv_detail_info.d.ts | 5 - module_types/mv_exclusive_rcmd.d.ts | 6 - module_types/mv_first.d.ts | 6 - module_types/mv_sub.d.ts | 6 - module_types/mv_sublist.d.ts | 6 - module_types/mv_url.d.ts | 6 - module_types/personal_fm.d.ts | 3 - module_types/personalized.d.ts | 5 - module_types/personalized_djprogram.d.ts | 3 - module_types/personalized_mv.d.ts | 3 - module_types/personalized_newsong.d.ts | 3 - module_types/personalized_privatecontent.d.ts | 3 - .../personalized_privatecontent_list.d.ts | 7 - module_types/playlist_catlist.d.ts | 3 - module_types/playlist_cover_update.d.ts | 12 - module_types/playlist_create.d.ts | 6 - module_types/playlist_delete.d.ts | 5 - module_types/playlist_desc_update.d.ts | 6 - module_types/playlist_detail.d.ts | 6 - module_types/playlist_highquality_tags.d.ts | 3 - module_types/playlist_hot.d.ts | 3 - module_types/playlist_name_update.d.ts | 6 - module_types/playlist_order_update.d.ts | 5 - module_types/playlist_subscribe.d.ts | 6 - module_types/playlist_subscribers.d.ts | 7 - module_types/playlist_tags_update.d.ts | 6 - module_types/playlist_tracks.d.ts | 7 - module_types/playlist_update.d.ts | 8 - module_types/playmode_intelligence_list.d.ts | 9 - module_types/program_recommend.d.ts | 7 - module_types/rebind.d.ts | 8 - module_types/recommend_resource.d.ts | 3 - module_types/recommend_songs.d.ts | 3 - module_types/register_cellphone.d.ts | 8 - module_types/related_allvideo.d.ts | 5 - module_types/related_playlist.d.ts | 5 - module_types/resource_like.d.ts | 8 - module_types/scrobble.d.ts | 7 - module_types/search.d.ts | 8 - module_types/search_default.d.ts | 3 - module_types/search_hot.d.ts | 3 - module_types/search_hot_detail.d.ts | 3 - module_types/search_multimatch.d.ts | 6 - module_types/search_suggest.d.ts | 6 - module_types/send_playlist.d.ts | 7 - module_types/send_text.d.ts | 6 - module_types/setting.d.ts | 3 - module_types/share_resource.d.ts | 7 - module_types/simi_artist.d.ts | 5 - module_types/simi_mv.d.ts | 5 - module_types/simi_playlist.d.ts | 7 - module_types/simi_song.d.ts | 7 - module_types/simi_user.d.ts | 7 - module_types/song_detail.d.ts | 5 - module_types/song_order_update.d.ts | 6 - module_types/song_url.d.ts | 6 - module_types/top_album.d.ts | 10 - module_types/top_artists.d.ts | 6 - module_types/top_list.d.ts | 5 - module_types/top_mv.d.ts | 7 - module_types/top_playlist.d.ts | 8 - module_types/top_playlist_highquality.d.ts | 7 - module_types/top_song.d.ts | 5 - module_types/toplist.d.ts | 3 - module_types/toplist_artist.d.ts | 5 - module_types/toplist_detail.d.ts | 3 - module_types/user_audio.d.ts | 5 - module_types/user_cloud.d.ts | 6 - module_types/user_cloud_del.d.ts | 5 - module_types/user_cloud_detail.d.ts | 5 - module_types/user_detail.d.ts | 5 - module_types/user_dj.d.ts | 7 - module_types/user_event.d.ts | 7 - module_types/user_followeds.d.ts | 7 - module_types/user_follows.d.ts | 7 - module_types/user_level.d.ts | 3 - module_types/user_playlist.d.ts | 7 - module_types/user_record.d.ts | 6 - module_types/user_subcount.d.ts | 3 - module_types/user_update.d.ts | 10 - module_types/video_category_list.d.ts | 6 - module_types/video_detail.d.ts | 5 - module_types/video_detail_info.d.ts | 5 - module_types/video_group.d.ts | 6 - module_types/video_group_list.d.ts | 3 - module_types/video_sub.d.ts | 6 - module_types/video_timeline_all.d.ts | 5 - module_types/video_timeline_recommend.d.ts | 5 - module_types/video_url.d.ts | 6 - module_types/weblog.d.ts | 5 - 186 files changed, 1150 insertions(+), 2035 deletions(-) delete mode 100644 interface.d.ts delete mode 100644 module_types/activate_init_profile.d.ts delete mode 100644 module_types/album.d.ts delete mode 100644 module_types/album_detail.d.ts delete mode 100644 module_types/album_detail_dynamic.d.ts delete mode 100644 module_types/album_list.d.ts delete mode 100644 module_types/album_list_style.d.ts delete mode 100644 module_types/album_new.d.ts delete mode 100644 module_types/album_newest.d.ts delete mode 100644 module_types/album_songsaleboard.d.ts delete mode 100644 module_types/album_sub.d.ts delete mode 100644 module_types/album_sublist.d.ts delete mode 100644 module_types/artist_album.d.ts delete mode 100644 module_types/artist_desc.d.ts delete mode 100644 module_types/artist_list.d.ts delete mode 100644 module_types/artist_mv.d.ts delete mode 100644 module_types/artist_songs.d.ts delete mode 100644 module_types/artist_sub.d.ts delete mode 100644 module_types/artist_sublist.d.ts delete mode 100644 module_types/artist_top_song.d.ts delete mode 100644 module_types/artists.d.ts delete mode 100644 module_types/avatar_upload.d.ts delete mode 100644 module_types/banner.d.ts delete mode 100644 module_types/base.d.ts delete mode 100644 module_types/batch.d.ts delete mode 100644 module_types/captcha_sent.d.ts delete mode 100644 module_types/captcha_verify.d.ts delete mode 100644 module_types/cellphone_existence_check.d.ts delete mode 100644 module_types/check_music.d.ts delete mode 100644 module_types/cloudsearch.d.ts delete mode 100644 module_types/comment.d.ts delete mode 100644 module_types/comment_album.d.ts delete mode 100644 module_types/comment_dj.d.ts delete mode 100644 module_types/comment_event.d.ts delete mode 100644 module_types/comment_floor.d.ts delete mode 100644 module_types/comment_hot.d.ts delete mode 100644 module_types/comment_hotwall_list.d.ts delete mode 100644 module_types/comment_like.d.ts delete mode 100644 module_types/comment_music.d.ts delete mode 100644 module_types/comment_mv.d.ts delete mode 100644 module_types/comment_playlist.d.ts delete mode 100644 module_types/comment_video.d.ts delete mode 100644 module_types/countries_code_list.d.ts delete mode 100644 module_types/daily_signin.d.ts delete mode 100644 module_types/digitalAlbum_ordering.d.ts delete mode 100644 module_types/digitalAlbum_purchased.d.ts delete mode 100644 module_types/dj_banner.d.ts delete mode 100644 module_types/dj_category_excludehot.d.ts delete mode 100644 module_types/dj_category_recommend.d.ts delete mode 100644 module_types/dj_catelist.d.ts delete mode 100644 module_types/dj_detail.d.ts delete mode 100644 module_types/dj_hot.d.ts delete mode 100644 module_types/dj_paygift.d.ts delete mode 100644 module_types/dj_personalize_recommend.d.ts delete mode 100644 module_types/dj_program.d.ts delete mode 100644 module_types/dj_program_detail.d.ts delete mode 100644 module_types/dj_program_toplist.d.ts delete mode 100644 module_types/dj_program_toplist_hours.d.ts delete mode 100644 module_types/dj_radio_hot.d.ts delete mode 100644 module_types/dj_recommend.d.ts delete mode 100644 module_types/dj_recommend_type.d.ts delete mode 100644 module_types/dj_sub.d.ts delete mode 100644 module_types/dj_sublist.d.ts delete mode 100644 module_types/dj_today_perfered.d.ts delete mode 100644 module_types/dj_toplist.d.ts delete mode 100644 module_types/dj_toplist_hours.d.ts delete mode 100644 module_types/dj_toplist_newcomer.d.ts delete mode 100644 module_types/dj_toplist_pay.d.ts delete mode 100644 module_types/dj_toplist_popular.d.ts delete mode 100644 module_types/event.d.ts delete mode 100644 module_types/event_del.d.ts delete mode 100644 module_types/event_forward.d.ts delete mode 100644 module_types/fm_trash.d.ts delete mode 100644 module_types/follow.d.ts delete mode 100644 module_types/history_recommend_songs.d.ts delete mode 100644 module_types/history_recommend_songs_detail.d.ts delete mode 100644 module_types/homepage_block_page.d.ts delete mode 100644 module_types/homepage_dragon_ball.d.ts delete mode 100644 module_types/hot_topic.d.ts delete mode 100644 module_types/like.d.ts delete mode 100644 module_types/likelist.d.ts delete mode 100644 module_types/login.d.ts delete mode 100644 module_types/login_cellphone.d.ts delete mode 100644 module_types/login_refresh.d.ts delete mode 100644 module_types/login_status.d.ts delete mode 100644 module_types/logout.d.ts delete mode 100644 module_types/lyric.d.ts delete mode 100644 module_types/msg_comments.d.ts delete mode 100644 module_types/msg_forwards.d.ts delete mode 100644 module_types/msg_notices.d.ts delete mode 100644 module_types/msg_private.d.ts delete mode 100644 module_types/msg_private_history.d.ts delete mode 100644 module_types/mv_all.d.ts delete mode 100644 module_types/mv_detail.d.ts delete mode 100644 module_types/mv_detail_info.d.ts delete mode 100644 module_types/mv_exclusive_rcmd.d.ts delete mode 100644 module_types/mv_first.d.ts delete mode 100644 module_types/mv_sub.d.ts delete mode 100644 module_types/mv_sublist.d.ts delete mode 100644 module_types/mv_url.d.ts delete mode 100644 module_types/personal_fm.d.ts delete mode 100644 module_types/personalized.d.ts delete mode 100644 module_types/personalized_djprogram.d.ts delete mode 100644 module_types/personalized_mv.d.ts delete mode 100644 module_types/personalized_newsong.d.ts delete mode 100644 module_types/personalized_privatecontent.d.ts delete mode 100644 module_types/personalized_privatecontent_list.d.ts delete mode 100644 module_types/playlist_catlist.d.ts delete mode 100644 module_types/playlist_cover_update.d.ts delete mode 100644 module_types/playlist_create.d.ts delete mode 100644 module_types/playlist_delete.d.ts delete mode 100644 module_types/playlist_desc_update.d.ts delete mode 100644 module_types/playlist_detail.d.ts delete mode 100644 module_types/playlist_highquality_tags.d.ts delete mode 100644 module_types/playlist_hot.d.ts delete mode 100644 module_types/playlist_name_update.d.ts delete mode 100644 module_types/playlist_order_update.d.ts delete mode 100644 module_types/playlist_subscribe.d.ts delete mode 100644 module_types/playlist_subscribers.d.ts delete mode 100644 module_types/playlist_tags_update.d.ts delete mode 100644 module_types/playlist_tracks.d.ts delete mode 100644 module_types/playlist_update.d.ts delete mode 100644 module_types/playmode_intelligence_list.d.ts delete mode 100644 module_types/program_recommend.d.ts delete mode 100644 module_types/rebind.d.ts delete mode 100644 module_types/recommend_resource.d.ts delete mode 100644 module_types/recommend_songs.d.ts delete mode 100644 module_types/register_cellphone.d.ts delete mode 100644 module_types/related_allvideo.d.ts delete mode 100644 module_types/related_playlist.d.ts delete mode 100644 module_types/resource_like.d.ts delete mode 100644 module_types/scrobble.d.ts delete mode 100644 module_types/search.d.ts delete mode 100644 module_types/search_default.d.ts delete mode 100644 module_types/search_hot.d.ts delete mode 100644 module_types/search_hot_detail.d.ts delete mode 100644 module_types/search_multimatch.d.ts delete mode 100644 module_types/search_suggest.d.ts delete mode 100644 module_types/send_playlist.d.ts delete mode 100644 module_types/send_text.d.ts delete mode 100644 module_types/setting.d.ts delete mode 100644 module_types/share_resource.d.ts delete mode 100644 module_types/simi_artist.d.ts delete mode 100644 module_types/simi_mv.d.ts delete mode 100644 module_types/simi_playlist.d.ts delete mode 100644 module_types/simi_song.d.ts delete mode 100644 module_types/simi_user.d.ts delete mode 100644 module_types/song_detail.d.ts delete mode 100644 module_types/song_order_update.d.ts delete mode 100644 module_types/song_url.d.ts delete mode 100644 module_types/top_album.d.ts delete mode 100644 module_types/top_artists.d.ts delete mode 100644 module_types/top_list.d.ts delete mode 100644 module_types/top_mv.d.ts delete mode 100644 module_types/top_playlist.d.ts delete mode 100644 module_types/top_playlist_highquality.d.ts delete mode 100644 module_types/top_song.d.ts delete mode 100644 module_types/toplist.d.ts delete mode 100644 module_types/toplist_artist.d.ts delete mode 100644 module_types/toplist_detail.d.ts delete mode 100644 module_types/user_audio.d.ts delete mode 100644 module_types/user_cloud.d.ts delete mode 100644 module_types/user_cloud_del.d.ts delete mode 100644 module_types/user_cloud_detail.d.ts delete mode 100644 module_types/user_detail.d.ts delete mode 100644 module_types/user_dj.d.ts delete mode 100644 module_types/user_event.d.ts delete mode 100644 module_types/user_followeds.d.ts delete mode 100644 module_types/user_follows.d.ts delete mode 100644 module_types/user_level.d.ts delete mode 100644 module_types/user_playlist.d.ts delete mode 100644 module_types/user_record.d.ts delete mode 100644 module_types/user_subcount.d.ts delete mode 100644 module_types/user_update.d.ts delete mode 100644 module_types/video_category_list.d.ts delete mode 100644 module_types/video_detail.d.ts delete mode 100644 module_types/video_detail_info.d.ts delete mode 100644 module_types/video_group.d.ts delete mode 100644 module_types/video_group_list.d.ts delete mode 100644 module_types/video_sub.d.ts delete mode 100644 module_types/video_timeline_all.d.ts delete mode 100644 module_types/video_timeline_recommend.d.ts delete mode 100644 module_types/video_url.d.ts delete mode 100644 module_types/weblog.d.ts diff --git a/interface.d.ts b/interface.d.ts deleted file mode 100644 index b0ebb3c..0000000 --- a/interface.d.ts +++ /dev/null @@ -1,183 +0,0 @@ -export * from './module_types/activate_init_profile' -export * from './module_types/album' -export * from './module_types/album_detail' -export * from './module_types/album_detail_dynamic' -export * from './module_types/album_list' -export * from './module_types/album_list_style' -export * from './module_types/album_new' -export * from './module_types/album_newest' -export * from './module_types/album_songsaleboard' -export * from './module_types/album_sub' -export * from './module_types/album_sublist' -export * from './module_types/artist_album' -export * from './module_types/artist_desc' -export * from './module_types/artist_list' -export * from './module_types/artist_mv' -export * from './module_types/artist_songs' -export * from './module_types/artist_sub' -export * from './module_types/artist_sublist' -export * from './module_types/artist_top_song' -export * from './module_types/artists' -export * from './module_types/avatar_upload' -export * from './module_types/banner' -export * from './module_types/batch' -export * from './module_types/captcha_sent' -export * from './module_types/captcha_verify' -export * from './module_types/cellphone_existence_check' -export * from './module_types/check_music' -export * from './module_types/cloudsearch' -export * from './module_types/comment' -export * from './module_types/comment_album' -export * from './module_types/comment_dj' -export * from './module_types/comment_event' -export * from './module_types/comment_floor' -export * from './module_types/comment_hot' -export * from './module_types/comment_hotwall_list' -export * from './module_types/comment_like' -export * from './module_types/comment_music' -export * from './module_types/comment_mv' -export * from './module_types/comment_playlist' -export * from './module_types/comment_video' -export * from './module_types/countries_code_list' -export * from './module_types/daily_signin' -export * from './module_types/digitalAlbum_ordering' -export * from './module_types/digitalAlbum_purchased' -export * from './module_types/dj_banner' -export * from './module_types/dj_category_excludehot' -export * from './module_types/dj_category_recommend' -export * from './module_types/dj_catelist' -export * from './module_types/dj_detail' -export * from './module_types/dj_hot' -export * from './module_types/dj_paygift' -export * from './module_types/dj_program' -export * from './module_types/dj_program_detail' -export * from './module_types/dj_program_toplist' -export * from './module_types/dj_program_toplist_hours' -export * from './module_types/dj_radio_hot' -export * from './module_types/dj_recommend' -export * from './module_types/dj_recommend_type' -export * from './module_types/dj_sub' -export * from './module_types/dj_sublist' -export * from './module_types/dj_today_perfered' -export * from './module_types/dj_toplist' -export * from './module_types/dj_toplist_hours' -export * from './module_types/dj_toplist_newcomer' -export * from './module_types/dj_toplist_pay' -export * from './module_types/dj_toplist_popular' -export * from './module_types/event' -export * from './module_types/event_del' -export * from './module_types/event_forward' -export * from './module_types/fm_trash' -export * from './module_types/follow' -export * from './module_types/history_recommend_songs' -export * from './module_types/history_recommend_songs_detail' -export * from './module_types/homepage_block_page' -export * from './module_types/homepage_dragon_ball' -export * from './module_types/hot_topic' -export * from './module_types/like' -export * from './module_types/likelist' -export * from './module_types/login' -export * from './module_types/login_cellphone' -export * from './module_types/login_refresh' -export * from './module_types/login_status' -export * from './module_types/logout' -export * from './module_types/lyric' -export * from './module_types/msg_comments' -export * from './module_types/msg_forwards' -export * from './module_types/msg_notices' -export * from './module_types/msg_private' -export * from './module_types/msg_private_history' -export * from './module_types/mv_all' -export * from './module_types/mv_detail' -export * from './module_types/mv_detail_info' -export * from './module_types/mv_exclusive_rcmd' -export * from './module_types/mv_first' -export * from './module_types/mv_sub' -export * from './module_types/mv_sublist' -export * from './module_types/mv_url' -export * from './module_types/personal_fm' -export * from './module_types/personalized' -export * from './module_types/personalized_djprogram' -export * from './module_types/personalized_mv' -export * from './module_types/personalized_newsong' -export * from './module_types/personalized_privatecontent' -export * from './module_types/personalized_privatecontent_list' -export * from './module_types/playlist_catlist' -export * from './module_types/playlist_cover_update' -export * from './module_types/playlist_create' -export * from './module_types/playlist_delete' -export * from './module_types/playlist_desc_update' -export * from './module_types/playlist_detail' -export * from './module_types/playlist_hot' -export * from './module_types/playlist_name_update' -export * from './module_types/playlist_order_update' -export * from './module_types/playlist_subscribe' -export * from './module_types/playlist_subscribers' -export * from './module_types/playlist_tags_update' -export * from './module_types/playlist_tracks' -export * from './module_types/playlist_update' -export * from './module_types/playmode_intelligence_list' -export * from './module_types/program_recommend' -export * from './module_types/rebind' -export * from './module_types/recommend_resource' -export * from './module_types/recommend_songs' -export * from './module_types/register_cellphone' -export * from './module_types/related_allvideo' -export * from './module_types/related_playlist' -export * from './module_types/resource_like' -export * from './module_types/scrobble' -export * from './module_types/search' -export * from './module_types/search_default' -export * from './module_types/search_hot' -export * from './module_types/search_hot_detail' -export * from './module_types/search_multimatch' -export * from './module_types/search_suggest' -export * from './module_types/send_playlist' -export * from './module_types/send_text' -export * from './module_types/setting' -export * from './module_types/share_resource' -export * from './module_types/simi_artist' -export * from './module_types/simi_mv' -export * from './module_types/simi_playlist' -export * from './module_types/simi_song' -export * from './module_types/simi_user' -export * from './module_types/song_detail' -export * from './module_types/song_order_update' -export * from './module_types/song_url' -export * from './module_types/top_album' -export * from './module_types/top_artists' -export * from './module_types/top_list' -export * from './module_types/top_mv' -export * from './module_types/top_playlist' -export * from './module_types/top_playlist_highquality' -export * from './module_types/top_song' -export * from './module_types/toplist' -export * from './module_types/toplist_artist' -export * from './module_types/toplist_detail' -export * from './module_types/user_audio' -export * from './module_types/user_cloud' -export * from './module_types/user_cloud_del' -export * from './module_types/user_cloud_detail' -export * from './module_types/user_detail' -export * from './module_types/user_dj' -export * from './module_types/user_event' -export * from './module_types/user_followeds' -export * from './module_types/user_follows' -export * from './module_types/user_playlist' -export * from './module_types/user_record' -export * from './module_types/user_subcount' -export * from './module_types/user_update' -export * from './module_types/video_category_list' -export * from './module_types/video_detail' -export * from './module_types/video_detail_info' -export * from './module_types/video_group' -export * from './module_types/video_group_list' -export * from './module_types/video_sub' -export * from './module_types/video_timeline_all' -export * from './module_types/video_timeline_recommend' -export * from './module_types/video_url' -export * from './module_types/weblog' -export * from './module_types/base' -export * from './module_types/user_level' -export * from './module_types/playlist_highquality_tags' -export * from './module_types/dj_personalize_recommend' diff --git a/main.d.ts b/main.d.ts index bf78952..234eef2 100644 --- a/main.d.ts +++ b/main.d.ts @@ -1,689 +1,1151 @@ -// export * from './interface' -import { - ActivateInitProfileRequestConfig, - AlbumRequestConfig, - AlbumDetailRequestConfig, - AlbumDetailDynamicRequestConfig, - AlbumListRequestConfig, - AlbumListStyleRequestConfig, - AlbumNewRequestConfig, - AlbumNewestRequestConfig, - AlbumSongSaleBoardRequestConfig, - AlbumSubRequestConfig, - AlbumSubListRequestConfig, - ArtistAlbumRequestConfig, - ArtistDescRequestConfig, - ArtistListRequestConfig, - ArtistMVRequestConfig, - ArtistSongsRequestConfig, - ArtistSubRequestConfig, - ArtistSubListRequestConfig, - ArtistTopSongRequestConfig, - ArtistsRequestConfig, - AvatarUploadRequestConfig, - BannerRequestConfig, - BatchRequestConfig, - CaptchaSentRequestConfig, - CaptchaVerifyRequestConfig, - CellphoneExistenceCheckRequestConfig, - CheckMusicRequestConfig, - CloudSearchRequestConfig, - CommentRequestConfig, - CommentAlbumRequestConfig, - CommentDjRequestConfig, - CommentEventRequestConfig, - CommentFloorRequestConfig, - CommentHotRequestConfig, - CommentHotwallListRequestConfig, - CommentLikeRequestConfig, - CommentMusicRequestConfig, - CommentMvRequestConfig, - CommentPlaylistRequestConfig, - CommentVideoRequestConfig, - CountriesCodeListRequestConfig, - DailySigninRequestConfig, - DigitalAlbumOrderingRequestConfig, - DigitalAlbumPurchasedRequestConfig, - DjBannerRequestConfig, - DjCategoryExcludehotRequestConfig, - DjCategoryRecommendRequestConfig, - DjCatelistRequestConfig, - DjDetailRequestConfig, - DjHotRequestConfig, - DjPaygiftRequestConfig, - DjProgramRequestConfig, - DjProgramDetailRequestConfig, - DjProgramToplistRequestConfig, - DjProgramToplistHoursRequestConfig, - DjRadioHotRequestConfig, - DjRecommendRequestConfig, - DjRecommendTypeRequestConfig, - DjSubRequestConfig, - DjSublistRequestConfig, - DjTodayPerferedRequestConfig, - DjToplistRequestConfig, - DjToplistHoursRequestConfig, - DjToplistNewcomerRequestConfig, - DjToplistPayRequestConfig, - DjToplistPopularRequestConfig, - EventRequestConfig, - EventDelRequestConfig, - EventForwardRequestConfig, - FmTrashRequestConfig, - FollowRequestConfig, - HistoryRecommendSongsRequestConfig, - HistoryRecommendSongsDetailRequestConfig, - HomepageBlockPageRequestConfig, - HomepageDragonBallRequestConfig, - HotTopicRequestConfig, - LikeRequestConfig, - LikelistRequestConfig, - LoginRequestConfig, - LoginCellphoneRequestConfig, - LoginRefreshRequestConfig, - LoginStatusRequestConfig, - LogoutRequestConfig, - LyricRequestConfig, - MsgCommentsRequestConfig, - MsgForwardsRequestConfig, - MsgNoticesRequestConfig, - MsgPrivateRequestConfig, - MsgPrivateHistoryRequestConfig, - MvAllRequestConfig, - MvDetailRequestConfig, - MvDetailInfoRequestConfig, - MvExclusiveRcmdRequestConfig, - MvFirstRequestConfig, - MvSubRequestConfig, - MvSublistRequestConfig, - MvUrlRequestConfig, - PersonalFmRequestConfig, - PersonalizedRequestConfig, - PersonalizedDjprogramRequestConfig, - PersonalizedMvRequestConfig, - PersonalizedNewsongRequestConfig, - PersonalizedPrivatecontentRequestConfig, - PersonalizedPrivatecontentListRequestConfig, - PlaylistCatlistRequestConfig, - PlaylistCoverUpdateRequestConfig, - PlaylistCreateRequestConfig, - PlaylistDeleteRequestConfig, - PlaylistDescUpdateRequestConfig, - PlaylistDetailRequestConfig, - PlaylistHotRequestConfig, - PlaylistNameUpdateRequestConfig, - PlaylistOrderUpdateRequestConfig, - PlaylistSubscribeRequestConfig, - PlaylistSubscribersRequestConfig, - PlaylistTagsUpdateRequestConfig, - PlaylistTracksRequestConfig, - PlaylistUpdateRequestConfig, - PlaymodeIntelligenceListRequestConfig, - ProgramRecommendRequestConfig, - RebindRequestConfig, - RecommendResourceRequestConfig, - RecommendSongsRequestConfig, - RegisterCellphoneRequestConfig, - RelatedAllvideoRequestConfig, - RelatedPlaylistRequestConfig, - ResourceLikeRequestConfig, - ScrobbleRequestConfig, - SearchRequestConfig, - SearchDefaultRequestConfig, - SearchHotRequestConfig, - SearchHotDetailRequestConfig, - SearchMultimatchRequestConfig, - SearchSuggestRequestConfig, - SendPlaylistRequestConfig, - SendTextRequestConfig, - SettingRequestConfig, - ShareResourceRequestConfig, - SimiArtistRequestConfig, - SimiMvRequestConfig, - SimiPlaylistRequestConfig, - SimiSongRequestConfig, - SimiUserRequestConfig, - SongDetailRequestConfig, - SongOrderUpdateRequestConfig, - SongUrlRequestConfig, - TopAlbumRequestConfig, - TopArtistsRequestConfig, - TopListRequestConfig, - TopMvRequestConfig, - TopPlaylistRequestConfig, - TopPlaylistHighqualityRequestConfig, - TopSongRequestConfig, - ToplistRequestConfig, - ToplistArtistRequestConfig, - ToplistDetailRequestConfig, - UserAudioRequestConfig, - UserCloudRequestConfig, - UserCloudDelRequestConfig, - UserCloudDetailRequestConfig, - UserDetailRequestConfig, - UserDjRequestConfig, - UserEventRequestConfig, - UserFollowedsRequestConfig, - UserFollowsRequestConfig, - UserPlaylistRequestConfig, - UserRecordRequestConfig, - UserSubcountRequestConfig, - UserUpdateRequestConfig, - VideoCategoryListRequestConfig, - VideoDetailRequestConfig, - VideoDetailInfoRequestConfig, - VideoGroupRequestConfig, - VideoGroupListRequestConfig, - VideoSubRequestConfig, - VideoTimelineAllRequestConfig, - VideoTimelineRecommendRequestConfig, - VideoUrlRequestConfig, - WeblogRequestConfig, - APIBaseResponse, - UserLevelRequestConfig, - PlaylistHighqualityTagsRequestConfig, - DjPersonalizeRecommendRequestConfig, -} from './interface' -// Start -// export interface Response { -interface Response { - status: number // The Http Response Code - body: T // API Response body - cookie: string[] -} +declare module 'NeteaseCloudMusicApi' { + export interface RequestBaseConfig { + cookie?: string + realIP?: string // IPv4/IPv6 filled in X-Real-IP + proxy?: string // HTTP proxy + } -interface APIInstance { - activate_init_profile: ( - params: ActivateInitProfileRequestConfig, - ) => Promise> - album: (params: AlbumRequestConfig) => Promise> - album_detail: ( - params: AlbumDetailRequestConfig, - ) => Promise> - album_detail_dynamic: ( - params: AlbumDetailDynamicRequestConfig, - ) => Promise> - album_list: ( - params: AlbumListRequestConfig, - ) => Promise> - album_list_style: ( - params: AlbumListStyleRequestConfig, - ) => Promise> - album_new: ( - params: AlbumNewRequestConfig, - ) => Promise> - album_newest: ( - params: AlbumNewestRequestConfig, - ) => Promise> - album_songsaleboard: ( - params: AlbumSongSaleBoardRequestConfig, - ) => Promise> - album_sub: ( - params: AlbumSubRequestConfig, - ) => Promise> - album_sublist: ( - params: AlbumSubListRequestConfig, - ) => Promise> - artist_album: ( - params: ArtistAlbumRequestConfig, - ) => Promise> - artist_desc: ( - params: ArtistDescRequestConfig, - ) => Promise> - artist_list: ( - params: ArtistListRequestConfig, - ) => Promise> - artist_mv: ( - params: ArtistMVRequestConfig, - ) => Promise> - artist_songs: ( - params: ArtistSongsRequestConfig, - ) => Promise> - artist_sub: ( - params: ArtistSubRequestConfig, - ) => Promise> - artist_sublist: ( - params: ArtistSubListRequestConfig, - ) => Promise> - artist_top_song: ( - params: ArtistTopSongRequestConfig, - ) => Promise> - artists: (params: ArtistsRequestConfig) => Promise> - avatar_upload: ( - params: AvatarUploadRequestConfig, - ) => Promise> - banner: (params: BannerRequestConfig) => Promise> - batch: (params: BatchRequestConfig) => Promise> - captcha_sent: ( - params: CaptchaSentRequestConfig, - ) => Promise> - captcha_verify: ( - params: CaptchaVerifyRequestConfig, - ) => Promise> - cellphone_existence_check: ( - params: CellphoneExistenceCheckRequestConfig, - ) => Promise> - check_music: ( - params: CheckMusicRequestConfig, - ) => Promise> - cloudsearch: ( - params: CloudSearchRequestConfig, - ) => Promise> - comment: (params: CommentRequestConfig) => Promise> - comment_album: ( - params: CommentAlbumRequestConfig, - ) => Promise> - comment_dj: ( - params: CommentDjRequestConfig, - ) => Promise> - comment_event: ( - params: CommentEventRequestConfig, - ) => Promise> - comment_floor: ( - params: CommentFloorRequestConfig, - ) => Promise> - comment_hot: ( - params: CommentHotRequestConfig, - ) => Promise> - comment_hotwall_list: ( - params: CommentHotwallListRequestConfig, - ) => Promise> - comment_like: ( - params: CommentLikeRequestConfig, - ) => Promise> - comment_music: ( - params: CommentMusicRequestConfig, - ) => Promise> - comment_mv: ( - params: CommentMvRequestConfig, - ) => Promise> - comment_playlist: ( - params: CommentPlaylistRequestConfig, - ) => Promise> - comment_video: ( - params: CommentVideoRequestConfig, - ) => Promise> - countries_code_list: ( - params: CountriesCodeListRequestConfig, - ) => Promise> - daily_signin: ( - params: DailySigninRequestConfig, - ) => Promise> - digitalAlbum_ordering: ( - params: DigitalAlbumOrderingRequestConfig, - ) => Promise> - digitalAlbum_purchased: ( - params: DigitalAlbumPurchasedRequestConfig, - ) => Promise> - dj_banner: ( - params: DjBannerRequestConfig, - ) => Promise> - dj_category_excludehot: ( - params: DjCategoryExcludehotRequestConfig, - ) => Promise> - dj_category_recommend: ( - params: DjCategoryRecommendRequestConfig, - ) => Promise> - dj_catelist: ( - params: DjCatelistRequestConfig, - ) => Promise> - dj_detail: ( - params: DjDetailRequestConfig, - ) => Promise> - dj_hot: (params: DjHotRequestConfig) => Promise> - dj_paygift: ( - params: DjPaygiftRequestConfig, - ) => Promise> - dj_personalize_recommend: ( - params: DjPersonalizeRecommendRequestConfig, - ) => Promise> - dj_program: ( - params: DjProgramRequestConfig, - ) => Promise> - dj_program_detail: ( - params: DjProgramDetailRequestConfig, - ) => Promise> - dj_program_toplist: ( - params: DjProgramToplistRequestConfig, - ) => Promise> - dj_program_toplist_hours: ( - params: DjProgramToplistHoursRequestConfig, - ) => Promise> - dj_radio_hot: ( - params: DjRadioHotRequestConfig, - ) => Promise> - dj_recommend: ( - params: DjRecommendRequestConfig, - ) => Promise> - dj_recommend_type: ( - params: DjRecommendTypeRequestConfig, - ) => Promise> - dj_sub: (params: DjSubRequestConfig) => Promise> - dj_sublist: ( - params: DjSublistRequestConfig, - ) => Promise> - dj_today_perfered: ( - params: DjTodayPerferedRequestConfig, - ) => Promise> - dj_toplist: ( - params: DjToplistRequestConfig, - ) => Promise> - dj_toplist_hours: ( - params: DjToplistHoursRequestConfig, - ) => Promise> - dj_toplist_newcomer: ( - params: DjToplistNewcomerRequestConfig, - ) => Promise> - dj_toplist_pay: ( - params: DjToplistPayRequestConfig, - ) => Promise> - dj_toplist_popular: ( - params: DjToplistPopularRequestConfig, - ) => Promise> - event: (params: EventRequestConfig) => Promise> - event_del: ( - params: EventDelRequestConfig, - ) => Promise> - event_forward: ( - params: EventForwardRequestConfig, - ) => Promise> - fm_trash: (params: FmTrashRequestConfig) => Promise> - follow: (params: FollowRequestConfig) => Promise> - history_recommend_songs: ( - params: HistoryRecommendSongsRequestConfig, - ) => Promise> - history_recommend_songs_detail: ( - params: HistoryRecommendSongsDetailRequestConfig, - ) => Promise> - homepage_block_page: ( - params: HomepageBlockPageRequestConfig, - ) => Promise> - homepage_dragon_ball: ( - params: HomepageDragonBallRequestConfig, - ) => Promise> - hot_topic: ( - params: HotTopicRequestConfig, - ) => Promise> - like: (params: LikeRequestConfig) => Promise> - likelist: ( - params: LikelistRequestConfig, - ) => Promise> - login: (params: LoginRequestConfig) => Promise> - login_cellphone: ( - params: LoginCellphoneRequestConfig, - ) => Promise> - login_refresh: ( - params: LoginRefreshRequestConfig, - ) => Promise> - login_status: ( - params: LoginStatusRequestConfig, - ) => Promise> - logout: (params: LogoutRequestConfig) => Promise> - lyric: (params: LyricRequestConfig) => Promise> - msg_comments: ( - params: MsgCommentsRequestConfig, - ) => Promise> - msg_forwards: ( - params: MsgForwardsRequestConfig, - ) => Promise> - msg_notices: ( - params: MsgNoticesRequestConfig, - ) => Promise> - msg_private: ( - params: MsgPrivateRequestConfig, - ) => Promise> - msg_private_history: ( - params: MsgPrivateHistoryRequestConfig, - ) => Promise> - mv_all: (params: MvAllRequestConfig) => Promise> - mv_detail: ( - params: MvDetailRequestConfig, - ) => Promise> - mv_detail_info: ( - params: MvDetailInfoRequestConfig, - ) => Promise> - mv_exclusive_rcmd: ( - params: MvExclusiveRcmdRequestConfig, - ) => Promise> - mv_first: (params: MvFirstRequestConfig) => Promise> - mv_sub: (params: MvSubRequestConfig) => Promise> - mv_sublist: ( - params: MvSublistRequestConfig, - ) => Promise> - mv_url: (params: MvUrlRequestConfig) => Promise> - personal_fm: ( - params: PersonalFmRequestConfig, - ) => Promise> - personalized: ( - params: PersonalizedRequestConfig, - ) => Promise> - personalized_djprogram: ( - params: PersonalizedDjprogramRequestConfig, - ) => Promise> - personalized_mv: ( - params: PersonalizedMvRequestConfig, - ) => Promise> - personalized_newsong: ( - params: PersonalizedNewsongRequestConfig, - ) => Promise> - personalized_privatecontent: ( - params: PersonalizedPrivatecontentRequestConfig, - ) => Promise> - personalized_privatecontent_list: ( - params: PersonalizedPrivatecontentListRequestConfig, - ) => Promise> - playlist_catlist: ( - params: PlaylistCatlistRequestConfig, - ) => Promise> - playlist_cover_update: ( - params: PlaylistCoverUpdateRequestConfig, - ) => Promise> - playlist_create: ( - params: PlaylistCreateRequestConfig, - ) => Promise> - playlist_delete: ( - params: PlaylistDeleteRequestConfig, - ) => Promise> - playlist_desc_update: ( - params: PlaylistDescUpdateRequestConfig, - ) => Promise> - playlist_detail: ( - params: PlaylistDetailRequestConfig, - ) => Promise> - playlist_highquality_tags: ( - params: PlaylistHighqualityTagsRequestConfig, - ) => Promise> - playlist_hot: ( - params: PlaylistHotRequestConfig, - ) => Promise> - playlist_name_update: ( - params: PlaylistNameUpdateRequestConfig, - ) => Promise> - playlist_order_update: ( - params: PlaylistOrderUpdateRequestConfig, - ) => Promise> - playlist_subscribe: ( - params: PlaylistSubscribeRequestConfig, - ) => Promise> - playlist_subscribers: ( - params: PlaylistSubscribersRequestConfig, - ) => Promise> - playlist_tags_update: ( - params: PlaylistTagsUpdateRequestConfig, - ) => Promise> - playlist_tracks: ( - params: PlaylistTracksRequestConfig, - ) => Promise> - playlist_update: ( - params: PlaylistUpdateRequestConfig, - ) => Promise> - playmode_intelligence_list: ( - params: PlaymodeIntelligenceListRequestConfig, - ) => Promise> - program_recommend: ( - params: ProgramRecommendRequestConfig, - ) => Promise> - rebind: (params: RebindRequestConfig) => Promise> - recommend_resource: ( - params: RecommendResourceRequestConfig, - ) => Promise> - recommend_songs: ( - params: RecommendSongsRequestConfig, - ) => Promise> - register_cellphone: ( - params: RegisterCellphoneRequestConfig, - ) => Promise> - related_allvideo: ( - params: RelatedAllvideoRequestConfig, - ) => Promise> - related_playlist: ( - params: RelatedPlaylistRequestConfig, - ) => Promise> - resource_like: ( - params: ResourceLikeRequestConfig, - ) => Promise> - scrobble: ( - params: ScrobbleRequestConfig, - ) => Promise> - search: (params: SearchRequestConfig) => Promise> - search_default: ( - params: SearchDefaultRequestConfig, - ) => Promise> - search_hot: ( - params: SearchHotRequestConfig, - ) => Promise> - search_hot_detail: ( - params: SearchHotDetailRequestConfig, - ) => Promise> - search_multimatch: ( - params: SearchMultimatchRequestConfig, - ) => Promise> - search_suggest: ( - params: SearchSuggestRequestConfig, - ) => Promise> - send_playlist: ( - params: SendPlaylistRequestConfig, - ) => Promise> - send_text: ( - params: SendTextRequestConfig, - ) => Promise> - setting: (params: SettingRequestConfig) => Promise> - share_resource: ( - params: ShareResourceRequestConfig, - ) => Promise> - simi_artist: ( - params: SimiArtistRequestConfig, - ) => Promise> - simi_mv: (params: SimiMvRequestConfig) => Promise> - simi_playlist: ( - params: SimiPlaylistRequestConfig, - ) => Promise> - simi_song: ( - params: SimiSongRequestConfig, - ) => Promise> - simi_user: ( - params: SimiUserRequestConfig, - ) => Promise> - song_detail: ( - params: SongDetailRequestConfig, - ) => Promise> - song_order_update: ( - params: SongOrderUpdateRequestConfig, - ) => Promise> - song_url: (params: SongUrlRequestConfig) => Promise> - top_album: ( - params: TopAlbumRequestConfig, - ) => Promise> - top_artists: ( - params: TopArtistsRequestConfig, - ) => Promise> - top_list: (params: TopListRequestConfig) => Promise> - top_mv: (params: TopMvRequestConfig) => Promise> - top_playlist: ( - params: TopPlaylistRequestConfig, - ) => Promise> - top_playlist_highquality: ( - params: TopPlaylistHighqualityRequestConfig, - ) => Promise> - top_song: (params: TopSongRequestConfig) => Promise> - toplist: (params: ToplistRequestConfig) => Promise> - toplist_artist: ( - params: ToplistArtistRequestConfig, - ) => Promise> - toplist_detail: ( - params: ToplistDetailRequestConfig, - ) => Promise> - user_audio: ( - params: UserAudioRequestConfig, - ) => Promise> - user_cloud: ( - params: UserCloudRequestConfig, - ) => Promise> - user_cloud_del: ( - params: UserCloudDelRequestConfig, - ) => Promise> - user_cloud_detail: ( - params: UserCloudDetailRequestConfig, - ) => Promise> - user_detail: ( - params: UserDetailRequestConfig, - ) => Promise> - user_dj: (params: UserDjRequestConfig) => Promise> - user_level: ( - params: UserLevelRequestConfig, - ) => Promise> - user_event: ( - params: UserEventRequestConfig, - ) => Promise> - user_followeds: ( - params: UserFollowedsRequestConfig, - ) => Promise> - user_follows: ( - params: UserFollowsRequestConfig, - ) => Promise> - user_playlist: ( - params: UserPlaylistRequestConfig, - ) => Promise> - user_record: ( - params: UserRecordRequestConfig, - ) => Promise> - user_subcount: ( - params: UserSubcountRequestConfig, - ) => Promise> - user_update: ( - params: UserUpdateRequestConfig, - ) => Promise> - video_category_list: ( - params: VideoCategoryListRequestConfig, - ) => Promise> - video_detail: ( - params: VideoDetailRequestConfig, - ) => Promise> - video_detail_info: ( - params: VideoDetailInfoRequestConfig, - ) => Promise> - video_group: ( - params: VideoGroupRequestConfig, - ) => Promise> - video_group_list: ( - params: VideoGroupListRequestConfig, - ) => Promise> - video_sub: ( - params: VideoSubRequestConfig, - ) => Promise> - video_timeline_all: ( - params: VideoTimelineAllRequestConfig, - ) => Promise> - video_timeline_recommend: ( - params: VideoTimelineRecommendRequestConfig, - ) => Promise> - video_url: ( - params: VideoUrlRequestConfig, - ) => Promise> - weblog: (params: WeblogRequestConfig) => Promise> -} -interface SDKInstance extends APIInstance { - default: APIInstance + export interface APIBaseResponse { + code: number + cookie: string + [index: string]: unknown + } + + export interface Response { + status: number // The Http Response Code + body: APIBaseResponse // API Response body + cookie: string[] + } + + export function activate_init_profile( + params: { nickname: string } & RequestBaseConfig, + ): Promise + + export function album( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function album_detail( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function album_detail_dynamic( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function album_list( + params: { + limit?: string | number // 默认 30 + offset?: string | number // 默认 0 + area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' // 默认 ALL + type: string + } & RequestBaseConfig, + ): Promise + + export function album_list_style( + params: { + limit?: string | number // 默认 10 + offset?: string | number // 默认 0 + area?: 'Z_H' | 'E_A' | 'KR' | 'JP' // 默认 ALL + } & RequestBaseConfig, + ): Promise + + export function album_new( + params: { + limit?: string | number // 默认 30 + offset?: string | number // 默认 0 + area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' // 默认 ALL + } & RequestBaseConfig, + ): Promise + + export function album_newest(params: RequestBaseConfig): Promise + + export function album_songsaleboard( + params: { + albumType?: 0 | 1 // 0 为数字专辑,1 为数字单曲 + type?: 'daily' | 'week' | 'year' | 'total' + year?: string | number // 年份,默认本年。 type 为 year 时有效 + } & RequestBaseConfig, + ): Promise + + export function album_sub( + params: { + id: string | number + t: 1 | 0 + } & RequestBaseConfig, + ): Promise + + export function album_sublist( + params: { + limit: string | number // 默认: 25 + offset: string | number // 默认: 0 + } & RequestBaseConfig, + ): Promise + + export function artist_album( + params: { + id: string | number + limit?: string | number // 默认 30 + offset?: string | number // 默认 0 + } & RequestBaseConfig, + ): Promise + + export function artist_desc( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function artist_list( + params: { + area: '-1' | '7' | '96' | '8' | '16' | '0' + initial?: + | 'a' + | 'b' + | 'c' + | 'd' + | 'e' + | 'f' + | 'g' + | 'h' + | 'i' + | 'j' + | 'k' + | 'l' + | 'm' + | 'n' + | 'o' + | 'p' + | 'q' + | 'r' + | 's' + | 't' + | 'u' + | 'v' + | 'w' + | 'x' + | 'y' + | 'z' + | 'A' + | 'B' + | 'C' + | 'D' + | 'E' + | 'F' + | 'G' + | 'H' + | 'I' + | 'J' + | 'K' + | 'L' + | 'M' + | 'N' + | 'O' + | 'P' + | 'Q' + | 'R' + | 'S' + | 'T' + | 'U' + | 'V' + | 'W' + | 'X' + | 'Y' + | 'Z' + offset?: string | number + limit?: string | number + type?: '1' | '2' | '3' + } & RequestBaseConfig, + ): Promise + + export function artist_mv( + params: { + id: string | number + limit: string | number + offset: string | number + } & RequestBaseConfig, + ): Promise + + export function artist_songs( + params: { + id: string | number + order?: 'hot' | 'time' + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function artist_sub( + params: { id: string | number; t: 1 | 0 } & RequestBaseConfig, + ): Promise + + export function artist_sublist( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function artist_top_song( + params: { + id: string | number + } & RequestBaseConfig, + ): Promise + + export function artists( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function avatar_upload( + params: { + imgFile: { + name: string + data: string | Buffer + } + imgSize?: number + imgX?: number + imgY?: number + } & RequestBaseConfig, + ): Promise + + export function banner( + params: { type?: 0 | 1 | 2 | 3 } & RequestBaseConfig, + ): Promise + + export function batch( + params: { [index: string]: unknown } & RequestBaseConfig, + ): Promise + + export function captcha_sent( + params: { cellphone: string; ctcode?: string } & RequestBaseConfig, + ): Promise + + export function captcha_verify( + params: { + ctcode?: string + cellphone: string + captcha: string + } & RequestBaseConfig, + ): Promise + + export function cellphone_existence_check( + params: { cellphone: string; countrycode: string } & RequestBaseConfig, + ): Promise + + export function check_music( + params: { id: string | number; br: string | number } & RequestBaseConfig, + ): Promise + + export function cloudsearch( + params: { + keywords: string + type?: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014 + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment( + params: { + id: string | number + type: 0 | 1 | 2 | 3 | 4 | 5 | 6 + t: 1 | 2 | 0 + threadId?: string + content?: string | number + commentId?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_album( + params: { + id: string | number + limit?: string | number + offset?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_dj( + params: { + id: string | number + limit?: string | number + offset?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_event( + params: { + threadId: string + limit?: string | number + offset?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_floor( + params: { + id: string | number + parentCommentId: string | number + type: 0 | 1 | 2 | 3 | 4 | 5 + limit?: string | number + time?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_hot( + params: { + id: string | number + type: 0 | 1 | 2 | 3 | 4 | 5 + offset?: string | number + limit?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_hotwall_list( + params: RequestBaseConfig, + ): Promise + + export function comment_like( + params: { + id: string | number + type: 0 | 1 | 2 | 3 | 4 | 5 + t: 1 | 0 + cid: string | number + threadId?: string + } & RequestBaseConfig, + ): Promise + + export function comment_music( + params: { + id: string | number + limit?: string | number + offset?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_mv( + params: { + id: string | number + limit?: string | number + offset?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_playlist( + params: { + id: string | number + limit?: string | number + offset?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function comment_video( + params: { + id: string | number + limit?: string | number + offset?: string | number + before?: string | number + } & RequestBaseConfig, + ): Promise + + export function countries_code_list( + params: RequestBaseConfig, + ): Promise + + export function daily_signin( + params: { type?: 0 | 1 } & RequestBaseConfig, + ): Promise + + export function digitalAlbum_ordering( + params: { + payment: string + id: string | number + quantity: string + } & RequestBaseConfig, + ): Promise + + export function digitalAlbum_purchased( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_banner(params: RequestBaseConfig): Promise + + export function dj_category_excludehot( + params: RequestBaseConfig, + ): Promise + + export function dj_category_recommend( + params: RequestBaseConfig, + ): Promise + + export function dj_catelist(params: RequestBaseConfig): Promise + + export function dj_detail( + params: { rid: string | number } & RequestBaseConfig, + ): Promise + + export function dj_hot( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_paygift( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_personalize_recommend( + params: { limit?: string | number } & RequestBaseConfig, + ): Promise + + export function dj_program( + params: { + rid: string | number + limit?: string | number + offset?: string | number + asc: 'true' | 1 | 'false' | 0 + } & RequestBaseConfig, + ): Promise + + export function dj_program_detail( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function dj_program_toplist( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_program_toplist_hours( + params: { limit?: string | number } & RequestBaseConfig, + ): Promise + + export function dj_radio_hot( + params: { + cateId: string | number + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_recommend(params: RequestBaseConfig): Promise + + /* + 有声书 10001 + 知识技能 453050 + 商业财经 453051 + 人文历史 11 + 外语世界 13 + 亲子宝贝 14 + 创作|翻唱 2001 + 音乐故事 2 + 3D|电子 10002 + 相声曲艺 8 + 情感调频 3 + 美文读物 6 + 脱口秀 5 + 广播剧 7 + 二次元 3001 + 明星做主播 1 + 娱乐|影视 4 + 科技科学 453052 + 校园|教育 4001 + 旅途|城市 12 +*/ + + export function dj_recommend_type( + params: { + type: + | 10001 + | 453050 + | 453051 + | 11 + | 13 + | 14 + | 2001 + | 2 + | 10002 + | 8 + | 3 + | 6 + | 5 + | 7 + | 3001 + | 1 + | 4 + | 453052 + | 4001 + | 12 + } & RequestBaseConfig, + ): Promise + + export function dj_sub( + params: { t: 1 | 0; rid: string | number } & RequestBaseConfig, + ): Promise + + export function dj_sublist( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_today_perfered( + params: { page?: string | number } & RequestBaseConfig, + ): Promise + + export function dj_toplist( + params: { + type?: 'new' | 'hot' + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_toplist_hours( + params: { + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_toplist_newcomer( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function dj_toplist_pay( + params: { limit?: string | number } & RequestBaseConfig, + ): Promise + + export function dj_toplist_popular( + params: { limit?: string | number } & RequestBaseConfig, + ): Promise + + export function event( + params: { pagesize?: number; lasttime?: number } & RequestBaseConfig, + ): Promise + + export function event_del( + params: { evId: string | number } & RequestBaseConfig, + ): Promise + + export function event_forward( + params: { + forwords: string + evId: string | number + uid: string | number + } & RequestBaseConfig, + ): Promise + + export function fm_trash( + params: { id: string | number; time?: string | number } & RequestBaseConfig, + ): Promise + + export function follow( + params: { t: 0 | 1; id: string | number } & RequestBaseConfig, + ): Promise + + export function history_recommend_songs( + params: RequestBaseConfig, + ): Promise + + export function history_recommend_songs_detail( + params: { date?: string } & RequestBaseConfig, + ): Promise + + export function homepage_block_page( + params: { refresh?: 'true' | 'false' | boolean } & RequestBaseConfig, + ): Promise + + export function homepage_dragon_ball( + params: RequestBaseConfig, + ): Promise + + export function hot_topic( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function like( + params: { + like?: 'true' | 'false' | boolean + id: string | number + alg?: string + time?: string | number + } & RequestBaseConfig, + ): Promise + + export function likelist( + params: { uid: string | number } & RequestBaseConfig, + ): Promise + + export function login( + params: { + email: string + password?: string + md5_password?: string + } & RequestBaseConfig, + ): Promise + + export function login_cellphone( + params: { + phone: string + countrycode?: string + password?: string + md5_password?: string + } & RequestBaseConfig, + ): Promise + + export function login_refresh(params: RequestBaseConfig): Promise + + export function login_status(params: RequestBaseConfig): Promise + + export function logout(params: RequestBaseConfig): Promise + + export function lyric( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function msg_comments( + params: { + uid: string | number + before?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function msg_forwards( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function msg_notices( + params: { + limit?: string | number + lasttime?: string | number + } & RequestBaseConfig, + ): Promise + + export function msg_private( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function msg_private_history( + params: { + before?: string | number + limit?: string | number + uid: string | number + } & RequestBaseConfig, + ): Promise + + export function mv_all( + params: { + area?: string + type?: string + order?: string + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function mv_detail( + params: { mvid?: string | number } & RequestBaseConfig, + ): Promise + + export function mv_detail_info( + params: { mvid: string | number } & RequestBaseConfig, + ): Promise + + export function mv_exclusive_rcmd( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function mv_first( + params: { area?: string; limit?: string | number } & RequestBaseConfig, + ): Promise + + export function mv_sub( + params: { t: 0 | 1; mvid: string | number } & RequestBaseConfig, + ): Promise + + export function mv_sublist( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function mv_url( + params: { id?: string | number; r?: string | number } & RequestBaseConfig, + ): Promise + + export function personal_fm(params: RequestBaseConfig): Promise + + export function personalized( + params: { limit?: string | number } & RequestBaseConfig, + ): Promise + + export function personalized_djprogram( + params: RequestBaseConfig, + ): Promise + + export function personalized_mv(params: RequestBaseConfig): Promise + + export function personalized_newsong( + params: RequestBaseConfig, + ): Promise + + export function personalized_privatecontent( + params: RequestBaseConfig, + ): Promise + + export function personalized_privatecontent_list( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function playlist_catlist(params: RequestBaseConfig): Promise + + export function playlist_cover_update( + params: { + id: string + imgFile: { + name: string + data: string | Buffer + } + imgSize?: number + imgX?: number + imgY?: number + } & RequestBaseConfig, + ): Promise + + export function playlist_create( + params: { name: string; privacy: 0 | 10 } & RequestBaseConfig, + ): Promise + + export function playlist_delete( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function playlist_desc_update( + params: { id: string | number; desc: string } & RequestBaseConfig, + ): Promise + + export function playlist_detail( + params: { id: string | number; s?: string | number } & RequestBaseConfig, + ): Promise + + export function playlist_highquality_tags( + params: RequestBaseConfig, + ): Promise + + export function playlist_hot(params: RequestBaseConfig): Promise + + export function playlist_name_update( + params: { id: string | number; name: string } & RequestBaseConfig, + ): Promise + + export function playlist_order_update( + params: { ids: string } & RequestBaseConfig, + ): Promise + + export function playlist_subscribe( + params: { t: 0 | 1; id: string | number } & RequestBaseConfig, + ): Promise + + export function playlist_subscribers( + params: { + id?: string | number + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function playlist_tags_update( + params: { id: string | number; tags: string } & RequestBaseConfig, + ): Promise + + export function playlist_tracks( + params: { + op: 'add' | 'del' + pid: string | number + tracks: string + } & RequestBaseConfig, + ): Promise + + export function playlist_update( + params: { + id: string | number + name: string + desc?: string + tags?: string + } & RequestBaseConfig, + ): Promise + + export function playmode_intelligence_list( + params: { + id: string | number + pid: string | number + sid?: string | number + count?: string | number + } & RequestBaseConfig, + ): Promise + + export function program_recommend( + params: { + type: string + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function rebind( + params: { + captcha: string + phone: string + oldcaptcha: string + ctcode?: string + } & RequestBaseConfig, + ): Promise + + export function recommend_resource( + params: RequestBaseConfig, + ): Promise + + export function recommend_songs(params: RequestBaseConfig): Promise + + export function register_cellphone( + params: { + captcha: string + phone: string + password: string + nickname: string + } & RequestBaseConfig, + ): Promise + + export function related_allvideo( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function related_playlist( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function resource_like( + params: { + t: 0 | 1 + type: 1 | 4 | 5 | 6 + id?: string | number + threadId?: string + } & RequestBaseConfig, + ): Promise + + export function scrobble( + params: { + id: string | number + sourceid: string | number + time: string | number + } & RequestBaseConfig, + ): Promise + + export function search( + params: { + keywords: string + type?: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014 + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function search_default(params: RequestBaseConfig): Promise + + export function search_hot(params: RequestBaseConfig): Promise + + export function search_hot_detail( + params: RequestBaseConfig, + ): Promise + + export function search_multimatch( + params: { type?: number; keywords: string } & RequestBaseConfig, + ): Promise + + export function search_suggest( + params: { keywords: string; type?: 'mobile' | 'web' } & RequestBaseConfig, + ): Promise + + export function send_playlist( + params: { + playlist: string | number + msg: string + user_ids: string + } & RequestBaseConfig, + ): Promise + + export function send_text( + params: { msg: string; user_ids: string } & RequestBaseConfig, + ): Promise + + export function setting(params: RequestBaseConfig): Promise + + export function share_resource( + params: { + type?: 'song' | 'playlist' | 'mv' | 'djprogram' | 'djradio' + msg?: string + id?: string | number + } & RequestBaseConfig, + ): Promise + + export function simi_artist( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function simi_mv( + params: { mvid: string | number } & RequestBaseConfig, + ): Promise + + export function simi_playlist( + params: { + id: string | number + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function simi_song( + params: { + id: string | number + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function simi_user( + params: { + id: string | number + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function song_detail( + params: { ids: string } & RequestBaseConfig, + ): Promise + + export function song_order_update( + params: { pid: string | number; ids: string } & RequestBaseConfig, + ): Promise + + export function song_url( + params: { id: string | number; br?: string | number } & RequestBaseConfig, + ): Promise + + export function top_album( + params: { + area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' + limit?: string | number + offset?: string | number + type?: string + year?: string + mouth?: string + } & RequestBaseConfig, + ): Promise + + export function top_artists( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function top_list( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function top_mv( + params: { + area?: string + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function top_playlist( + params: { + cat?: string + order?: 'hot' | 'new' + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function top_playlist_highquality( + params: { + cat?: string + before?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function top_song( + params: { type: 0 | 7 | 96 | 8 | 16 } & RequestBaseConfig, + ): Promise + + export function toplist(params: RequestBaseConfig): Promise + + export function toplist_artist( + params: { type?: 1 | 2 | 3 | 4 } & RequestBaseConfig, + ): Promise + + export function toplist_detail(params: RequestBaseConfig): Promise + + export function user_audio( + params: { uid: string | number } & RequestBaseConfig, + ): Promise + + export function user_cloud( + params: { + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function user_cloud_del( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function user_cloud_detail( + params: { id: string | number } & RequestBaseConfig, + ): Promise + + export function user_detail( + params: { uid: string | number } & RequestBaseConfig, + ): Promise + + export function user_dj( + params: { + limit?: string | number + offset?: string | number + uid: string | number + } & RequestBaseConfig, + ): Promise + + export function user_event( + params: { + lasttime?: string | number + limit?: string | number + uid: string | number + } & RequestBaseConfig, + ): Promise + + export function user_followeds( + params: { + uid: string | number + lasttime?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function user_follows( + params: { + uid: string | number + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function user_level(params: RequestBaseConfig): Promise + + export function user_playlist( + params: { + uid: string | number + limit?: string | number + offset?: string | number + } & RequestBaseConfig, + ): Promise + + export function user_record( + params: { uid: string | number; type?: 1 | 0 } & RequestBaseConfig, + ): Promise + + export function user_subcount(params: RequestBaseConfig): Promise + + export function user_update( + params: { + birthday: string + city: string + gender: string + nickname: string + province: string + signature: string + } & RequestBaseConfig, + ): Promise + + export function video_category_list( + params: { + offset?: string | number + limit?: string | number + } & RequestBaseConfig, + ): Promise + + export function video_detail( + params: { id: string } & RequestBaseConfig, + ): Promise + + export function video_detail_info( + params: { vid: string } & RequestBaseConfig, + ): Promise + + export function video_group( + params: { id: string; offset?: string | number } & RequestBaseConfig, + ): Promise + + export function video_group_list(params: RequestBaseConfig): Promise + + export function video_sub( + params: { t?: 1 | 0; id: string } & RequestBaseConfig, + ): Promise + + export function video_timeline_all( + params: { offset?: string | number } & RequestBaseConfig, + ): Promise + + export function video_timeline_recommend( + params: { offset?: string | number } & RequestBaseConfig, + ): Promise + + export function video_url( + params: { id: string | number; res?: number } & RequestBaseConfig, + ): Promise + + export function weblog( + params: { + data?: { [index: string]: unknown } + } & RequestBaseConfig, + ): Promise } -declare const SDK: SDKInstance -export = SDK diff --git a/module_example/test.ts b/module_example/test.ts index 5314462..c5c1751 100644 --- a/module_example/test.ts +++ b/module_example/test.ts @@ -1,4 +1,4 @@ -import { banner, lyric } from '../main' +import { banner, lyric } from 'NeteaseCloudMusicApi' banner({ type: 0 }).then((res) => { console.log(res) }) diff --git a/module_types/activate_init_profile.d.ts b/module_types/activate_init_profile.d.ts deleted file mode 100644 index ef9e7a1..0000000 --- a/module_types/activate_init_profile.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ActivateInitProfileRequestConfig extends RequestBaseConfig { - nickname: string -} diff --git a/module_types/album.d.ts b/module_types/album.d.ts deleted file mode 100644 index c9f0a98..0000000 --- a/module_types/album.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/album_detail.d.ts b/module_types/album_detail.d.ts deleted file mode 100644 index fb71d10..0000000 --- a/module_types/album_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumDetailRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/album_detail_dynamic.d.ts b/module_types/album_detail_dynamic.d.ts deleted file mode 100644 index 984dcfb..0000000 --- a/module_types/album_detail_dynamic.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumDetailDynamicRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/album_list.d.ts b/module_types/album_list.d.ts deleted file mode 100644 index 0451693..0000000 --- a/module_types/album_list.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumListRequestConfig extends RequestBaseConfig { - limit?: string | number // 默认 30 - offset?: string | number // 默认 0 - area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' // 默认 ALL - type: string -} diff --git a/module_types/album_list_style.d.ts b/module_types/album_list_style.d.ts deleted file mode 100644 index fae7609..0000000 --- a/module_types/album_list_style.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumListStyleRequestConfig extends RequestBaseConfig { - limit?: string | number // 默认 10 - offset?: string | number // 默认 0 - area?: 'Z_H' | 'E_A' | 'KR' | 'JP' // 默认 ALL -} diff --git a/module_types/album_new.d.ts b/module_types/album_new.d.ts deleted file mode 100644 index 8503537..0000000 --- a/module_types/album_new.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumNewRequestConfig extends RequestBaseConfig { - limit?: string | number // 默认 30 - offset?: string | number // 默认 0 - area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' // 默认 ALL -} diff --git a/module_types/album_newest.d.ts b/module_types/album_newest.d.ts deleted file mode 100644 index 30b5d49..0000000 --- a/module_types/album_newest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type AlbumNewestRequestConfig = RequestBaseConfig diff --git a/module_types/album_songsaleboard.d.ts b/module_types/album_songsaleboard.d.ts deleted file mode 100644 index e0d9e63..0000000 --- a/module_types/album_songsaleboard.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumSongSaleBoardRequestConfig extends RequestBaseConfig { - albumType?: 0 | 1 // 0 为数字专辑,1 为数字单曲 - type?: 'daily' | 'week' | 'year' | 'total' - year?: string | number // 年份,默认本年。 type 为 year 时有效 -} diff --git a/module_types/album_sub.d.ts b/module_types/album_sub.d.ts deleted file mode 100644 index 1b34205..0000000 --- a/module_types/album_sub.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumSubRequestConfig extends RequestBaseConfig { - id: string | number - t: 1 | 0 -} diff --git a/module_types/album_sublist.d.ts b/module_types/album_sublist.d.ts deleted file mode 100644 index 3caf916..0000000 --- a/module_types/album_sublist.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface AlbumSubListRequestConfig extends RequestBaseConfig { - limit: string | number // 默认: 25 - offset: string | number // 默认: 0 -} diff --git a/module_types/artist_album.d.ts b/module_types/artist_album.d.ts deleted file mode 100644 index c94ea6d..0000000 --- a/module_types/artist_album.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistAlbumRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number // 默认 30 - offset?: string | number // 默认 0 -} diff --git a/module_types/artist_desc.d.ts b/module_types/artist_desc.d.ts deleted file mode 100644 index b3b9167..0000000 --- a/module_types/artist_desc.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistDescRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/artist_list.d.ts b/module_types/artist_list.d.ts deleted file mode 100644 index f22a6bc..0000000 --- a/module_types/artist_list.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistListRequestConfig extends RequestBaseConfig { - area: '-1' | '7' | '96' | '8' | '16' | '0' - initial?: - | 'a' - | 'b' - | 'c' - | 'd' - | 'e' - | 'f' - | 'g' - | 'h' - | 'i' - | 'j' - | 'k' - | 'l' - | 'm' - | 'n' - | 'o' - | 'p' - | 'q' - | 'r' - | 's' - | 't' - | 'u' - | 'v' - | 'w' - | 'x' - | 'y' - | 'z' - | 'A' - | 'B' - | 'C' - | 'D' - | 'E' - | 'F' - | 'G' - | 'H' - | 'I' - | 'J' - | 'K' - | 'L' - | 'M' - | 'N' - | 'O' - | 'P' - | 'Q' - | 'R' - | 'S' - | 'T' - | 'U' - | 'V' - | 'W' - | 'X' - | 'Y' - | 'Z' - offset?: string | number - limit?: string | number - type?: '1' | '2' | '3' -} diff --git a/module_types/artist_mv.d.ts b/module_types/artist_mv.d.ts deleted file mode 100644 index 4b0ca73..0000000 --- a/module_types/artist_mv.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistMVRequestConfig extends RequestBaseConfig { - id: string | number - limit: string | number - offset: string | number -} diff --git a/module_types/artist_songs.d.ts b/module_types/artist_songs.d.ts deleted file mode 100644 index 1e4771d..0000000 --- a/module_types/artist_songs.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistSongsRequestConfig extends RequestBaseConfig { - id: string | number - order?: 'hot' | 'time' - offset?: string | number - limit?: string | number -} diff --git a/module_types/artist_sub.d.ts b/module_types/artist_sub.d.ts deleted file mode 100644 index 6c5676a..0000000 --- a/module_types/artist_sub.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistSubRequestConfig extends RequestBaseConfig { - id: string | number - t: 1 | 0 -} diff --git a/module_types/artist_sublist.d.ts b/module_types/artist_sublist.d.ts deleted file mode 100644 index 9b1290e..0000000 --- a/module_types/artist_sublist.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistSubListRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/artist_top_song.d.ts b/module_types/artist_top_song.d.ts deleted file mode 100644 index 9de1b4d..0000000 --- a/module_types/artist_top_song.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistTopSongRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/artists.d.ts b/module_types/artists.d.ts deleted file mode 100644 index de6128f..0000000 --- a/module_types/artists.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ArtistsRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/avatar_upload.d.ts b/module_types/avatar_upload.d.ts deleted file mode 100644 index 3557374..0000000 --- a/module_types/avatar_upload.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { RequestBaseConfig } from './base' -export interface AvatarUploadRequestConfig extends RequestBaseConfig { - imgFile: { - name: string - data: string | Buffer - } - imgSize?: number - imgX?: number - imgY?: number -} diff --git a/module_types/banner.d.ts b/module_types/banner.d.ts deleted file mode 100644 index 38c0cb4..0000000 --- a/module_types/banner.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface BannerRequestConfig extends RequestBaseConfig { - type?: 0 | 1 | 2 | 3 -} diff --git a/module_types/base.d.ts b/module_types/base.d.ts deleted file mode 100644 index 890e842..0000000 --- a/module_types/base.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface APIBaseResponse { - code: number - cookie: string - [index: string]: unknown -} - -export interface RequestBaseConfig { - cookie?: string - realIP?: string // IPv4/IPv6 filled in X-Real-IP - proxy?: string // HTTP proxy -} diff --git a/module_types/batch.d.ts b/module_types/batch.d.ts deleted file mode 100644 index c48eac5..0000000 --- a/module_types/batch.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface BatchRequestConfig extends RequestBaseConfig { - [index: string]: unknown -} diff --git a/module_types/captcha_sent.d.ts b/module_types/captcha_sent.d.ts deleted file mode 100644 index ea3cbaa..0000000 --- a/module_types/captcha_sent.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CaptchaSentRequestConfig extends RequestBaseConfig { - cellphone: string - ctcode?: string -} diff --git a/module_types/captcha_verify.d.ts b/module_types/captcha_verify.d.ts deleted file mode 100644 index ce5d090..0000000 --- a/module_types/captcha_verify.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CaptchaVerifyRequestConfig extends RequestBaseConfig { - ctcode?: string - cellphone: string - captcha: string -} diff --git a/module_types/cellphone_existence_check.d.ts b/module_types/cellphone_existence_check.d.ts deleted file mode 100644 index 35415d1..0000000 --- a/module_types/cellphone_existence_check.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CellphoneExistenceCheckRequestConfig - extends RequestBaseConfig { - cellphone: string - countrycode: string -} diff --git a/module_types/check_music.d.ts b/module_types/check_music.d.ts deleted file mode 100644 index 17b8fa6..0000000 --- a/module_types/check_music.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CheckMusicRequestConfig extends RequestBaseConfig { - id: string | number - br: string | number -} diff --git a/module_types/cloudsearch.d.ts b/module_types/cloudsearch.d.ts deleted file mode 100644 index 4c0b2d7..0000000 --- a/module_types/cloudsearch.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CloudSearchRequestConfig extends RequestBaseConfig { - keywords: string - type?: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014 - limit?: string | number - offset?: string | number -} diff --git a/module_types/comment.d.ts b/module_types/comment.d.ts deleted file mode 100644 index 459a139..0000000 --- a/module_types/comment.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentRequestConfig extends RequestBaseConfig { - id: string | number - type: 0 | 1 | 2 | 3 | 4 | 5 | 6 - t: 1 | 2 | 0 - threadId?: string - content?: string | number - commentId?: string | number -} diff --git a/module_types/comment_album.d.ts b/module_types/comment_album.d.ts deleted file mode 100644 index 6162ffb..0000000 --- a/module_types/comment_album.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentAlbumRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number - before?: string | number -} diff --git a/module_types/comment_dj.d.ts b/module_types/comment_dj.d.ts deleted file mode 100644 index c19bb9a..0000000 --- a/module_types/comment_dj.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentDjRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number - before?: string | number -} diff --git a/module_types/comment_event.d.ts b/module_types/comment_event.d.ts deleted file mode 100644 index e5323b3..0000000 --- a/module_types/comment_event.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentEventRequestConfig extends RequestBaseConfig { - threadId: string - limit?: string | number - offset?: string | number - before?: string | number -} diff --git a/module_types/comment_floor.d.ts b/module_types/comment_floor.d.ts deleted file mode 100644 index 92e1b06..0000000 --- a/module_types/comment_floor.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentFloorRequestConfig extends RequestBaseConfig { - id: string | number - parentCommentId: string | number - type: 0 | 1 | 2 | 3 | 4 | 5 - limit?: string | number - time?: string | number -} diff --git a/module_types/comment_hot.d.ts b/module_types/comment_hot.d.ts deleted file mode 100644 index a3337fd..0000000 --- a/module_types/comment_hot.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentHotRequestConfig extends RequestBaseConfig { - id: string | number - type: 0 | 1 | 2 | 3 | 4 | 5 - offset?: string | number - limit?: string | number - before?: string | number -} diff --git a/module_types/comment_hotwall_list.d.ts b/module_types/comment_hotwall_list.d.ts deleted file mode 100644 index c49e7c2..0000000 --- a/module_types/comment_hotwall_list.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type CommentHotwallListRequestConfig = RequestBaseConfig diff --git a/module_types/comment_like.d.ts b/module_types/comment_like.d.ts deleted file mode 100644 index 9708a76..0000000 --- a/module_types/comment_like.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentLikeRequestConfig extends RequestBaseConfig { - id: string | number - type: 0 | 1 | 2 | 3 | 4 | 5 - t: 1 | 0 - cid: string | number - threadId?: string -} diff --git a/module_types/comment_music.d.ts b/module_types/comment_music.d.ts deleted file mode 100644 index b879232..0000000 --- a/module_types/comment_music.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentMusicRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number - before?: string | number -} diff --git a/module_types/comment_mv.d.ts b/module_types/comment_mv.d.ts deleted file mode 100644 index 497bbdd..0000000 --- a/module_types/comment_mv.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentMvRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number - before?: string | number -} diff --git a/module_types/comment_playlist.d.ts b/module_types/comment_playlist.d.ts deleted file mode 100644 index b368c0a..0000000 --- a/module_types/comment_playlist.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentPlaylistRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number - before?: string | number -} diff --git a/module_types/comment_video.d.ts b/module_types/comment_video.d.ts deleted file mode 100644 index b276558..0000000 --- a/module_types/comment_video.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface CommentVideoRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number - before?: string | number -} diff --git a/module_types/countries_code_list.d.ts b/module_types/countries_code_list.d.ts deleted file mode 100644 index 8568a26..0000000 --- a/module_types/countries_code_list.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type CountriesCodeListRequestConfig = RequestBaseConfig diff --git a/module_types/daily_signin.d.ts b/module_types/daily_signin.d.ts deleted file mode 100644 index 875f1d8..0000000 --- a/module_types/daily_signin.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DailySigninRequestConfig extends RequestBaseConfig { - type?: 0 | 1 -} diff --git a/module_types/digitalAlbum_ordering.d.ts b/module_types/digitalAlbum_ordering.d.ts deleted file mode 100644 index 50d9aaf..0000000 --- a/module_types/digitalAlbum_ordering.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DigitalAlbumOrderingRequestConfig extends RequestBaseConfig { - payment: string - id: string | number - quantity: string -} diff --git a/module_types/digitalAlbum_purchased.d.ts b/module_types/digitalAlbum_purchased.d.ts deleted file mode 100644 index 27cddc6..0000000 --- a/module_types/digitalAlbum_purchased.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DigitalAlbumPurchasedRequestConfig extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/dj_banner.d.ts b/module_types/dj_banner.d.ts deleted file mode 100644 index 4faf99d..0000000 --- a/module_types/dj_banner.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type DjBannerRequestConfig = RequestBaseConfig diff --git a/module_types/dj_category_excludehot.d.ts b/module_types/dj_category_excludehot.d.ts deleted file mode 100644 index ef9e313..0000000 --- a/module_types/dj_category_excludehot.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type DjCategoryExcludehotRequestConfig = RequestBaseConfig diff --git a/module_types/dj_category_recommend.d.ts b/module_types/dj_category_recommend.d.ts deleted file mode 100644 index 83c3010..0000000 --- a/module_types/dj_category_recommend.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type DjCategoryRecommendRequestConfig = RequestBaseConfig diff --git a/module_types/dj_catelist.d.ts b/module_types/dj_catelist.d.ts deleted file mode 100644 index 8a24ada..0000000 --- a/module_types/dj_catelist.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type DjCatelistRequestConfig = RequestBaseConfig diff --git a/module_types/dj_detail.d.ts b/module_types/dj_detail.d.ts deleted file mode 100644 index 70b4306..0000000 --- a/module_types/dj_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjDetailRequestConfig extends RequestBaseConfig { - rid: string | number -} diff --git a/module_types/dj_hot.d.ts b/module_types/dj_hot.d.ts deleted file mode 100644 index 4f93256..0000000 --- a/module_types/dj_hot.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjHotRequestConfig extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/dj_paygift.d.ts b/module_types/dj_paygift.d.ts deleted file mode 100644 index 308b5e8..0000000 --- a/module_types/dj_paygift.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjPaygiftRequestConfig extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/dj_personalize_recommend.d.ts b/module_types/dj_personalize_recommend.d.ts deleted file mode 100644 index 8d7407c..0000000 --- a/module_types/dj_personalize_recommend.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjPersonalizeRecommendRequestConfig extends RequestBaseConfig { - limit?: string | number -} diff --git a/module_types/dj_program.d.ts b/module_types/dj_program.d.ts deleted file mode 100644 index d8e5b77..0000000 --- a/module_types/dj_program.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjProgramRequestConfig extends RequestBaseConfig { - rid: string | number - limit?: string | number - offset?: string | number - asc: 'true' | 1 | 'false' | 0 -} diff --git a/module_types/dj_program_detail.d.ts b/module_types/dj_program_detail.d.ts deleted file mode 100644 index daad574..0000000 --- a/module_types/dj_program_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjProgramDetailRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/dj_program_toplist.d.ts b/module_types/dj_program_toplist.d.ts deleted file mode 100644 index a7547c4..0000000 --- a/module_types/dj_program_toplist.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjProgramToplistRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/dj_program_toplist_hours.d.ts b/module_types/dj_program_toplist_hours.d.ts deleted file mode 100644 index d61a35a..0000000 --- a/module_types/dj_program_toplist_hours.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjProgramToplistHoursRequestConfig extends RequestBaseConfig { - limit?: string | number -} diff --git a/module_types/dj_radio_hot.d.ts b/module_types/dj_radio_hot.d.ts deleted file mode 100644 index 2481ab7..0000000 --- a/module_types/dj_radio_hot.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjRadioHotRequestConfig extends RequestBaseConfig { - cateId: string | number - limit?: string | number - offset?: string | number -} diff --git a/module_types/dj_recommend.d.ts b/module_types/dj_recommend.d.ts deleted file mode 100644 index 5f9e641..0000000 --- a/module_types/dj_recommend.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type DjRecommendRequestConfig = RequestBaseConfig diff --git a/module_types/dj_recommend_type.d.ts b/module_types/dj_recommend_type.d.ts deleted file mode 100644 index 582bd5b..0000000 --- a/module_types/dj_recommend_type.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { RequestBaseConfig } from './base' -/* - 有声书 10001 - 知识技能 453050 - 商业财经 453051 - 人文历史 11 - 外语世界 13 - 亲子宝贝 14 - 创作|翻唱 2001 - 音乐故事 2 - 3D|电子 10002 - 相声曲艺 8 - 情感调频 3 - 美文读物 6 - 脱口秀 5 - 广播剧 7 - 二次元 3001 - 明星做主播 1 - 娱乐|影视 4 - 科技科学 453052 - 校园|教育 4001 - 旅途|城市 12 -*/ -export interface DjRecommendTypeRequestConfig extends RequestBaseConfig { - type: - | 10001 - | 453050 - | 453051 - | 11 - | 13 - | 14 - | 2001 - | 2 - | 10002 - | 8 - | 3 - | 6 - | 5 - | 7 - | 3001 - | 1 - | 4 - | 453052 - | 4001 - | 12 -} diff --git a/module_types/dj_sub.d.ts b/module_types/dj_sub.d.ts deleted file mode 100644 index eee223e..0000000 --- a/module_types/dj_sub.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjSubRequestConfig extends RequestBaseConfig { - t: 1 | 0 - rid: string | number -} diff --git a/module_types/dj_sublist.d.ts b/module_types/dj_sublist.d.ts deleted file mode 100644 index 9fbe010..0000000 --- a/module_types/dj_sublist.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjSublistRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/dj_today_perfered.d.ts b/module_types/dj_today_perfered.d.ts deleted file mode 100644 index 1e887e5..0000000 --- a/module_types/dj_today_perfered.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjTodayPerferedRequestConfig extends RequestBaseConfig { - page?: string | number -} diff --git a/module_types/dj_toplist.d.ts b/module_types/dj_toplist.d.ts deleted file mode 100644 index 78d7236..0000000 --- a/module_types/dj_toplist.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjToplistRequestConfig extends RequestBaseConfig { - type?: 'new' | 'hot' - limit?: string | number - offset?: string | number -} diff --git a/module_types/dj_toplist_hours.d.ts b/module_types/dj_toplist_hours.d.ts deleted file mode 100644 index e6bafeb..0000000 --- a/module_types/dj_toplist_hours.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjToplistHoursRequestConfig extends RequestBaseConfig { - limit?: string | number -} diff --git a/module_types/dj_toplist_newcomer.d.ts b/module_types/dj_toplist_newcomer.d.ts deleted file mode 100644 index fac4040..0000000 --- a/module_types/dj_toplist_newcomer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjToplistNewcomerRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/dj_toplist_pay.d.ts b/module_types/dj_toplist_pay.d.ts deleted file mode 100644 index 9c8c252..0000000 --- a/module_types/dj_toplist_pay.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjToplistPayRequestConfig extends RequestBaseConfig { - limit?: string | number -} diff --git a/module_types/dj_toplist_popular.d.ts b/module_types/dj_toplist_popular.d.ts deleted file mode 100644 index b410e6e..0000000 --- a/module_types/dj_toplist_popular.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface DjToplistPopularRequestConfig extends RequestBaseConfig { - limit?: string | number -} diff --git a/module_types/event.d.ts b/module_types/event.d.ts deleted file mode 100644 index 7818cec..0000000 --- a/module_types/event.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface EventRequestConfig extends RequestBaseConfig { - pagesize?: number - lasttime?: number -} diff --git a/module_types/event_del.d.ts b/module_types/event_del.d.ts deleted file mode 100644 index c0cb4ce..0000000 --- a/module_types/event_del.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface EventDelRequestConfig extends RequestBaseConfig { - evId: string | number -} diff --git a/module_types/event_forward.d.ts b/module_types/event_forward.d.ts deleted file mode 100644 index e6a0319..0000000 --- a/module_types/event_forward.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface EventForwardRequestConfig extends RequestBaseConfig { - forwords: string - evId: string | number - uid: string | number -} diff --git a/module_types/fm_trash.d.ts b/module_types/fm_trash.d.ts deleted file mode 100644 index 8814ae1..0000000 --- a/module_types/fm_trash.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface FmTrashRequestConfig extends RequestBaseConfig { - id: string | number - time?: string | number -} diff --git a/module_types/follow.d.ts b/module_types/follow.d.ts deleted file mode 100644 index e58b4a0..0000000 --- a/module_types/follow.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface FollowRequestConfig extends RequestBaseConfig { - t: 0 | 1 - id: string | number -} diff --git a/module_types/history_recommend_songs.d.ts b/module_types/history_recommend_songs.d.ts deleted file mode 100644 index 9f7fee8..0000000 --- a/module_types/history_recommend_songs.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type HistoryRecommendSongsRequestConfig = RequestBaseConfig diff --git a/module_types/history_recommend_songs_detail.d.ts b/module_types/history_recommend_songs_detail.d.ts deleted file mode 100644 index 982d896..0000000 --- a/module_types/history_recommend_songs_detail.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface HistoryRecommendSongsDetailRequestConfig - extends RequestBaseConfig { - date?: string -} diff --git a/module_types/homepage_block_page.d.ts b/module_types/homepage_block_page.d.ts deleted file mode 100644 index 6a8d29a..0000000 --- a/module_types/homepage_block_page.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface HomepageBlockPageRequestConfig extends RequestBaseConfig { - refresh?: 'true' | 'false' | boolean -} diff --git a/module_types/homepage_dragon_ball.d.ts b/module_types/homepage_dragon_ball.d.ts deleted file mode 100644 index 02dcdf9..0000000 --- a/module_types/homepage_dragon_ball.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type HomepageDragonBallRequestConfig = RequestBaseConfig diff --git a/module_types/hot_topic.d.ts b/module_types/hot_topic.d.ts deleted file mode 100644 index 47f3964..0000000 --- a/module_types/hot_topic.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface HotTopicRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/like.d.ts b/module_types/like.d.ts deleted file mode 100644 index 3db9739..0000000 --- a/module_types/like.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface LikeRequestConfig extends RequestBaseConfig { - like?: 'true' | 'false' | boolean - id: string | number - alg?: string - time?: string | number -} diff --git a/module_types/likelist.d.ts b/module_types/likelist.d.ts deleted file mode 100644 index 48dfb74..0000000 --- a/module_types/likelist.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface LikelistRequestConfig extends RequestBaseConfig { - uid: string | number -} diff --git a/module_types/login.d.ts b/module_types/login.d.ts deleted file mode 100644 index e1d00bf..0000000 --- a/module_types/login.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface LoginRequestConfig extends RequestBaseConfig { - email: string - password?: string - md5_password?: string -} diff --git a/module_types/login_cellphone.d.ts b/module_types/login_cellphone.d.ts deleted file mode 100644 index af6ebcb..0000000 --- a/module_types/login_cellphone.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface LoginCellphoneRequestConfig extends RequestBaseConfig { - phone: string - countrycode?: string - password?: string - md5_password?: string -} diff --git a/module_types/login_refresh.d.ts b/module_types/login_refresh.d.ts deleted file mode 100644 index 99d8358..0000000 --- a/module_types/login_refresh.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type LoginRefreshRequestConfig = RequestBaseConfig diff --git a/module_types/login_status.d.ts b/module_types/login_status.d.ts deleted file mode 100644 index e47c2af..0000000 --- a/module_types/login_status.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type LoginStatusRequestConfig = RequestBaseConfig diff --git a/module_types/logout.d.ts b/module_types/logout.d.ts deleted file mode 100644 index bdf32ac..0000000 --- a/module_types/logout.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type LogoutRequestConfig = RequestBaseConfig diff --git a/module_types/lyric.d.ts b/module_types/lyric.d.ts deleted file mode 100644 index b161e24..0000000 --- a/module_types/lyric.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface LyricRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/msg_comments.d.ts b/module_types/msg_comments.d.ts deleted file mode 100644 index 81b1946..0000000 --- a/module_types/msg_comments.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MsgCommentsRequestConfig extends RequestBaseConfig { - uid: string | number - before?: string | number - limit?: string | number -} diff --git a/module_types/msg_forwards.d.ts b/module_types/msg_forwards.d.ts deleted file mode 100644 index feddf44..0000000 --- a/module_types/msg_forwards.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MsgForwardsRequestConfig extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/msg_notices.d.ts b/module_types/msg_notices.d.ts deleted file mode 100644 index a2b3de9..0000000 --- a/module_types/msg_notices.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MsgNoticesRequestConfig extends RequestBaseConfig { - limit?: string | number - lasttime?: string | number -} diff --git a/module_types/msg_private.d.ts b/module_types/msg_private.d.ts deleted file mode 100644 index b195deb..0000000 --- a/module_types/msg_private.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MsgPrivateRequestConfig extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/msg_private_history.d.ts b/module_types/msg_private_history.d.ts deleted file mode 100644 index e3635fb..0000000 --- a/module_types/msg_private_history.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MsgPrivateHistoryRequestConfig extends RequestBaseConfig { - before?: string | number - limit?: string | number - uid: string | number -} diff --git a/module_types/mv_all.d.ts b/module_types/mv_all.d.ts deleted file mode 100644 index bff08fd..0000000 --- a/module_types/mv_all.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvAllRequestConfig extends RequestBaseConfig { - area?: string - type?: string - order?: string - offset?: string | number - limit?: string | number -} diff --git a/module_types/mv_detail.d.ts b/module_types/mv_detail.d.ts deleted file mode 100644 index 69e0ea1..0000000 --- a/module_types/mv_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvDetailRequestConfig extends RequestBaseConfig { - mvid?: string | number -} diff --git a/module_types/mv_detail_info.d.ts b/module_types/mv_detail_info.d.ts deleted file mode 100644 index 4d0b9ad..0000000 --- a/module_types/mv_detail_info.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvDetailInfoRequestConfig extends RequestBaseConfig { - mvid: string | number -} diff --git a/module_types/mv_exclusive_rcmd.d.ts b/module_types/mv_exclusive_rcmd.d.ts deleted file mode 100644 index 0635267..0000000 --- a/module_types/mv_exclusive_rcmd.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvExclusiveRcmdRequestConfig extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/mv_first.d.ts b/module_types/mv_first.d.ts deleted file mode 100644 index b8099f2..0000000 --- a/module_types/mv_first.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvFirstRequestConfig extends RequestBaseConfig { - area?: string - limit?: string | number -} diff --git a/module_types/mv_sub.d.ts b/module_types/mv_sub.d.ts deleted file mode 100644 index 659d9ca..0000000 --- a/module_types/mv_sub.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvSubRequestConfig extends RequestBaseConfig { - t: 0 | 1 - mvid: string | number -} diff --git a/module_types/mv_sublist.d.ts b/module_types/mv_sublist.d.ts deleted file mode 100644 index 302980d..0000000 --- a/module_types/mv_sublist.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvSublistRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/mv_url.d.ts b/module_types/mv_url.d.ts deleted file mode 100644 index d90261a..0000000 --- a/module_types/mv_url.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface MvUrlRequestConfig extends RequestBaseConfig { - id?: string | number - r?: string | number -} diff --git a/module_types/personal_fm.d.ts b/module_types/personal_fm.d.ts deleted file mode 100644 index 418bd57..0000000 --- a/module_types/personal_fm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PersonalFmRequestConfig = RequestBaseConfig diff --git a/module_types/personalized.d.ts b/module_types/personalized.d.ts deleted file mode 100644 index 91bdf2c..0000000 --- a/module_types/personalized.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PersonalizedRequestConfig extends RequestBaseConfig { - limit?: string | number -} diff --git a/module_types/personalized_djprogram.d.ts b/module_types/personalized_djprogram.d.ts deleted file mode 100644 index 9b58d19..0000000 --- a/module_types/personalized_djprogram.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PersonalizedDjprogramRequestConfig = RequestBaseConfig diff --git a/module_types/personalized_mv.d.ts b/module_types/personalized_mv.d.ts deleted file mode 100644 index ea24f35..0000000 --- a/module_types/personalized_mv.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PersonalizedMvRequestConfig = RequestBaseConfig diff --git a/module_types/personalized_newsong.d.ts b/module_types/personalized_newsong.d.ts deleted file mode 100644 index e789fa5..0000000 --- a/module_types/personalized_newsong.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PersonalizedNewsongRequestConfig = RequestBaseConfig diff --git a/module_types/personalized_privatecontent.d.ts b/module_types/personalized_privatecontent.d.ts deleted file mode 100644 index 7346abb..0000000 --- a/module_types/personalized_privatecontent.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PersonalizedPrivatecontentRequestConfig = RequestBaseConfig diff --git a/module_types/personalized_privatecontent_list.d.ts b/module_types/personalized_privatecontent_list.d.ts deleted file mode 100644 index 6d1beb5..0000000 --- a/module_types/personalized_privatecontent_list.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PersonalizedPrivatecontentListRequestConfig - extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/playlist_catlist.d.ts b/module_types/playlist_catlist.d.ts deleted file mode 100644 index b149857..0000000 --- a/module_types/playlist_catlist.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PlaylistCatlistRequestConfig = RequestBaseConfig diff --git a/module_types/playlist_cover_update.d.ts b/module_types/playlist_cover_update.d.ts deleted file mode 100644 index 6db8b2e..0000000 --- a/module_types/playlist_cover_update.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistCoverUpdateRequestConfig extends RequestBaseConfig { - id: string - imgFile: { - name: string - data: string | Buffer - } - imgSize?: number - imgX?: number - imgY?: number -} diff --git a/module_types/playlist_create.d.ts b/module_types/playlist_create.d.ts deleted file mode 100644 index 3ff0548..0000000 --- a/module_types/playlist_create.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistCreateRequestConfig extends RequestBaseConfig { - name: string - privacy: 0 | 10 -} diff --git a/module_types/playlist_delete.d.ts b/module_types/playlist_delete.d.ts deleted file mode 100644 index 894469f..0000000 --- a/module_types/playlist_delete.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistDeleteRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/playlist_desc_update.d.ts b/module_types/playlist_desc_update.d.ts deleted file mode 100644 index 8f553c0..0000000 --- a/module_types/playlist_desc_update.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistDescUpdateRequestConfig extends RequestBaseConfig { - id: string | number - desc: string -} diff --git a/module_types/playlist_detail.d.ts b/module_types/playlist_detail.d.ts deleted file mode 100644 index d3a547f..0000000 --- a/module_types/playlist_detail.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistDetailRequestConfig extends RequestBaseConfig { - id: string | number - s?: string | number -} diff --git a/module_types/playlist_highquality_tags.d.ts b/module_types/playlist_highquality_tags.d.ts deleted file mode 100644 index ea328c2..0000000 --- a/module_types/playlist_highquality_tags.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PlaylistHighqualityTagsRequestConfig = RequestBaseConfig diff --git a/module_types/playlist_hot.d.ts b/module_types/playlist_hot.d.ts deleted file mode 100644 index 984f794..0000000 --- a/module_types/playlist_hot.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type PlaylistHotRequestConfig = RequestBaseConfig diff --git a/module_types/playlist_name_update.d.ts b/module_types/playlist_name_update.d.ts deleted file mode 100644 index 0fedb4d..0000000 --- a/module_types/playlist_name_update.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistNameUpdateRequestConfig extends RequestBaseConfig { - id: string | number - name: string -} diff --git a/module_types/playlist_order_update.d.ts b/module_types/playlist_order_update.d.ts deleted file mode 100644 index 613d270..0000000 --- a/module_types/playlist_order_update.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistOrderUpdateRequestConfig extends RequestBaseConfig { - ids: string -} diff --git a/module_types/playlist_subscribe.d.ts b/module_types/playlist_subscribe.d.ts deleted file mode 100644 index 73ea5e1..0000000 --- a/module_types/playlist_subscribe.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistSubscribeRequestConfig extends RequestBaseConfig { - t: 0 | 1 - id: string | number -} diff --git a/module_types/playlist_subscribers.d.ts b/module_types/playlist_subscribers.d.ts deleted file mode 100644 index 4320f52..0000000 --- a/module_types/playlist_subscribers.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistSubscribersRequestConfig extends RequestBaseConfig { - id?: string | number - limit?: string | number - offset?: string | number -} diff --git a/module_types/playlist_tags_update.d.ts b/module_types/playlist_tags_update.d.ts deleted file mode 100644 index 10c8a01..0000000 --- a/module_types/playlist_tags_update.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistTagsUpdateRequestConfig extends RequestBaseConfig { - id: string | number - tags: string -} diff --git a/module_types/playlist_tracks.d.ts b/module_types/playlist_tracks.d.ts deleted file mode 100644 index 8076101..0000000 --- a/module_types/playlist_tracks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistTracksRequestConfig extends RequestBaseConfig { - op: 'add' | 'del' - pid: string | number - tracks: string -} diff --git a/module_types/playlist_update.d.ts b/module_types/playlist_update.d.ts deleted file mode 100644 index f59e3da..0000000 --- a/module_types/playlist_update.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaylistUpdateRequestConfig extends RequestBaseConfig { - id: string | number - name: string - desc?: string - tags?: string -} diff --git a/module_types/playmode_intelligence_list.d.ts b/module_types/playmode_intelligence_list.d.ts deleted file mode 100644 index c2e1541..0000000 --- a/module_types/playmode_intelligence_list.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface PlaymodeIntelligenceListRequestConfig - extends RequestBaseConfig { - id: string | number - pid: string | number - sid?: string | number - count?: string | number -} diff --git a/module_types/program_recommend.d.ts b/module_types/program_recommend.d.ts deleted file mode 100644 index 5acacc3..0000000 --- a/module_types/program_recommend.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ProgramRecommendRequestConfig extends RequestBaseConfig { - type: string - limit?: string | number - offset?: string | number -} diff --git a/module_types/rebind.d.ts b/module_types/rebind.d.ts deleted file mode 100644 index 6c37623..0000000 --- a/module_types/rebind.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface RebindRequestConfig extends RequestBaseConfig { - captcha: string - phone: string - oldcaptcha: string - ctcode?: string -} diff --git a/module_types/recommend_resource.d.ts b/module_types/recommend_resource.d.ts deleted file mode 100644 index 2452287..0000000 --- a/module_types/recommend_resource.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type RecommendResourceRequestConfig = RequestBaseConfig diff --git a/module_types/recommend_songs.d.ts b/module_types/recommend_songs.d.ts deleted file mode 100644 index 2faba2e..0000000 --- a/module_types/recommend_songs.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type RecommendSongsRequestConfig = RequestBaseConfig diff --git a/module_types/register_cellphone.d.ts b/module_types/register_cellphone.d.ts deleted file mode 100644 index a04e323..0000000 --- a/module_types/register_cellphone.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface RegisterCellphoneRequestConfig extends RequestBaseConfig { - captcha: string - phone: string - password: string - nickname: string -} diff --git a/module_types/related_allvideo.d.ts b/module_types/related_allvideo.d.ts deleted file mode 100644 index 08f216f..0000000 --- a/module_types/related_allvideo.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface RelatedAllvideoRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/related_playlist.d.ts b/module_types/related_playlist.d.ts deleted file mode 100644 index d62ec89..0000000 --- a/module_types/related_playlist.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface RelatedPlaylistRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/resource_like.d.ts b/module_types/resource_like.d.ts deleted file mode 100644 index 8f1d0ee..0000000 --- a/module_types/resource_like.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ResourceLikeRequestConfig extends RequestBaseConfig { - t: 0 | 1 - type: 1 | 4 | 5 | 6 - id?: string | number - threadId?: string -} diff --git a/module_types/scrobble.d.ts b/module_types/scrobble.d.ts deleted file mode 100644 index 20464b0..0000000 --- a/module_types/scrobble.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ScrobbleRequestConfig extends RequestBaseConfig { - id: string | number - sourceid: string | number - time: string | number -} diff --git a/module_types/search.d.ts b/module_types/search.d.ts deleted file mode 100644 index c88c533..0000000 --- a/module_types/search.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SearchRequestConfig extends RequestBaseConfig { - keywords: string - type?: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014 - limit?: string | number - offset?: string | number -} diff --git a/module_types/search_default.d.ts b/module_types/search_default.d.ts deleted file mode 100644 index 3aa10e5..0000000 --- a/module_types/search_default.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type SearchDefaultRequestConfig = RequestBaseConfig diff --git a/module_types/search_hot.d.ts b/module_types/search_hot.d.ts deleted file mode 100644 index 1be19a0..0000000 --- a/module_types/search_hot.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type SearchHotRequestConfig = RequestBaseConfig diff --git a/module_types/search_hot_detail.d.ts b/module_types/search_hot_detail.d.ts deleted file mode 100644 index 5bdf465..0000000 --- a/module_types/search_hot_detail.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type SearchHotDetailRequestConfig = RequestBaseConfig diff --git a/module_types/search_multimatch.d.ts b/module_types/search_multimatch.d.ts deleted file mode 100644 index c552100..0000000 --- a/module_types/search_multimatch.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SearchMultimatchRequestConfig extends RequestBaseConfig { - type?: number - keywords: string -} diff --git a/module_types/search_suggest.d.ts b/module_types/search_suggest.d.ts deleted file mode 100644 index 32bc669..0000000 --- a/module_types/search_suggest.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SearchSuggestRequestConfig extends RequestBaseConfig { - keywords: string - type?: 'mobile' | 'web' -} diff --git a/module_types/send_playlist.d.ts b/module_types/send_playlist.d.ts deleted file mode 100644 index 7a9b833..0000000 --- a/module_types/send_playlist.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SendPlaylistRequestConfig extends RequestBaseConfig { - playlist: string | number - msg: string - user_ids: string -} diff --git a/module_types/send_text.d.ts b/module_types/send_text.d.ts deleted file mode 100644 index b5bf04d..0000000 --- a/module_types/send_text.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SendTextRequestConfig extends RequestBaseConfig { - msg: string - user_ids: string -} diff --git a/module_types/setting.d.ts b/module_types/setting.d.ts deleted file mode 100644 index 8011c59..0000000 --- a/module_types/setting.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type SettingRequestConfig = RequestBaseConfig diff --git a/module_types/share_resource.d.ts b/module_types/share_resource.d.ts deleted file mode 100644 index 6794a30..0000000 --- a/module_types/share_resource.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ShareResourceRequestConfig extends RequestBaseConfig { - type?: 'song' | 'playlist' | 'mv' | 'djprogram' | 'djradio' - msg?: string - id?: string | number -} diff --git a/module_types/simi_artist.d.ts b/module_types/simi_artist.d.ts deleted file mode 100644 index e5ac8d2..0000000 --- a/module_types/simi_artist.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SimiArtistRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/simi_mv.d.ts b/module_types/simi_mv.d.ts deleted file mode 100644 index ddf0f9c..0000000 --- a/module_types/simi_mv.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SimiMvRequestConfig extends RequestBaseConfig { - mvid: string | number -} diff --git a/module_types/simi_playlist.d.ts b/module_types/simi_playlist.d.ts deleted file mode 100644 index 696abb7..0000000 --- a/module_types/simi_playlist.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SimiPlaylistRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number -} diff --git a/module_types/simi_song.d.ts b/module_types/simi_song.d.ts deleted file mode 100644 index 63e7424..0000000 --- a/module_types/simi_song.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SimiSongRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number -} diff --git a/module_types/simi_user.d.ts b/module_types/simi_user.d.ts deleted file mode 100644 index 4db30b7..0000000 --- a/module_types/simi_user.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SimiUserRequestConfig extends RequestBaseConfig { - id: string | number - limit?: string | number - offset?: string | number -} diff --git a/module_types/song_detail.d.ts b/module_types/song_detail.d.ts deleted file mode 100644 index 14b6eb3..0000000 --- a/module_types/song_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SongDetailRequestConfig extends RequestBaseConfig { - ids: string -} diff --git a/module_types/song_order_update.d.ts b/module_types/song_order_update.d.ts deleted file mode 100644 index 8b08b16..0000000 --- a/module_types/song_order_update.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SongOrderUpdateRequestConfig extends RequestBaseConfig { - pid: string | number - ids: string -} diff --git a/module_types/song_url.d.ts b/module_types/song_url.d.ts deleted file mode 100644 index 35c1996..0000000 --- a/module_types/song_url.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface SongUrlRequestConfig extends RequestBaseConfig { - id: string | number - br?: string | number -} diff --git a/module_types/top_album.d.ts b/module_types/top_album.d.ts deleted file mode 100644 index 68f877e..0000000 --- a/module_types/top_album.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface TopAlbumRequestConfig extends RequestBaseConfig { - area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' - limit?: string | number - offset?: string | number - type?: string - year?: string - mouth?: string -} diff --git a/module_types/top_artists.d.ts b/module_types/top_artists.d.ts deleted file mode 100644 index b679271..0000000 --- a/module_types/top_artists.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface TopArtistsRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/top_list.d.ts b/module_types/top_list.d.ts deleted file mode 100644 index 4ab0bd5..0000000 --- a/module_types/top_list.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface TopListRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/top_mv.d.ts b/module_types/top_mv.d.ts deleted file mode 100644 index 6e0e5d4..0000000 --- a/module_types/top_mv.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface TopMvRequestConfig extends RequestBaseConfig { - area?: string - limit?: string | number - offset?: string | number -} diff --git a/module_types/top_playlist.d.ts b/module_types/top_playlist.d.ts deleted file mode 100644 index 17214cd..0000000 --- a/module_types/top_playlist.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface TopPlaylistRequestConfig extends RequestBaseConfig { - cat?: string - order?: 'hot' | 'new' - limit?: string | number - offset?: string | number -} diff --git a/module_types/top_playlist_highquality.d.ts b/module_types/top_playlist_highquality.d.ts deleted file mode 100644 index ed6a9f0..0000000 --- a/module_types/top_playlist_highquality.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface TopPlaylistHighqualityRequestConfig extends RequestBaseConfig { - cat?: string - before?: string | number - limit?: string | number -} diff --git a/module_types/top_song.d.ts b/module_types/top_song.d.ts deleted file mode 100644 index a6276a3..0000000 --- a/module_types/top_song.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface TopSongRequestConfig extends RequestBaseConfig { - type: 0 | 7 | 96 | 8 | 16 -} diff --git a/module_types/toplist.d.ts b/module_types/toplist.d.ts deleted file mode 100644 index 87cd7ce..0000000 --- a/module_types/toplist.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type ToplistRequestConfig = RequestBaseConfig diff --git a/module_types/toplist_artist.d.ts b/module_types/toplist_artist.d.ts deleted file mode 100644 index b48605d..0000000 --- a/module_types/toplist_artist.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface ToplistArtistRequestConfig extends RequestBaseConfig { - type?: 1 | 2 | 3 | 4 -} diff --git a/module_types/toplist_detail.d.ts b/module_types/toplist_detail.d.ts deleted file mode 100644 index cda2396..0000000 --- a/module_types/toplist_detail.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type ToplistDetailRequestConfig = RequestBaseConfig diff --git a/module_types/user_audio.d.ts b/module_types/user_audio.d.ts deleted file mode 100644 index 5cb55f8..0000000 --- a/module_types/user_audio.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserAudioRequestConfig extends RequestBaseConfig { - uid: string | number -} diff --git a/module_types/user_cloud.d.ts b/module_types/user_cloud.d.ts deleted file mode 100644 index 9360afe..0000000 --- a/module_types/user_cloud.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserCloudRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number -} diff --git a/module_types/user_cloud_del.d.ts b/module_types/user_cloud_del.d.ts deleted file mode 100644 index bfbef7b..0000000 --- a/module_types/user_cloud_del.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserCloudDelRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/user_cloud_detail.d.ts b/module_types/user_cloud_detail.d.ts deleted file mode 100644 index 1fdd3d0..0000000 --- a/module_types/user_cloud_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserCloudDetailRequestConfig extends RequestBaseConfig { - id: string | number -} diff --git a/module_types/user_detail.d.ts b/module_types/user_detail.d.ts deleted file mode 100644 index dd190bc..0000000 --- a/module_types/user_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserDetailRequestConfig extends RequestBaseConfig { - uid: string | number -} diff --git a/module_types/user_dj.d.ts b/module_types/user_dj.d.ts deleted file mode 100644 index c8076c2..0000000 --- a/module_types/user_dj.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserDjRequestConfig extends RequestBaseConfig { - limit?: string | number - offset?: string | number - uid: string | number -} diff --git a/module_types/user_event.d.ts b/module_types/user_event.d.ts deleted file mode 100644 index 322a294..0000000 --- a/module_types/user_event.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserEventRequestConfig extends RequestBaseConfig { - lasttime?: string | number - limit?: string | number - uid: string | number -} diff --git a/module_types/user_followeds.d.ts b/module_types/user_followeds.d.ts deleted file mode 100644 index 4ecab09..0000000 --- a/module_types/user_followeds.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserFollowedsRequestConfig extends RequestBaseConfig { - uid: string | number - lasttime?: string | number - limit?: string | number -} diff --git a/module_types/user_follows.d.ts b/module_types/user_follows.d.ts deleted file mode 100644 index 6a26af2..0000000 --- a/module_types/user_follows.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserFollowsRequestConfig extends RequestBaseConfig { - uid: string | number - offset?: string | number - limit?: string | number -} diff --git a/module_types/user_level.d.ts b/module_types/user_level.d.ts deleted file mode 100644 index 0f18641..0000000 --- a/module_types/user_level.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type UserLevelRequestConfig = RequestBaseConfig diff --git a/module_types/user_playlist.d.ts b/module_types/user_playlist.d.ts deleted file mode 100644 index 4945a18..0000000 --- a/module_types/user_playlist.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserPlaylistRequestConfig extends RequestBaseConfig { - uid: string | number - limit?: string | number - offset?: string | number -} diff --git a/module_types/user_record.d.ts b/module_types/user_record.d.ts deleted file mode 100644 index 659ea76..0000000 --- a/module_types/user_record.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserRecordRequestConfig extends RequestBaseConfig { - uid: string | number - type?: 1 | 0 -} diff --git a/module_types/user_subcount.d.ts b/module_types/user_subcount.d.ts deleted file mode 100644 index 6441b3c..0000000 --- a/module_types/user_subcount.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type UserSubcountRequestConfig = RequestBaseConfig diff --git a/module_types/user_update.d.ts b/module_types/user_update.d.ts deleted file mode 100644 index ea85016..0000000 --- a/module_types/user_update.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface UserUpdateRequestConfig extends RequestBaseConfig { - birthday: string - city: string - gender: string - nickname: string - province: string - signature: string -} diff --git a/module_types/video_category_list.d.ts b/module_types/video_category_list.d.ts deleted file mode 100644 index 822bd85..0000000 --- a/module_types/video_category_list.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoCategoryListRequestConfig extends RequestBaseConfig { - offset?: string | number - limit?: string | number -} diff --git a/module_types/video_detail.d.ts b/module_types/video_detail.d.ts deleted file mode 100644 index 610c10c..0000000 --- a/module_types/video_detail.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoDetailRequestConfig extends RequestBaseConfig { - id: string -} diff --git a/module_types/video_detail_info.d.ts b/module_types/video_detail_info.d.ts deleted file mode 100644 index 2eca79a..0000000 --- a/module_types/video_detail_info.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoDetailInfoRequestConfig extends RequestBaseConfig { - vid: string -} diff --git a/module_types/video_group.d.ts b/module_types/video_group.d.ts deleted file mode 100644 index 08ec989..0000000 --- a/module_types/video_group.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoGroupRequestConfig extends RequestBaseConfig { - id: string - offset?: string | number -} diff --git a/module_types/video_group_list.d.ts b/module_types/video_group_list.d.ts deleted file mode 100644 index e13f889..0000000 --- a/module_types/video_group_list.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RequestBaseConfig } from './base' - -export type VideoGroupListRequestConfig = RequestBaseConfig diff --git a/module_types/video_sub.d.ts b/module_types/video_sub.d.ts deleted file mode 100644 index 70822f0..0000000 --- a/module_types/video_sub.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoSubRequestConfig extends RequestBaseConfig { - t?: 1 | 0 - id: string -} diff --git a/module_types/video_timeline_all.d.ts b/module_types/video_timeline_all.d.ts deleted file mode 100644 index 0d4193f..0000000 --- a/module_types/video_timeline_all.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoTimelineAllRequestConfig extends RequestBaseConfig { - offset?: string | number -} diff --git a/module_types/video_timeline_recommend.d.ts b/module_types/video_timeline_recommend.d.ts deleted file mode 100644 index f1f816a..0000000 --- a/module_types/video_timeline_recommend.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoTimelineRecommendRequestConfig extends RequestBaseConfig { - offset?: string | number -} diff --git a/module_types/video_url.d.ts b/module_types/video_url.d.ts deleted file mode 100644 index 2bf54ea..0000000 --- a/module_types/video_url.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface VideoUrlRequestConfig extends RequestBaseConfig { - id: string | number - res?: number -} diff --git a/module_types/weblog.d.ts b/module_types/weblog.d.ts deleted file mode 100644 index f228e01..0000000 --- a/module_types/weblog.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { RequestBaseConfig } from './base' - -export interface WeblogRequestConfig extends RequestBaseConfig { - data?: { [index: string]: unknown } -} -- GitLab