-
Notifications
You must be signed in to change notification settings - Fork 209
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement get_media_list() in User #599
Conversation
这是什么意思?分P 会作为一个视频,合集会展开会当成多个实例? |
oid 是单向链表的索引,和 ps 一块作用 otype 是 oid 类型 type 应该是视频类型 |
mobi_app 可以直接忽略作为定值... direction,with_current 我在学校没法比对,试试看? |
如果多个视频是以分P的形式上传的,那么会被当成一个视频进行播放量排序(总和)、上传时间排序(p1时间)、收藏量排序(总和);如果是以合集的形式上传的,那么会展开成独立的视频进行排序。 |
direction是播放顺序,与desc列表顺序不同。如果不提供oid(默认为最后一个视频), 若direction为true则会尝试获取后面的视频,返回None。若提供oid,则会以这个oid为起点,往direction方向(true:靠近列表末尾,false:靠近列表开头, 大在末还是小在末尾由desc决定)获取想要的视频列表。 |
type 在不为1的时候确实能获取到其它视频,但与User就无关了,应该是biz_id恰好相同了(想要视频时这里填的uid)。既然这个方法写在User,就固定为1了吧 otype 就算在使用oid的情况下, 输入任何值都能正常获取到视频。固定为默认的2了吧 |
以medialist形式获取用户的所有视频
接口:https://api.bilibili.com/x/v2/medialist/resource/list
新增 MedialistOrder, get_media_list()
同时更新API, docs, test
部分参数(mobi_app, type,oid,otype,direction,with_current)的作用仍未知
经测试可以获得期望的结果
注意到:
分P视频被视为一个视频
合集被展开为多个视频