Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
weixin_47285076
NeteaseCloudMusicApi_nicole-n
提交
c16fc135
N
NeteaseCloudMusicApi_nicole-n
项目概览
weixin_47285076
/
NeteaseCloudMusicApi_nicole-n
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
NeteaseCloudMusicApi_nicole-n
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c16fc135
编写于
9月 30, 2020
作者:
YXL76
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add `MultiPageConfig`
上级
6ee7179c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
75 addition
and
204 deletion
+75
-204
main.d.ts
main.d.ts
+75
-204
未找到文件。
main.d.ts
浏览文件 @
c16fc135
...
...
@@ -5,6 +5,11 @@ declare module 'NeteaseCloudMusicApi' {
proxy
?:
string
// HTTP proxy
}
export
interface
MultiPageConfig
{
limit
?:
string
|
number
offset
?:
string
|
number
}
export
interface
ImageUploadConfig
{
imgFile
:
{
name
:
string
...
...
@@ -62,12 +67,8 @@ declare module 'NeteaseCloudMusicApi' {
}
export
function
album_list
(
params
:
{
limit
?:
string
|
number
// 默认 30
offset
?:
string
|
number
// 默认 0
area
?:
AlbumListArea
// 默认 ALL
type
:
string
}
&
RequestBaseConfig
,
params
:
{
area
?:
AlbumListArea
;
type
:
string
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
const
enum
AlbumListStyleArea
{
...
...
@@ -78,19 +79,11 @@ declare module 'NeteaseCloudMusicApi' {
}
export
function
album_list_style
(
params
:
{
limit
?:
string
|
number
// 默认 10
offset
?:
string
|
number
// 默认 0
area
?:
AlbumListStyleArea
// 默认 ALL
}
&
RequestBaseConfig
,
params
:
{
area
?:
AlbumListStyleArea
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
album_new
(
params
:
{
limit
?:
string
|
number
// 默认 30
offset
?:
string
|
number
// 默认 0
area
?:
AlbumListArea
// 默认 ALL
}
&
RequestBaseConfig
,
params
:
{
area
?:
AlbumListArea
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
album_newest
(
params
:
RequestBaseConfig
):
Promise
<
Response
>
...
...
@@ -123,18 +116,11 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
album_sublist
(
params
:
{
limit
:
string
|
number
// 默认: 25
offset
:
string
|
number
// 默认: 0
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
artist_album
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
// 默认 30
offset
?:
string
|
number
// 默认 0
}
&
RequestBaseConfig
,
params
:
{
id
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
artist_desc
(
...
...
@@ -219,18 +205,13 @@ declare module 'NeteaseCloudMusicApi' {
|
'
X
'
|
'
Y
'
|
'
Z
'
offset
?:
string
|
number
limit
?:
string
|
number
type
?:
ArtistType
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
artist_mv
(
params
:
{
id
:
string
|
number
limit
:
string
|
number
offset
:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
id
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
const
enum
ArtistSongsOrder
{
...
...
@@ -242,9 +223,8 @@ declare module 'NeteaseCloudMusicApi' {
params
:
{
id
:
string
|
number
order
?:
ArtistSongsOrder
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
artist_sub
(
...
...
@@ -252,10 +232,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
artist_sublist
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
artist_top_song
(
...
...
@@ -324,9 +301,8 @@ declare module 'NeteaseCloudMusicApi' {
params
:
{
keywords
:
string
type
?:
SearchType
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
const
enum
CommentType
{
...
...
@@ -404,28 +380,25 @@ declare module 'NeteaseCloudMusicApi' {
export
function
comment_album
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
comment_dj
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
comment_event
(
params
:
{
threadId
:
string
limit
?:
string
|
number
offset
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
comment_floor
(
...
...
@@ -442,10 +415,9 @@ declare module 'NeteaseCloudMusicApi' {
params
:
{
id
:
string
|
number
type
:
CommentType
offset
?:
string
|
number
limit
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
comment_hotwall_list
(
...
...
@@ -465,37 +437,34 @@ declare module 'NeteaseCloudMusicApi' {
export
function
comment_music
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
comment_mv
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
comment_playlist
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
comment_video
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
before
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
countries_code_list
(
...
...
@@ -520,10 +489,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
digitalAlbum_purchased
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_banner
(
params
:
RequestBaseConfig
):
Promise
<
Response
>
...
...
@@ -543,17 +509,11 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
dj_hot
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_paygift
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_personalize_recommend
(
...
...
@@ -563,10 +523,9 @@ declare module 'NeteaseCloudMusicApi' {
export
function
dj_program
(
params
:
{
rid
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
asc
:
'
true
'
|
1
|
'
false
'
|
0
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_program_detail
(
...
...
@@ -574,10 +533,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
dj_program_toplist
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_program_toplist_hours
(
...
...
@@ -587,9 +543,8 @@ declare module 'NeteaseCloudMusicApi' {
export
function
dj_radio_hot
(
params
:
{
cateId
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_recommend
(
params
:
RequestBaseConfig
):
Promise
<
Response
>
...
...
@@ -626,10 +581,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
dj_sublist
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_today_perfered
(
...
...
@@ -637,24 +589,15 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
dj_toplist
(
params
:
{
type
?:
ListOrder
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
type
?:
ListOrder
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_toplist_hours
(
params
:
{
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
limit
?:
string
|
number
}
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_toplist_newcomer
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
dj_toplist_pay
(
...
...
@@ -706,10 +649,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
hot_topic
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
like
(
...
...
@@ -768,10 +708,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
msg_forwards
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
msg_notices
(
...
...
@@ -782,10 +719,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
msg_private
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
msg_private_history
(
...
...
@@ -824,9 +758,8 @@ declare module 'NeteaseCloudMusicApi' {
area
?:
MvArea
type
?:
MvType
order
?:
MvOrder
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
mv_detail
(
...
...
@@ -838,10 +771,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
mv_exclusive_rcmd
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
mv_first
(
...
...
@@ -853,10 +783,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
mv_sublist
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
mv_url
(
...
...
@@ -884,10 +811,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
personalized_privatecontent_list
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
playlist_catlist
(
params
:
RequestBaseConfig
):
Promise
<
Response
>
...
...
@@ -931,11 +855,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
playlist_subscribers
(
params
:
{
id
?:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
id
?:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
playlist_tags_update
(
...
...
@@ -969,11 +889,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
program_recommend
(
params
:
{
type
:
string
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
type
:
string
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
rebind
(
...
...
@@ -1036,9 +952,8 @@ declare module 'NeteaseCloudMusicApi' {
params
:
{
keywords
:
string
type
?:
SearchType
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
search_default
(
params
:
RequestBaseConfig
):
Promise
<
Response
>
...
...
@@ -1101,27 +1016,15 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
simi_playlist
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
id
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
simi_song
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
id
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
simi_user
(
params
:
{
id
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
id
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
song_detail
(
...
...
@@ -1139,19 +1042,15 @@ declare module 'NeteaseCloudMusicApi' {
export
function
top_album
(
params
:
{
area
?:
AlbumListArea
limit
?:
string
|
number
offset
?:
string
|
number
type
?:
ListOrder
year
?:
string
mouth
?:
string
}
&
RequestBaseConfig
,
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
top_artists
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
top_list
(
...
...
@@ -1159,20 +1058,12 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
top_mv
(
params
:
{
area
?:
MvArea
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
area
?:
MvArea
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
top_playlist
(
params
:
{
cat
?:
string
order
?:
ListOrder
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
cat
?:
string
;
order
?:
ListOrder
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
top_playlist_highquality
(
...
...
@@ -1215,10 +1106,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
user_cloud
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
user_cloud_del
(
...
...
@@ -1234,11 +1122,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
user_dj
(
params
:
{
limit
?:
string
|
number
offset
?:
string
|
number
uid
:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
uid
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
user_event
(
...
...
@@ -1258,21 +1142,13 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
user_follows
(
params
:
{
uid
:
string
|
number
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
uid
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
user_level
(
params
:
RequestBaseConfig
):
Promise
<
Response
>
export
function
user_playlist
(
params
:
{
uid
:
string
|
number
limit
?:
string
|
number
offset
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
{
uid
:
string
|
number
}
&
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
const
enum
UserRecordType
{
...
...
@@ -1298,10 +1174,7 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
video_category_list
(
params
:
{
offset
?:
string
|
number
limit
?:
string
|
number
}
&
RequestBaseConfig
,
params
:
MultiPageConfig
&
RequestBaseConfig
,
):
Promise
<
Response
>
export
function
video_detail
(
...
...
@@ -1335,8 +1208,6 @@ declare module 'NeteaseCloudMusicApi' {
):
Promise
<
Response
>
export
function
weblog
(
params
:
{
data
?:
{
[
index
:
string
]:
unknown
}
}
&
RequestBaseConfig
,
params
:
{
data
?:
{
[
index
:
string
]:
unknown
}
}
&
RequestBaseConfig
,
):
Promise
<
Response
>
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录