feat: ts support, all declaration

This commit is contained in:
a632079 2020-09-05 15:54:03 +08:00
parent 40f8c7601c
commit 139e9a1a39
No known key found for this signature in database
GPG Key ID: 8A3F5C6934182137
130 changed files with 512 additions and 385 deletions

View File

@ -2,5 +2,5 @@ import { RequestBaseConfig } from './base'
export interface AlbumSubRequestConfig extends RequestBaseConfig {
id: string
t: 'sub' | 'unsub'
t: 1 | 0
}

View File

@ -2,5 +2,5 @@ import { RequestBaseConfig } from './base'
export interface ArtistSubRequestConfig extends RequestBaseConfig {
artistId: string
t: 'sub' | 'unsub'
t: 1 | 0
}

View File

@ -3,7 +3,7 @@ import { RequestBaseConfig } from './base'
export interface CommentLikeRequestConfig extends RequestBaseConfig {
id: string
type: 0 | 1 | 2 | 3 | 4 | 5
t: 'like' | 'unlike'
t: 1 | 0
cid: number
threadId?: string
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface DjProgramRequestConfig extends RequestBaseConfig {
}
export interface DjProgramRequestConfig extends RequestBaseConfig {
rid: string
limit?: number
offset?: number
asc: 'true' | 1 | 'false' | 0
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramDetailRequestConfig extends RequestBaseConfig {
}
export interface DjProgramDetailRequestConfig extends RequestBaseConfig {
id: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjProgramToplistRequestConfig extends RequestBaseConfig {
}
export interface DjProgramToplistRequestConfig extends RequestBaseConfig {
limit?: number
offset?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramToplistHoursRequestConfig extends RequestBaseConfig {
}
export interface DjProgramToplistHoursRequestConfig extends RequestBaseConfig {
limit?: number
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface DjRadioHotRequestConfig extends RequestBaseConfig {
}
export interface DjRadioHotRequestConfig extends RequestBaseConfig {
cateId: string
limit?: number
offset?: number
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface DjRecommendRequestConfig extends RequestBaseConfig {
}
export interface DjRecommendRequestConfig extends RequestBaseConfig {
rid: string
limit?: number
offset?: number
asc: 0 | 1 | 'true' | 'false'
}

View File

@ -1,5 +1,46 @@
import { RequestBaseConfig } from './base'
export interface DjRecommendTypeRequestConfig extends RequestBaseConfig {
}
/*
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
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjSubRequestConfig extends RequestBaseConfig {
}
export interface DjSubRequestConfig extends RequestBaseConfig {
t: 1 | 0
rid: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjSublistRequestConfig extends RequestBaseConfig {
}
export interface DjSublistRequestConfig extends RequestBaseConfig {
limit?: number
offset?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjTodayPerferedRequestConfig extends RequestBaseConfig {
}
export interface DjTodayPerferedRequestConfig extends RequestBaseConfig {
page?: number
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface DjToplistRequestConfig extends RequestBaseConfig {
}
export interface DjToplistRequestConfig extends RequestBaseConfig {
type: 'new' | 'hot'
limit?: number
offset?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistHoursRequestConfig extends RequestBaseConfig {
}
export interface DjToplistHoursRequestConfig extends RequestBaseConfig {
limit?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjToplistNewcomerRequestConfig extends RequestBaseConfig {
}
export interface DjToplistNewcomerRequestConfig extends RequestBaseConfig {
limit?: number
offset?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistPayRequestConfig extends RequestBaseConfig {
}
export interface DjToplistPayRequestConfig extends RequestBaseConfig {
limit?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistPopularRequestConfig extends RequestBaseConfig {
}
export interface DjToplistPopularRequestConfig extends RequestBaseConfig {
limit?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface EventRequestConfig extends RequestBaseConfig {
}
export interface EventRequestConfig extends RequestBaseConfig {
pagesize?: number
lasttime?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface EventDelRequestConfig extends RequestBaseConfig {
}
export interface EventDelRequestConfig extends RequestBaseConfig {
evId?: number
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface EventForwardRequestConfig extends RequestBaseConfig {
}
export interface EventForwardRequestConfig extends RequestBaseConfig {
forwords: string
evId: string
uid: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface FmTrashRequestConfig extends RequestBaseConfig {
}
export interface FmTrashRequestConfig extends RequestBaseConfig {
id: string
time?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface FollowRequestConfig extends RequestBaseConfig {
}
export interface FollowRequestConfig extends RequestBaseConfig {
t: 0 | 1
id: string
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface HistoryRecommendSongsRequestConfig extends RequestBaseConfig {
}
export type HistoryRecommendSongsRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface HistoryRecommendSongsDetailRequestConfig extends RequestBaseConfig {
}
export interface HistoryRecommendSongsDetailRequestConfig
extends RequestBaseConfig {
date?: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HomepageBlockPageRequestConfig extends RequestBaseConfig {
}
export interface HomepageBlockPageRequestConfig extends RequestBaseConfig {
refresh: 'true' | 'false'
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface HomepageDragonBallRequestConfig extends RequestBaseConfig {
}
export type HomepageDragonBallRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface HotTopicRequestConfig extends RequestBaseConfig {
}
export interface HotTopicRequestConfig extends RequestBaseConfig {
limit?: number
offset?: number
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface LikeRequestConfig extends RequestBaseConfig {
}
export interface LikeRequestConfig extends RequestBaseConfig {
like?: 'true' | 'false'
id: string
alg?: string
time?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LikelistRequestConfig extends RequestBaseConfig {
}
export interface LikelistRequestConfig extends RequestBaseConfig {
uid: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface LoginRequestConfig extends RequestBaseConfig {
}
export interface LoginRequestConfig extends RequestBaseConfig {
email: string
password?: string
md5_password?: string
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface LoginCellphoneRequestConfig extends RequestBaseConfig {
}
export interface LoginCellphoneRequestConfig extends RequestBaseConfig {
phone: string
countrycode: string
password?: string
md5_password?: string
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface LoginRefreshRequestConfig extends RequestBaseConfig {
}
export type LoginRefreshRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface LoginStatusRequestConfig extends RequestBaseConfig {
}
export type LoginStatusRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface LogoutRequestConfig extends RequestBaseConfig {
}
export type LogoutRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LyricRequestConfig extends RequestBaseConfig {
}
export interface LyricRequestConfig extends RequestBaseConfig {
id: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface MsgCommentsRequestConfig extends RequestBaseConfig {
}
export interface MsgCommentsRequestConfig extends RequestBaseConfig {
uid: string
before?: string
limit?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MsgForwardsRequestConfig extends RequestBaseConfig {
}
export interface MsgForwardsRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MsgNoticesRequestConfig extends RequestBaseConfig {
}
export interface MsgNoticesRequestConfig extends RequestBaseConfig {
limit?: number
lasttime?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MsgPrivateRequestConfig extends RequestBaseConfig {
}
export interface MsgPrivateRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface MsgPrivateHistoryRequestConfig extends RequestBaseConfig {
}
export interface MsgPrivateHistoryRequestConfig extends RequestBaseConfig {
before?: number
limit?: number
uid: string
}

View File

@ -1,5 +1,9 @@
import { RequestBaseConfig } from './base'
export interface MvAllRequestConfig extends RequestBaseConfig {
}
export interface MvAllRequestConfig extends RequestBaseConfig {
area?: string
type?: string
order?: string
offset?: number
limit?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvDetailRequestConfig extends RequestBaseConfig {
}
export interface MvDetailRequestConfig extends RequestBaseConfig {
mvid?: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvDetailInfoRequestConfig extends RequestBaseConfig {
}
export interface MvDetailInfoRequestConfig extends RequestBaseConfig {
mvid: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MvExclusiveRcmdRequestConfig extends RequestBaseConfig {
}
export interface MvExclusiveRcmdRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MvFirstRequestConfig extends RequestBaseConfig {
}
export interface MvFirstRequestConfig extends RequestBaseConfig {
area?: string
limit?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MvSubRequestConfig extends RequestBaseConfig {
}
export interface MvSubRequestConfig extends RequestBaseConfig {
t: 0 | 1
mvid: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MvSublistRequestConfig extends RequestBaseConfig {
}
export interface MvSublistRequestConfig extends RequestBaseConfig {
limit?: number
offset?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface MvUrlRequestConfig extends RequestBaseConfig {
}
export interface MvUrlRequestConfig extends RequestBaseConfig {
id?: string
r?: string
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface PersonalFmRequestConfig extends RequestBaseConfig {
}
export type PersonalFmRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedRequestConfig extends RequestBaseConfig {
}
export interface PersonalizedRequestConfig extends RequestBaseConfig {
limit?: number
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedDjprogramRequestConfig extends RequestBaseConfig {
}
export type PersonalizedDjprogramRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedMvRequestConfig extends RequestBaseConfig {
}
export type PersonalizedMvRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedNewsongRequestConfig extends RequestBaseConfig {
}
export type PersonalizedNewsongRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedPrivatecontentRequestConfig extends RequestBaseConfig {
}
export type PersonalizedPrivatecontentRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedPrivatecontentListRequestConfig extends RequestBaseConfig {
}
export interface PersonalizedPrivatecontentListRequestConfig
extends RequestBaseConfig {
offset?: number
limit?: number
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCatlistRequestConfig extends RequestBaseConfig {
}
export type PlaylistCatlistRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCreateRequestConfig extends RequestBaseConfig {
}
export interface PlaylistCreateRequestConfig extends RequestBaseConfig {
name: string
privacy: 0 | 10
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDeleteRequestConfig extends RequestBaseConfig {
}
export interface PlaylistDeleteRequestConfig extends RequestBaseConfig {
id: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDescUpdateRequestConfig extends RequestBaseConfig {
}
export interface PlaylistDescUpdateRequestConfig extends RequestBaseConfig {
id: string
desc: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDetailRequestConfig extends RequestBaseConfig {
}
export interface PlaylistDetailRequestConfig extends RequestBaseConfig {
id: string
s?: number
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface PlaylistHotRequestConfig extends RequestBaseConfig {
}
export type PlaylistHotRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface PlaylistNameUpdateRequestConfig extends RequestBaseConfig {
}
export interface PlaylistNameUpdateRequestConfig extends RequestBaseConfig {
id: string
name: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistOrderUpdateRequestConfig extends RequestBaseConfig {
}
export interface PlaylistOrderUpdateRequestConfig extends RequestBaseConfig {
ids?: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface PlaylistSubscribeRequestConfig extends RequestBaseConfig {
}
export interface PlaylistSubscribeRequestConfig extends RequestBaseConfig {
t: 0 | 1
id: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface PlaylistSubscribersRequestConfig extends RequestBaseConfig {
}
export interface PlaylistSubscribersRequestConfig extends RequestBaseConfig {
id?: string
limit?: number
offset?: number
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface PlaylistTagsUpdateRequestConfig extends RequestBaseConfig {
}
export interface PlaylistTagsUpdateRequestConfig extends RequestBaseConfig {
id: string
tags: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface PlaylistTracksRequestConfig extends RequestBaseConfig {
}
export interface PlaylistTracksRequestConfig extends RequestBaseConfig {
op: 'add' | 'del'
pid: string
tracks: string
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface PlaylistUpdateRequestConfig extends RequestBaseConfig {
}
export interface PlaylistUpdateRequestConfig extends RequestBaseConfig {
id: string
name: string
desc?: string
tags?: string
}

View File

@ -1,5 +1,9 @@
import { RequestBaseConfig } from './base'
export interface PlaymodeIntelligenceListRequestConfig extends RequestBaseConfig {
}
export interface PlaymodeIntelligenceListRequestConfig
extends RequestBaseConfig {
id: string
pid: string
sid?: string
count?: number
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface ProgramRecommendRequestConfig extends RequestBaseConfig {
}
export interface ProgramRecommendRequestConfig extends RequestBaseConfig {
type: string
limit?: number
offset?: number
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface RebindRequestConfig extends RequestBaseConfig {
}
export interface RebindRequestConfig extends RequestBaseConfig {
captcha: string
phone: string
oldcaptcha: string
ctcode?: string
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface RecommendResourceRequestConfig extends RequestBaseConfig {
}
export type RecommendResourceRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface RecommendSongsRequestConfig extends RequestBaseConfig {
}
export type RecommendSongsRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface RegisterCellphoneRequestConfig extends RequestBaseConfig {
}
export interface RegisterCellphoneRequestConfig extends RequestBaseConfig {
captcha: string
phone: string
password: string
nickname: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface RelatedAllvideoRequestConfig extends RequestBaseConfig {
}
export interface RelatedAllvideoRequestConfig extends RequestBaseConfig {
id: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface RelatedPlaylistRequestConfig extends RequestBaseConfig {
}
export interface RelatedPlaylistRequestConfig extends RequestBaseConfig {
id: string
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface ResourceLikeRequestConfig extends RequestBaseConfig {
}
export interface ResourceLikeRequestConfig extends RequestBaseConfig {
t: 0 | 1
type: 1 | 4 | 5 | 6
id?: string
threadId?: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface ScrobbleRequestConfig extends RequestBaseConfig {
}
export interface ScrobbleRequestConfig extends RequestBaseConfig {
id: string
sourceid: string
time: string
}

View File

@ -1,5 +1,8 @@
import { RequestBaseConfig } from './base'
export interface SearchRequestConfig extends RequestBaseConfig {
}
export interface SearchRequestConfig extends RequestBaseConfig {
keywords: string
type?: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014
limit?: string
offset?: string
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface SearchDefaultRequestConfig extends RequestBaseConfig {
}
export type SearchDefaultRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface SearchHotRequestConfig extends RequestBaseConfig {
}
export type SearchHotRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface SearchHotDetailRequestConfig extends RequestBaseConfig {
}
export type SearchHotDetailRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface SearchMultimatchRequestConfig extends RequestBaseConfig {
}
export interface SearchMultimatchRequestConfig extends RequestBaseConfig {
type?: number
keywords: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface SearchSuggestRequestConfig extends RequestBaseConfig {
}
export interface SearchSuggestRequestConfig extends RequestBaseConfig {
keywords: string
type?: 'mobile' | 'web'
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface SendPlaylistRequestConfig extends RequestBaseConfig {
}
export interface SendPlaylistRequestConfig extends RequestBaseConfig {
playlist: string
msg: string
user_ids: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface SendTextRequestConfig extends RequestBaseConfig {
}
export interface SendTextRequestConfig extends RequestBaseConfig {
msg: string
id: string
user_ids: string
}

View File

@ -1,5 +1,3 @@
import { RequestBaseConfig } from './base'
export interface SettingRequestConfig extends RequestBaseConfig {
}
export type SettingRequestConfig = RequestBaseConfig

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface ShareResourceRequestConfig extends RequestBaseConfig {
}
export interface ShareResourceRequestConfig extends RequestBaseConfig {
type?: 'song' | 'playlist' | 'mv' | 'djprogram' | 'djradio'
msg?: string
id?: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface SimiArtistRequestConfig extends RequestBaseConfig {
}
export interface SimiArtistRequestConfig extends RequestBaseConfig {
id: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface SimiMvRequestConfig extends RequestBaseConfig {
}
export interface SimiMvRequestConfig extends RequestBaseConfig {
mvid: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface SimiPlaylistRequestConfig extends RequestBaseConfig {
}
export interface SimiPlaylistRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: string
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface SimiSongRequestConfig extends RequestBaseConfig {
}
export interface SimiSongRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
}

View File

@ -1,5 +1,7 @@
import { RequestBaseConfig } from './base'
export interface SimiUserRequestConfig extends RequestBaseConfig {
}
export interface SimiUserRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface SongDetailRequestConfig extends RequestBaseConfig {
}
export interface SongDetailRequestConfig extends RequestBaseConfig {
ids: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface SongOrderUpdateRequestConfig extends RequestBaseConfig {
}
export interface SongOrderUpdateRequestConfig extends RequestBaseConfig {
pid: string
ids: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface SongUrlRequestConfig extends RequestBaseConfig {
}
export interface SongUrlRequestConfig extends RequestBaseConfig {
id: string
br?: number
}

View File

@ -1,5 +1,10 @@
import { RequestBaseConfig } from './base'
export interface TopAlbumRequestConfig extends RequestBaseConfig {
}
export interface TopAlbumRequestConfig extends RequestBaseConfig {
area?: 'ALL' | 'ZH' | 'EA' | 'KR' | 'JP'
limit?: number
offset?: number
type?: string
year?: string
mouth?: string
}

View File

@ -1,5 +1,6 @@
import { RequestBaseConfig } from './base'
export interface TopArtistsRequestConfig extends RequestBaseConfig {
}
export interface TopArtistsRequestConfig extends RequestBaseConfig {
limit?: string
offset?: string
}

View File

@ -1,5 +1,5 @@
import { RequestBaseConfig } from './base'
export interface TopListRequestConfig extends RequestBaseConfig {
}
export interface TopListRequestConfig extends RequestBaseConfig {
id: string
}

Some files were not shown because too many files have changed in this diff Show More