feat: ts support, full creation

This commit is contained in:
a632079
2020-09-05 01:18:30 +08:00
parent 585592faa9
commit 2a04853948
161 changed files with 834 additions and 1 deletions
@@ -1,6 +1,6 @@
import { RequestBaseConfig } from './base'
export interface ArtistSongRequestConfig extends RequestBaseConfig {
export interface ArtistSongsRequestConfig extends RequestBaseConfig {
id: string
order?: 'hot' | 'time'
offset?: number
+4
View File
@@ -0,0 +1,4 @@
import { RequestBaseConfig } from './base'
// export interface AvatarUploadRequestConfig extends RequestBaseConfig {
// }
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface BannerRequestConfig extends RequestBaseConfig {
type: 0 | 1 | 2 | 3
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface BatchRequestConfig extends RequestBaseConfig {
[index: string]: unknown
}
+6
View File
@@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface CaptchaSentRequestConfig extends RequestBaseConfig {
cellphone: string
ctcode?: string
}
+7
View File
@@ -0,0 +1,7 @@
import { RequestBaseConfig } from './base'
export interface CaptchaVerifyRequestConfig extends RequestBaseConfig {
ctcode?: string
cellphone: string
captcha: string
}
+6
View File
@@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface CaptchaExistenceCheckRequestConfig extends RequestBaseConfig {
cellphone: string
countrycode: string
}
+6
View File
@@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface CheckMusicRequestConfig extends RequestBaseConfig {
id: string | number
br: string | number
}
+8
View 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
View 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
View File
@@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentAlbumRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}
+8
View File
@@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentDjRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}
+8
View File
@@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentEventRequestConfig extends RequestBaseConfig {
threadId: string
limit?: number
offset?: number
before?: number
}
+9
View 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
View 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
View File
@@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type CommentHotwallListRequestConfig = RequestBaseConfig
+9
View File
@@ -0,0 +1,9 @@
import { RequestBaseConfig } from './base'
export interface CommentLikeRequestConfig extends RequestBaseConfig {
id: string
type: 0 | 1 | 2 | 3 | 4 | 5
t: 'like' | 'unlike'
cid: number
threadId?: string
}
+8
View File
@@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentMusicRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}
+8
View File
@@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentMvRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}
+8
View File
@@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentPlaylistRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}
+8
View File
@@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentVideoRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}
+3
View File
@@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type CountriesCodeListRequestConfig = RequestBaseConfig
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DailySigninRequestConfig extends RequestBaseConfig {
type: 0 | 1
}
+7
View File
@@ -0,0 +1,7 @@
import { RequestBaseConfig } from './base'
export interface DigitalAlbumOrderingRequestConfig extends RequestBaseConfig {
payment: string
id: string
quantity: string
}
+6
View File
@@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DigitalAlbumPurchasedRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}
+3
View File
@@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjBannerRequestConfig = RequestBaseConfig
+3
View File
@@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjCategoryExcludehotRequestConfig = RequestBaseConfig
+3
View File
@@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjCategoryRecommendRequestConfig = RequestBaseConfig
+3
View File
@@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjCatelistRequestConfig = RequestBaseConfig
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjDetailRequestConfig extends RequestBaseConfig {
rid: string
}
+6
View File
@@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjHotRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}
+6
View File
@@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjPaygiftRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramDetailRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramToplistRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramToplistHoursRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjRadioHotRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjRecommendRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjRecommendTypeRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjSubRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjSublistRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjTodayPerferedRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistHoursRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistNewcomerRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistPayRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistPopularRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface EventRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface EventDelRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface EventForwardRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface FmTrashRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface FollowRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HistoryRecommendSongsRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HistoryRecommendSongsDetailRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HomepageBlockPageRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HomepageDragonBallRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HotTopicRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LikeRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LikelistRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginCellphoneRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginRefreshRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginStatusRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LogoutRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LyricRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgCommentsRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgForwardsRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgNoticesRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgPrivateRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgPrivateHistoryRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvAllRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvDetailRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvDetailInfoRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvExclusiveRcmdRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvFirstRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvSubRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvSublistRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvUrlRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalFmRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedDjprogramRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedMvRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedNewsongRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedPrivatecontentRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedPrivatecontentListRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCatlistRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCoverUpdateRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCreateRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDeleteRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDescUpdateRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDetailRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistHotRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistNameUpdateRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistOrderUpdateRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistSubscribeRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistSubscribersRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistTagsUpdateRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistTracksRequestConfig extends RequestBaseConfig {
}
+5
View File
@@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistUpdateRequestConfig extends RequestBaseConfig {
}

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