mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-07-05 21:58:56 +08:00
Merge pull request #908 from greenhat616/master
feat: typescript module declaration, part 1
This commit is contained in:
commit
74996163cb
34
.editorconfig
Normal file
34
.editorconfig
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
|
||||||
|
# EditorConfig is awesome: http://EditorConfig.org
|
||||||
|
|
||||||
|
# top-most EditorConfig file
|
||||||
|
root = true
|
||||||
|
|
||||||
|
# Unix-style newlines with a newline ending every file
|
||||||
|
[*]
|
||||||
|
end_of_line = lf
|
||||||
|
insert_final_newline = true
|
||||||
|
|
||||||
|
# Matches multiple files with brace expansion notation
|
||||||
|
# Set default charset
|
||||||
|
[*.{js,py}]
|
||||||
|
charset = utf-8
|
||||||
|
|
||||||
|
# 4 space indentation
|
||||||
|
[*.py]
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 4
|
||||||
|
|
||||||
|
# Tab indentation (no size specified)
|
||||||
|
[Makefile]
|
||||||
|
indent_style = tab
|
||||||
|
|
||||||
|
# Indentation override for all JS under lib directory
|
||||||
|
[*.{js,ts}]
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 2
|
||||||
|
|
||||||
|
# Matches the exact files either package.json or .travis.yml
|
||||||
|
[{package.json,.travis.yml}]
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 2
|
79
.eslintrc.js
79
.eslintrc.js
@ -1,38 +1,49 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
root: true,
|
root: true,
|
||||||
|
parserOptions: {
|
||||||
|
parser: 'babel-eslint',
|
||||||
|
ecmaVersion: 2018,
|
||||||
|
sourceType: 'module',
|
||||||
|
},
|
||||||
|
plugins: ['html'],
|
||||||
|
extends: ['plugin:prettier/recommended'],
|
||||||
|
env: {
|
||||||
|
browser: true,
|
||||||
|
node: true,
|
||||||
|
},
|
||||||
|
|
||||||
parserOptions: {
|
rules: {
|
||||||
parser: 'babel-eslint',
|
indent: ['error', 2, { SwitchCase: 1 }],
|
||||||
ecmaVersion: 2018,
|
'space-infix-ops': ['error', { int32Hint: false }],
|
||||||
sourceType: 'module'
|
'key-spacing': [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
beforeColon: false,
|
||||||
|
afterColon: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
'no-octal': 2,
|
||||||
|
'no-redeclare': 2,
|
||||||
|
'comma-spacing': 2,
|
||||||
|
'no-new-object': 2,
|
||||||
|
'arrow-spacing': 2,
|
||||||
|
quotes: [
|
||||||
|
2,
|
||||||
|
'single',
|
||||||
|
{
|
||||||
|
avoidEscape: true,
|
||||||
|
allowTemplateLiterals: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
overrides: [
|
||||||
|
{
|
||||||
|
files: ['**/*.ts'],
|
||||||
|
parser: '@typescript-eslint/parser',
|
||||||
|
extends: [
|
||||||
|
'plugin:@typescript-eslint/recommended', // Uses the recommended rules from the @typescript-eslint/eslint-plugin
|
||||||
|
'prettier/@typescript-eslint',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
plugins: ['html'],
|
],
|
||||||
env: {
|
|
||||||
browser: true
|
|
||||||
},
|
|
||||||
|
|
||||||
rules: {
|
|
||||||
indent: ['error', 2, { SwitchCase: 1 }],
|
|
||||||
'space-infix-ops': ['error', { int32Hint: false }],
|
|
||||||
'key-spacing': [
|
|
||||||
2,
|
|
||||||
{
|
|
||||||
beforeColon: false,
|
|
||||||
afterColon: true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
'no-octal': 2,
|
|
||||||
'no-redeclare': 2,
|
|
||||||
'comma-spacing': 2,
|
|
||||||
'no-new-object': 2,
|
|
||||||
'arrow-spacing': 2,
|
|
||||||
quotes: [
|
|
||||||
2,
|
|
||||||
'single',
|
|
||||||
{
|
|
||||||
avoidEscape: true,
|
|
||||||
allowTemplateLiterals: true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
5
.prettierrc
Normal file
5
.prettierrc
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"semi": false,
|
||||||
|
"trailingComma": "all",
|
||||||
|
"singleQuote": true
|
||||||
|
}
|
180
interface.d.ts
vendored
Normal file
180
interface.d.ts
vendored
Normal file
@ -0,0 +1,180 @@
|
|||||||
|
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'
|
677
main.d.ts
vendored
Normal file
677
main.d.ts
vendored
Normal file
@ -0,0 +1,677 @@
|
|||||||
|
// 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,
|
||||||
|
} from './interface'
|
||||||
|
// Start
|
||||||
|
// export interface Response<T> {
|
||||||
|
interface Response<T> {
|
||||||
|
status: number // The Http Response Code
|
||||||
|
body: T // API Response body
|
||||||
|
cookie: string[]
|
||||||
|
}
|
||||||
|
|
||||||
|
interface APIInstance {
|
||||||
|
activate_init_profile: (
|
||||||
|
params: ActivateInitProfileRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album: (params: AlbumRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_detail: (
|
||||||
|
params: AlbumDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_detail_dynamic: (
|
||||||
|
params: AlbumDetailDynamicRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_list: (
|
||||||
|
params: AlbumListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_list_style: (
|
||||||
|
params: AlbumListStyleRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_new: (
|
||||||
|
params: AlbumNewRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_newest: (
|
||||||
|
params: AlbumNewestRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_songsaleboard: (
|
||||||
|
params: AlbumSongSaleBoardRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_sub: (
|
||||||
|
params: AlbumSubRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
album_sublist: (
|
||||||
|
params: AlbumSubListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_album: (
|
||||||
|
params: ArtistAlbumRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_desc: (
|
||||||
|
params: ArtistDescRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_list: (
|
||||||
|
params: ArtistListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_mv: (
|
||||||
|
params: ArtistMVRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_songs: (
|
||||||
|
params: ArtistSongsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_sub: (
|
||||||
|
params: ArtistSubRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_sublist: (
|
||||||
|
params: ArtistSubListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artist_top_song: (
|
||||||
|
params: ArtistTopSongRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
artists: (params: ArtistsRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
avatar_upload: (
|
||||||
|
params: AvatarUploadRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
banner: (params: BannerRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
batch: (params: BatchRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
captcha_sent: (
|
||||||
|
params: CaptchaSentRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
captcha_verify: (
|
||||||
|
params: CaptchaVerifyRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
cellphone_existence_check: (
|
||||||
|
params: CellphoneExistenceCheckRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
check_music: (
|
||||||
|
params: CheckMusicRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
cloudsearch: (
|
||||||
|
params: CloudSearchRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment: (params: CommentRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_album: (
|
||||||
|
params: CommentAlbumRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_dj: (
|
||||||
|
params: CommentDjRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_event: (
|
||||||
|
params: CommentEventRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_floor: (
|
||||||
|
params: CommentFloorRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_hot: (
|
||||||
|
params: CommentHotRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_hotwall_list: (
|
||||||
|
params: CommentHotwallListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_like: (
|
||||||
|
params: CommentLikeRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_music: (
|
||||||
|
params: CommentMusicRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_mv: (
|
||||||
|
params: CommentMvRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_playlist: (
|
||||||
|
params: CommentPlaylistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
comment_video: (
|
||||||
|
params: CommentVideoRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
countries_code_list: (
|
||||||
|
params: CountriesCodeListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
daily_signin: (
|
||||||
|
params: DailySigninRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
digitalAlbum_ordering: (
|
||||||
|
params: DigitalAlbumOrderingRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
digitalAlbum_purchased: (
|
||||||
|
params: DigitalAlbumPurchasedRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_banner: (
|
||||||
|
params: DjBannerRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_category_excludehot: (
|
||||||
|
params: DjCategoryExcludehotRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_category_recommend: (
|
||||||
|
params: DjCategoryRecommendRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_catelist: (
|
||||||
|
params: DjCatelistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_detail: (
|
||||||
|
params: DjDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_hot: (params: DjHotRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_paygift: (
|
||||||
|
params: DjPaygiftRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_program: (
|
||||||
|
params: DjProgramRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_program_detail: (
|
||||||
|
params: DjProgramDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_program_toplist: (
|
||||||
|
params: DjProgramToplistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_program_toplist_hours: (
|
||||||
|
params: DjProgramToplistHoursRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_radio_hot: (
|
||||||
|
params: DjRadioHotRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_recommend: (
|
||||||
|
params: DjRecommendRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_recommend_type: (
|
||||||
|
params: DjRecommendTypeRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_sub: (params: DjSubRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_sublist: (
|
||||||
|
params: DjSublistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_today_perfered: (
|
||||||
|
params: DjTodayPerferedRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_toplist: (
|
||||||
|
params: DjToplistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_toplist_hours: (
|
||||||
|
params: DjToplistHoursRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_toplist_newcomer: (
|
||||||
|
params: DjToplistNewcomerRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_toplist_pay: (
|
||||||
|
params: DjToplistPayRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
dj_toplist_popular: (
|
||||||
|
params: DjToplistPopularRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
event: (params: EventRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
event_del: (
|
||||||
|
params: EventDelRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
event_forward: (
|
||||||
|
params: EventForwardRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
fm_trash: (params: FmTrashRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
follow: (params: FollowRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
history_recommend_songs: (
|
||||||
|
params: HistoryRecommendSongsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
history_recommend_songs_detail: (
|
||||||
|
params: HistoryRecommendSongsDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
homepage_block_page: (
|
||||||
|
params: HomepageBlockPageRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
homepage_dragon_ball: (
|
||||||
|
params: HomepageDragonBallRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
hot_topic: (
|
||||||
|
params: HotTopicRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
like: (params: LikeRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
likelist: (
|
||||||
|
params: LikelistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
login: (params: LoginRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
login_cellphone: (
|
||||||
|
params: LoginCellphoneRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
login_refresh: (
|
||||||
|
params: LoginRefreshRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
login_status: (
|
||||||
|
params: LoginStatusRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
logout: (params: LogoutRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
lyric: (params: LyricRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
msg_comments: (
|
||||||
|
params: MsgCommentsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
msg_forwards: (
|
||||||
|
params: MsgForwardsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
msg_notices: (
|
||||||
|
params: MsgNoticesRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
msg_private: (
|
||||||
|
params: MsgPrivateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
msg_private_history: (
|
||||||
|
params: MsgPrivateHistoryRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_all: (params: MvAllRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_detail: (
|
||||||
|
params: MvDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_detail_info: (
|
||||||
|
params: MvDetailInfoRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_exclusive_rcmd: (
|
||||||
|
params: MvExclusiveRcmdRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_first: (params: MvFirstRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_sub: (params: MvSubRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_sublist: (
|
||||||
|
params: MvSublistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
mv_url: (params: MvUrlRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
personal_fm: (
|
||||||
|
params: PersonalFmRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
personalized: (
|
||||||
|
params: PersonalizedRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
personalized_djprogram: (
|
||||||
|
params: PersonalizedDjprogramRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
personalized_mv: (
|
||||||
|
params: PersonalizedMvRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
personalized_newsong: (
|
||||||
|
params: PersonalizedNewsongRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
personalized_privatecontent: (
|
||||||
|
params: PersonalizedPrivatecontentRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
personalized_privatecontent_list: (
|
||||||
|
params: PersonalizedPrivatecontentListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_catlist: (
|
||||||
|
params: PlaylistCatlistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_cover_update: (
|
||||||
|
params: PlaylistCoverUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_create: (
|
||||||
|
params: PlaylistCreateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_delete: (
|
||||||
|
params: PlaylistDeleteRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_desc_update: (
|
||||||
|
params: PlaylistDescUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_detail: (
|
||||||
|
params: PlaylistDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_hot: (
|
||||||
|
params: PlaylistHotRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_name_update: (
|
||||||
|
params: PlaylistNameUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_order_update: (
|
||||||
|
params: PlaylistOrderUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_subscribe: (
|
||||||
|
params: PlaylistSubscribeRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_subscribers: (
|
||||||
|
params: PlaylistSubscribersRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_tags_update: (
|
||||||
|
params: PlaylistTagsUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_tracks: (
|
||||||
|
params: PlaylistTracksRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playlist_update: (
|
||||||
|
params: PlaylistUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
playmode_intelligence_list: (
|
||||||
|
params: PlaymodeIntelligenceListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
program_recommend: (
|
||||||
|
params: ProgramRecommendRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
rebind: (params: RebindRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
recommend_resource: (
|
||||||
|
params: RecommendResourceRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
recommend_songs: (
|
||||||
|
params: RecommendSongsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
register_cellphone: (
|
||||||
|
params: RegisterCellphoneRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
related_allvideo: (
|
||||||
|
params: RelatedAllvideoRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
related_playlist: (
|
||||||
|
params: RelatedPlaylistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
resource_like: (
|
||||||
|
params: ResourceLikeRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
scrobble: (
|
||||||
|
params: ScrobbleRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
search: (params: SearchRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
search_default: (
|
||||||
|
params: SearchDefaultRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
search_hot: (
|
||||||
|
params: SearchHotRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
search_hot_detail: (
|
||||||
|
params: SearchHotDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
search_multimatch: (
|
||||||
|
params: SearchMultimatchRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
search_suggest: (
|
||||||
|
params: SearchSuggestRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
send_playlist: (
|
||||||
|
params: SendPlaylistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
send_text: (
|
||||||
|
params: SendTextRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
setting: (params: SettingRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
share_resource: (
|
||||||
|
params: ShareResourceRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
simi_artist: (
|
||||||
|
params: SimiArtistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
simi_mv: (params: SimiMvRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
simi_playlist: (
|
||||||
|
params: SimiPlaylistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
simi_song: (
|
||||||
|
params: SimiSongRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
simi_user: (
|
||||||
|
params: SimiUserRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
song_detail: (
|
||||||
|
params: SongDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
song_order_update: (
|
||||||
|
params: SongOrderUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
song_url: (params: SongUrlRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
top_album: (
|
||||||
|
params: TopAlbumRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
top_artists: (
|
||||||
|
params: TopArtistsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
top_list: (params: TopListRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
top_mv: (params: TopMvRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
top_playlist: (
|
||||||
|
params: TopPlaylistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
top_playlist_highquality: (
|
||||||
|
params: TopPlaylistHighqualityRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
top_song: (params: TopSongRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
toplist: (params: ToplistRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
toplist_artist: (
|
||||||
|
params: ToplistArtistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
toplist_detail: (
|
||||||
|
params: ToplistDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_audio: (
|
||||||
|
params: UserAudioRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_cloud: (
|
||||||
|
params: UserCloudRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_cloud_del: (
|
||||||
|
params: UserCloudDelRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_cloud_detail: (
|
||||||
|
params: UserCloudDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_detail: (
|
||||||
|
params: UserDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_dj: (params: UserDjRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_event: (
|
||||||
|
params: UserEventRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_followeds: (
|
||||||
|
params: UserFollowedsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_follows: (
|
||||||
|
params: UserFollowsRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_playlist: (
|
||||||
|
params: UserPlaylistRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_record: (
|
||||||
|
params: UserRecordRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_subcount: (
|
||||||
|
params: UserSubcountRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
user_update: (
|
||||||
|
params: UserUpdateRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_category_list: (
|
||||||
|
params: VideoCategoryListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_detail: (
|
||||||
|
params: VideoDetailRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_detail_info: (
|
||||||
|
params: VideoDetailInfoRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_group: (
|
||||||
|
params: VideoGroupRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_group_list: (
|
||||||
|
params: VideoGroupListRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_sub: (
|
||||||
|
params: VideoSubRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_timeline_all: (
|
||||||
|
params: VideoTimelineAllRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_timeline_recommend: (
|
||||||
|
params: VideoTimelineRecommendRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
video_url: (
|
||||||
|
params: VideoUrlRequestConfig,
|
||||||
|
) => Promise<Response<APIBaseResponse>>
|
||||||
|
weblog: (params: WeblogRequestConfig) => Promise<Response<APIBaseResponse>>
|
||||||
|
}
|
||||||
|
interface SDKInstance extends APIInstance {
|
||||||
|
default: APIInstance
|
||||||
|
}
|
||||||
|
declare const SDK: SDKInstance
|
||||||
|
export = SDK
|
@ -14,6 +14,6 @@ module.exports = (query, request) => {
|
|||||||
proxy: query.proxy,
|
proxy: query.proxy,
|
||||||
realIP: query.realIP,
|
realIP: query.realIP,
|
||||||
url: '/api/activate/initProfile',
|
url: '/api/activate/initProfile',
|
||||||
}
|
},
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
5
module_types/activate_init_profile.d.ts
vendored
Normal file
5
module_types/activate_init_profile.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ActivateInitProfileRequestConfig extends RequestBaseConfig {
|
||||||
|
nickname: string
|
||||||
|
}
|
5
module_types/album.d.ts
vendored
Normal file
5
module_types/album.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
}
|
5
module_types/album_detail.d.ts
vendored
Normal file
5
module_types/album_detail.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumDetailRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
}
|
5
module_types/album_detail_dynamic.d.ts
vendored
Normal file
5
module_types/album_detail_dynamic.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumDetailDynamicRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
}
|
8
module_types/album_list.d.ts
vendored
Normal file
8
module_types/album_list.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumListRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number // 默认 30
|
||||||
|
offset?: number // 默认 0
|
||||||
|
area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' // 默认 ALL
|
||||||
|
type: string
|
||||||
|
}
|
7
module_types/album_list_style.d.ts
vendored
Normal file
7
module_types/album_list_style.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumListStyleRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number // 默认 10
|
||||||
|
offset?: number // 默认 0
|
||||||
|
area?: 'Z_H' | 'E_A' | 'KR' | 'JP' // 默认 ALL
|
||||||
|
}
|
7
module_types/album_new.d.ts
vendored
Normal file
7
module_types/album_new.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumNewRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number // 默认 30
|
||||||
|
offset?: number // 默认 0
|
||||||
|
area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP' // 默认 ALL
|
||||||
|
}
|
3
module_types/album_newest.d.ts
vendored
Normal file
3
module_types/album_newest.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type AlbumNewestRequestConfig = RequestBaseConfig
|
7
module_types/album_songsaleboard.d.ts
vendored
Normal file
7
module_types/album_songsaleboard.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumSongSaleBoardRequestConfig extends RequestBaseConfig {
|
||||||
|
albumType: 0 | 1 // 0 为数字专辑,1 为数字单曲
|
||||||
|
type: 'daily' | 'week' | 'year' | 'total'
|
||||||
|
year?: string // 年份,默认本年。 type 为 year 时有效
|
||||||
|
}
|
6
module_types/album_sub.d.ts
vendored
Normal file
6
module_types/album_sub.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumSubRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
t: 1 | 0
|
||||||
|
}
|
6
module_types/album_sublist.d.ts
vendored
Normal file
6
module_types/album_sublist.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface AlbumSubListRequestConfig extends RequestBaseConfig {
|
||||||
|
limit: number // 默认: 25
|
||||||
|
offset: number // 默认: 0
|
||||||
|
}
|
7
module_types/artist_album.d.ts
vendored
Normal file
7
module_types/artist_album.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistAlbumRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
limit?: number // 默认 30
|
||||||
|
offset?: number // 默认 0
|
||||||
|
}
|
5
module_types/artist_desc.d.ts
vendored
Normal file
5
module_types/artist_desc.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistDescRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
}
|
61
module_types/artist_list.d.ts
vendored
Normal file
61
module_types/artist_list.d.ts
vendored
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
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?: number
|
||||||
|
limit?: number
|
||||||
|
type?: '1' | '2' | '3'
|
||||||
|
}
|
7
module_types/artist_mv.d.ts
vendored
Normal file
7
module_types/artist_mv.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistMVRequestConfig extends RequestBaseConfig {
|
||||||
|
artistId: string
|
||||||
|
limit: number
|
||||||
|
offset: number
|
||||||
|
}
|
8
module_types/artist_songs.d.ts
vendored
Normal file
8
module_types/artist_songs.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistSongsRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
order?: 'hot' | 'time'
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
6
module_types/artist_sub.d.ts
vendored
Normal file
6
module_types/artist_sub.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistSubRequestConfig extends RequestBaseConfig {
|
||||||
|
artistId: string
|
||||||
|
t: 1 | 0
|
||||||
|
}
|
6
module_types/artist_sublist.d.ts
vendored
Normal file
6
module_types/artist_sublist.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistSubListRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
5
module_types/artist_top_song.d.ts
vendored
Normal file
5
module_types/artist_top_song.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistTopSongRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
}
|
5
module_types/artists.d.ts
vendored
Normal file
5
module_types/artists.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface ArtistsRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
}
|
10
module_types/avatar_upload.d.ts
vendored
Normal file
10
module_types/avatar_upload.d.ts
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
export interface AvatarUploadRequestConfig extends RequestBaseConfig {
|
||||||
|
imgFile: {
|
||||||
|
name: string
|
||||||
|
data: string | Buffer
|
||||||
|
}
|
||||||
|
imgSize?: number
|
||||||
|
imgX?: number
|
||||||
|
imgY?: number
|
||||||
|
}
|
5
module_types/banner.d.ts
vendored
Normal file
5
module_types/banner.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface BannerRequestConfig extends RequestBaseConfig {
|
||||||
|
type: 0 | 1 | 2 | 3
|
||||||
|
}
|
11
module_types/base.d.ts
vendored
Normal file
11
module_types/base.d.ts
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
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
|
||||||
|
}
|
5
module_types/batch.d.ts
vendored
Normal file
5
module_types/batch.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface BatchRequestConfig extends RequestBaseConfig {
|
||||||
|
[index: string]: unknown
|
||||||
|
}
|
6
module_types/captcha_sent.d.ts
vendored
Normal file
6
module_types/captcha_sent.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CaptchaSentRequestConfig extends RequestBaseConfig {
|
||||||
|
cellphone: string
|
||||||
|
ctcode?: string
|
||||||
|
}
|
7
module_types/captcha_verify.d.ts
vendored
Normal file
7
module_types/captcha_verify.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CaptchaVerifyRequestConfig extends RequestBaseConfig {
|
||||||
|
ctcode?: string
|
||||||
|
cellphone: string
|
||||||
|
captcha: string
|
||||||
|
}
|
7
module_types/cellphone_existence_check.d.ts
vendored
Normal file
7
module_types/cellphone_existence_check.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CellphoneExistenceCheckRequestConfig
|
||||||
|
extends RequestBaseConfig {
|
||||||
|
cellphone: string
|
||||||
|
countrycode: string
|
||||||
|
}
|
6
module_types/check_music.d.ts
vendored
Normal file
6
module_types/check_music.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CheckMusicRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string | number
|
||||||
|
br: string | number
|
||||||
|
}
|
8
module_types/cloudsearch.d.ts
vendored
Normal file
8
module_types/cloudsearch.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CloudSearchRequestConfig extends RequestBaseConfig {
|
||||||
|
keywords: string
|
||||||
|
type: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
10
module_types/comment.d.ts
vendored
Normal file
10
module_types/comment.d.ts
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
type: 0 | 1 | 2 | 3 | 4 | 5 | 6
|
||||||
|
t: 1 | 2 | 0
|
||||||
|
threadId?: string
|
||||||
|
content?: string
|
||||||
|
commentId?: string
|
||||||
|
}
|
8
module_types/comment_album.d.ts
vendored
Normal file
8
module_types/comment_album.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentAlbumRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
before?: number
|
||||||
|
}
|
8
module_types/comment_dj.d.ts
vendored
Normal file
8
module_types/comment_dj.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentDjRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
before?: number
|
||||||
|
}
|
8
module_types/comment_event.d.ts
vendored
Normal file
8
module_types/comment_event.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentEventRequestConfig extends RequestBaseConfig {
|
||||||
|
threadId: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
before?: number
|
||||||
|
}
|
9
module_types/comment_floor.d.ts
vendored
Normal file
9
module_types/comment_floor.d.ts
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentFloorRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
parentCommentId: string
|
||||||
|
type: 0 | 1 | 2 | 3 | 4 | 5
|
||||||
|
limit?: number
|
||||||
|
time?: number
|
||||||
|
}
|
9
module_types/comment_hot.d.ts
vendored
Normal file
9
module_types/comment_hot.d.ts
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentHotRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
type: 0 | 1 | 2 | 3 | 4 | 5
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
before?: number
|
||||||
|
}
|
3
module_types/comment_hotwall_list.d.ts
vendored
Normal file
3
module_types/comment_hotwall_list.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type CommentHotwallListRequestConfig = RequestBaseConfig
|
9
module_types/comment_like.d.ts
vendored
Normal file
9
module_types/comment_like.d.ts
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentLikeRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
type: 0 | 1 | 2 | 3 | 4 | 5
|
||||||
|
t: 1 | 0
|
||||||
|
cid: number
|
||||||
|
threadId?: string
|
||||||
|
}
|
8
module_types/comment_music.d.ts
vendored
Normal file
8
module_types/comment_music.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentMusicRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
before?: number
|
||||||
|
}
|
8
module_types/comment_mv.d.ts
vendored
Normal file
8
module_types/comment_mv.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentMvRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
before?: number
|
||||||
|
}
|
8
module_types/comment_playlist.d.ts
vendored
Normal file
8
module_types/comment_playlist.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentPlaylistRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
before?: number
|
||||||
|
}
|
8
module_types/comment_video.d.ts
vendored
Normal file
8
module_types/comment_video.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface CommentVideoRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
before?: number
|
||||||
|
}
|
3
module_types/countries_code_list.d.ts
vendored
Normal file
3
module_types/countries_code_list.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type CountriesCodeListRequestConfig = RequestBaseConfig
|
5
module_types/daily_signin.d.ts
vendored
Normal file
5
module_types/daily_signin.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DailySigninRequestConfig extends RequestBaseConfig {
|
||||||
|
type: 0 | 1
|
||||||
|
}
|
7
module_types/digitalAlbum_ordering.d.ts
vendored
Normal file
7
module_types/digitalAlbum_ordering.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DigitalAlbumOrderingRequestConfig extends RequestBaseConfig {
|
||||||
|
payment: string
|
||||||
|
id: string
|
||||||
|
quantity: string
|
||||||
|
}
|
6
module_types/digitalAlbum_purchased.d.ts
vendored
Normal file
6
module_types/digitalAlbum_purchased.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DigitalAlbumPurchasedRequestConfig extends RequestBaseConfig {
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
3
module_types/dj_banner.d.ts
vendored
Normal file
3
module_types/dj_banner.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type DjBannerRequestConfig = RequestBaseConfig
|
3
module_types/dj_category_excludehot.d.ts
vendored
Normal file
3
module_types/dj_category_excludehot.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type DjCategoryExcludehotRequestConfig = RequestBaseConfig
|
3
module_types/dj_category_recommend.d.ts
vendored
Normal file
3
module_types/dj_category_recommend.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type DjCategoryRecommendRequestConfig = RequestBaseConfig
|
3
module_types/dj_catelist.d.ts
vendored
Normal file
3
module_types/dj_catelist.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type DjCatelistRequestConfig = RequestBaseConfig
|
5
module_types/dj_detail.d.ts
vendored
Normal file
5
module_types/dj_detail.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjDetailRequestConfig extends RequestBaseConfig {
|
||||||
|
rid: string
|
||||||
|
}
|
6
module_types/dj_hot.d.ts
vendored
Normal file
6
module_types/dj_hot.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjHotRequestConfig extends RequestBaseConfig {
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
6
module_types/dj_paygift.d.ts
vendored
Normal file
6
module_types/dj_paygift.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjPaygiftRequestConfig extends RequestBaseConfig {
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
8
module_types/dj_program.d.ts
vendored
Normal file
8
module_types/dj_program.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjProgramRequestConfig extends RequestBaseConfig {
|
||||||
|
rid: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
asc: 'true' | 1 | 'false' | 0
|
||||||
|
}
|
5
module_types/dj_program_detail.d.ts
vendored
Normal file
5
module_types/dj_program_detail.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjProgramDetailRequestConfig extends RequestBaseConfig {
|
||||||
|
id: number
|
||||||
|
}
|
6
module_types/dj_program_toplist.d.ts
vendored
Normal file
6
module_types/dj_program_toplist.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjProgramToplistRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
5
module_types/dj_program_toplist_hours.d.ts
vendored
Normal file
5
module_types/dj_program_toplist_hours.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjProgramToplistHoursRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
}
|
7
module_types/dj_radio_hot.d.ts
vendored
Normal file
7
module_types/dj_radio_hot.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjRadioHotRequestConfig extends RequestBaseConfig {
|
||||||
|
cateId: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
8
module_types/dj_recommend.d.ts
vendored
Normal file
8
module_types/dj_recommend.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjRecommendRequestConfig extends RequestBaseConfig {
|
||||||
|
rid: string
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
asc: 0 | 1 | 'true' | 'false'
|
||||||
|
}
|
46
module_types/dj_recommend_type.d.ts
vendored
Normal file
46
module_types/dj_recommend_type.d.ts
vendored
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
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
|
||||||
|
}
|
6
module_types/dj_sub.d.ts
vendored
Normal file
6
module_types/dj_sub.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjSubRequestConfig extends RequestBaseConfig {
|
||||||
|
t: 1 | 0
|
||||||
|
rid: string
|
||||||
|
}
|
6
module_types/dj_sublist.d.ts
vendored
Normal file
6
module_types/dj_sublist.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjSublistRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
5
module_types/dj_today_perfered.d.ts
vendored
Normal file
5
module_types/dj_today_perfered.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjTodayPerferedRequestConfig extends RequestBaseConfig {
|
||||||
|
page?: number
|
||||||
|
}
|
7
module_types/dj_toplist.d.ts
vendored
Normal file
7
module_types/dj_toplist.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjToplistRequestConfig extends RequestBaseConfig {
|
||||||
|
type: 'new' | 'hot'
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
5
module_types/dj_toplist_hours.d.ts
vendored
Normal file
5
module_types/dj_toplist_hours.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjToplistHoursRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
}
|
6
module_types/dj_toplist_newcomer.d.ts
vendored
Normal file
6
module_types/dj_toplist_newcomer.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjToplistNewcomerRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
5
module_types/dj_toplist_pay.d.ts
vendored
Normal file
5
module_types/dj_toplist_pay.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjToplistPayRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
}
|
5
module_types/dj_toplist_popular.d.ts
vendored
Normal file
5
module_types/dj_toplist_popular.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface DjToplistPopularRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
}
|
6
module_types/event.d.ts
vendored
Normal file
6
module_types/event.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface EventRequestConfig extends RequestBaseConfig {
|
||||||
|
pagesize?: number
|
||||||
|
lasttime?: number
|
||||||
|
}
|
5
module_types/event_del.d.ts
vendored
Normal file
5
module_types/event_del.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface EventDelRequestConfig extends RequestBaseConfig {
|
||||||
|
evId?: number
|
||||||
|
}
|
7
module_types/event_forward.d.ts
vendored
Normal file
7
module_types/event_forward.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface EventForwardRequestConfig extends RequestBaseConfig {
|
||||||
|
forwords: string
|
||||||
|
evId: string
|
||||||
|
uid: string
|
||||||
|
}
|
6
module_types/fm_trash.d.ts
vendored
Normal file
6
module_types/fm_trash.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface FmTrashRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
time?: number
|
||||||
|
}
|
6
module_types/follow.d.ts
vendored
Normal file
6
module_types/follow.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface FollowRequestConfig extends RequestBaseConfig {
|
||||||
|
t: 0 | 1
|
||||||
|
id: string
|
||||||
|
}
|
3
module_types/history_recommend_songs.d.ts
vendored
Normal file
3
module_types/history_recommend_songs.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type HistoryRecommendSongsRequestConfig = RequestBaseConfig
|
6
module_types/history_recommend_songs_detail.d.ts
vendored
Normal file
6
module_types/history_recommend_songs_detail.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface HistoryRecommendSongsDetailRequestConfig
|
||||||
|
extends RequestBaseConfig {
|
||||||
|
date?: string
|
||||||
|
}
|
5
module_types/homepage_block_page.d.ts
vendored
Normal file
5
module_types/homepage_block_page.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface HomepageBlockPageRequestConfig extends RequestBaseConfig {
|
||||||
|
refresh: 'true' | 'false'
|
||||||
|
}
|
3
module_types/homepage_dragon_ball.d.ts
vendored
Normal file
3
module_types/homepage_dragon_ball.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type HomepageDragonBallRequestConfig = RequestBaseConfig
|
6
module_types/hot_topic.d.ts
vendored
Normal file
6
module_types/hot_topic.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface HotTopicRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
offset?: number
|
||||||
|
}
|
8
module_types/like.d.ts
vendored
Normal file
8
module_types/like.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface LikeRequestConfig extends RequestBaseConfig {
|
||||||
|
like?: 'true' | 'false'
|
||||||
|
id: string
|
||||||
|
alg?: string
|
||||||
|
time?: number
|
||||||
|
}
|
5
module_types/likelist.d.ts
vendored
Normal file
5
module_types/likelist.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface LikelistRequestConfig extends RequestBaseConfig {
|
||||||
|
uid: string
|
||||||
|
}
|
7
module_types/login.d.ts
vendored
Normal file
7
module_types/login.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface LoginRequestConfig extends RequestBaseConfig {
|
||||||
|
email: string
|
||||||
|
password?: string
|
||||||
|
md5_password?: string
|
||||||
|
}
|
8
module_types/login_cellphone.d.ts
vendored
Normal file
8
module_types/login_cellphone.d.ts
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface LoginCellphoneRequestConfig extends RequestBaseConfig {
|
||||||
|
phone: string
|
||||||
|
countrycode: string
|
||||||
|
password?: string
|
||||||
|
md5_password?: string
|
||||||
|
}
|
3
module_types/login_refresh.d.ts
vendored
Normal file
3
module_types/login_refresh.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type LoginRefreshRequestConfig = RequestBaseConfig
|
3
module_types/login_status.d.ts
vendored
Normal file
3
module_types/login_status.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type LoginStatusRequestConfig = RequestBaseConfig
|
3
module_types/logout.d.ts
vendored
Normal file
3
module_types/logout.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export type LogoutRequestConfig = RequestBaseConfig
|
5
module_types/lyric.d.ts
vendored
Normal file
5
module_types/lyric.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface LyricRequestConfig extends RequestBaseConfig {
|
||||||
|
id: string
|
||||||
|
}
|
7
module_types/msg_comments.d.ts
vendored
Normal file
7
module_types/msg_comments.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MsgCommentsRequestConfig extends RequestBaseConfig {
|
||||||
|
uid: string
|
||||||
|
before?: string
|
||||||
|
limit?: number
|
||||||
|
}
|
6
module_types/msg_forwards.d.ts
vendored
Normal file
6
module_types/msg_forwards.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MsgForwardsRequestConfig extends RequestBaseConfig {
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
6
module_types/msg_notices.d.ts
vendored
Normal file
6
module_types/msg_notices.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MsgNoticesRequestConfig extends RequestBaseConfig {
|
||||||
|
limit?: number
|
||||||
|
lasttime?: number
|
||||||
|
}
|
6
module_types/msg_private.d.ts
vendored
Normal file
6
module_types/msg_private.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MsgPrivateRequestConfig extends RequestBaseConfig {
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
7
module_types/msg_private_history.d.ts
vendored
Normal file
7
module_types/msg_private_history.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MsgPrivateHistoryRequestConfig extends RequestBaseConfig {
|
||||||
|
before?: number
|
||||||
|
limit?: number
|
||||||
|
uid: string
|
||||||
|
}
|
9
module_types/mv_all.d.ts
vendored
Normal file
9
module_types/mv_all.d.ts
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MvAllRequestConfig extends RequestBaseConfig {
|
||||||
|
area?: string
|
||||||
|
type?: string
|
||||||
|
order?: string
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
5
module_types/mv_detail.d.ts
vendored
Normal file
5
module_types/mv_detail.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MvDetailRequestConfig extends RequestBaseConfig {
|
||||||
|
mvid?: string
|
||||||
|
}
|
5
module_types/mv_detail_info.d.ts
vendored
Normal file
5
module_types/mv_detail_info.d.ts
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MvDetailInfoRequestConfig extends RequestBaseConfig {
|
||||||
|
mvid: string
|
||||||
|
}
|
6
module_types/mv_exclusive_rcmd.d.ts
vendored
Normal file
6
module_types/mv_exclusive_rcmd.d.ts
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
|
export interface MvExclusiveRcmdRequestConfig extends RequestBaseConfig {
|
||||||
|
offset?: number
|
||||||
|
limit?: number
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user