View on GitHub

bilibiliAPI

bilibiliAPI

bilibiliAPI document

API


getRank(rankID:int,day:int,typer:int,arc_type:int)
getUserInfor(userid:int):
getFanList(mid:int, pageNumber:int, limit:int)
getUserVideoList(userMID:int,limit:int,tagID:int,pageNumber:int,order:str)
getHistoryMsg(tp:int,oid:int,date:date):
getVideoStat(aid:int)
getVideoInfo(bvid:int,avid:int)
uploadImage(img:str,imgType:str)
getRoomInfo(img:str,imgType:str)
getLoginUrl()
getFollowsList(userID:int,limit:int,pageNumber:int)
getBlackList(btype:None,otype:int,pn:int)
getBlockedInfo(userID:int)
getArticleInfo(articleID=0)
getOnlineNumber()
getUserInfoCard(userID)
sendMsg(yourID, elseID, content='')
isCoins(avID=None, bvID="")
isFavorite(avID=None, bvID="")

Cookies 类


setCookies(key, value)
getCookies(key)
getCookiesAll()
parserCookies(cookies='')
toString()

Video 类

类型 名称 意义
属性 avid av号
属性 bvid bv号
属性 cover 视频封面
属性 tagID 标签id
属性 title 视频标题
属性 oid 视频分p号
属性 tag 标签
属性 owner 视频拥有者
属性 createTime 发布时间
属性 coin 硬币数
属性 like 点赞数
属性 favorite 收藏数
属性 share 分享数
属性 view 观看数
属性 reply 评论数
方法 getVideo() 获取视频真实链接
方法 getUser() 获取视频作者信息
方法 getDamku() 获取弹幕
方法 sendDamku() 发送弹幕
方法 sendDamku() 发送弹幕
方法 isCoins() 是否投币
方法 isFavorite() 是否收藏
方法 isLike() 是否点赞
方法 pageList() 视频分P列表
方法 getReply() 视频评论

Article类

类型 名称 意义
属性 like 点赞数
属性 coin 硬币数
属性 read 阅读数
属性 reply 回复数
属性 share 分享数
属性 uid 作者uid
方法 getArticleInfo() 获取专栏文章信息
方法 getUserInfo() 获取专栏作者信息
方法 getArticleList() 获取专栏全部文章信息