, Bilibili读取视频排行信息

分享于 

3分钟阅读

GitHub

 
  • 源代码名称:
  • 源代码网址:
  • 源代码文档
  • 源代码下载
  • Git URL:
    .git
    Git Clone代码到本地:
    git clone 
    Subversion代码到本地:
    $ svn co --depth empty 
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    读取视频排行信息

    调用地址

    http://api.bilibili.cn/list

    需要 App Key

    参数

    字段必选类型说明
    tidtrueint分类编号 new排序为必填 其他为可选
    exclude_tidfalseint排除分类编号 不可与tid同时使用
    midfalseint只显示该帐号投稿
    beginfalsedate起始搜索日期 (格式:YYYY-mm-dd)
    endfalsedate结束搜索日期 (格式:YYYY-mm-dd)
    daysfalseint搜索最近天数 范围 1-90天 默认7天
    pagefalseint结果分页选择 默认为第1页
    pagesizefalseint单页返回的记录条数,最大不超过100,默认为30。
    pinyintruestring在使用拼音排序时必填选项 拼音首字母
    click_detailfalseboolean可选 返回详细点击信息
    originalfalseboolean只返回原创投稿
    mission_idfalseint返回活动投稿
    excludefalsearray排除exclude中的id 可用,分隔多个
    verfalseintAPI版本 建议使用2
    orderfalsestring排序方式
    排序方式
    字段说明
    default按新投稿排序
    new按新评论排序
    review按评论数从高至低排序
    hot按点击从高至低排序
    damku按弹幕数从高至低排序
    comment按推荐数从高至低排序
    promote按宣传数排序(硬币)
    pinyin按标题拼音排序

    返回

    返回值字段字段类型字段说明
    codeint未知
    namestring分类名称
    numint返回的记录总数目
    resultsint返回的记录总数目
    pagesint返回的记录总页数
    listarray返回数据
    返回字段 "list" 子项
    返回值字段字段类型字段说明
    aidint视频编号
    copyrightString是否原创(Original/Copy)
    typeidint视频分类ID
    typenamestring视频分类名称
    titlestring视频标题
    subtitlestring视频副标题
    playint播放次数
    reviewint评论数
    video_reviewint弹幕数
    favoritesint收藏数
    authorstring视频作者
    midint视频作者ID
    createstring视频创建日期
    descriptionstring视频简介
    picstring封面图片地址
    creditint评分数量
    coinsint推荐数量
    durationstring视频时长
    commentint弹幕数(与video_review一致)

    注意结尾有孤立的 num,类型int,与返回值中的int相同

    错误代码

    代码说明
    -601起始日期格式错误
    -602结束日期格式错误
    -603选择的时间跨度过大
    -604沒有输入拼音

    相关文章