diff --git a/docs/README.md b/docs/README.md index 69e972b44be2c3e440ee8bd24e635e1db560838c..9849ad6577a334e5bbb8701581dd1fc3ab5bb381 100644 --- a/docs/README.md +++ b/docs/README.md @@ -493,9 +493,13 @@ tags:歌单tag **必选参数 :** `uid` : 用户 id +**可选参数 :** `limit` : 返回数量 , 默认为 30 + +`lasttime` : 返回数据的 `lasttime` ,默认-1,传入上一次返回结果的 lasttime,将会返回下一页的数据 + **接口地址 :** `/user/event` -**调用例子 :** `/user/event?uid=32953014` +**调用例子 :** `/user/event?uid=32953014` `/user/event?uid=32953014&limit=1&lasttime=1558011138743` ### 转发用户动态 说明 : 登陆后调用此接口 ,可以转发用户动态 @@ -1770,6 +1774,12 @@ MV 数据 , 数据包含 mv 名字 , 歌手 , 发布时间 , mv 视频地址等 说明 : 登陆后调用此接口 , 可获取云盘数据 , 获取的数据没有对应 url, 需要再调用一 次 `/song/url` 获取 url +**可选参数 :** + +`limit` : 返回数量 , 默认为 200 + +`offset` : 偏移数量,用于分页 , 如 :( 页数 -1)\*200, 其中 200 为 limit 的值 , 默认为 0 + **接口地址 :** `/user/cloud` **调用例子 :** `/user/cloud` diff --git a/module/user_event.js b/module/user_event.js index 390109118980cb24b753376565a1811f5c037112..c53e9aecf99a2e7e92b4906b637bcddc3f06e24f 100644 --- a/module/user_event.js +++ b/module/user_event.js @@ -1,12 +1,16 @@ // 用户动态 module.exports = (query, request) => { - const data = { - time: -1, - getcounts: true - } - return request( - 'POST', `https://music.163.com/weapi/event/get/${query.uid}`, data, - {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} - ) -} \ No newline at end of file + const data = { + getcounts: true, + time: query.lasttime || -1, + limit: query.limit || 30, + total: false + }; + return request( + "POST", + `https://music.163.com/weapi/event/get/${query.uid}`, + data, + { crypto: "weapi", cookie: query.cookie, proxy: query.proxy } + ); +};