BiliApi v1.0 – 让 Bilibili 的开发更简单

文章目录 [隐藏]

BiliApi

大家好这里是 KAAAsS。这次给大家带来的是一个 API,这个 API 可以极大的简化 Bilibili 相关的应用的开发负担。

WHY??

开发这个 API 的起因很简单 —— 自己在开发 B 站兴趣圈的时候,深感麻烦。遂开发了 API 解决一些,比如登录什么的麻烦事。部分方便的 Bilibili 小工具也挂在上面。

怎么调用

所有的 BiliApi 全部都位于:http://api.kaaass.net/biliapi 下。只需要简单的 POST 或者 GET 就可以调用并获得 json 返回。

本 API 暂时不设置调用限制。

隐私政策

请参见 API 文档中 “简介” 的 “隐私政策” 段落。

API 文档

所有有关 API 的调用方式都会编辑成 API 文档并放到这里:BiliApi – KAAAsS Doc

分享到

KAAAsS

喜欢二次元的程序员,喜欢发发教程,或者偶尔开坑。(←然而并不打算填)

相关日志

  1. 没有图片
  2. 没有图片
  3. 没有图片

评论

  1. Melkior 2020.01.19 10:19 上午

    大佬,想问一下,我想要爬取视频的具体弹幕信息应该如何调用哪个接口呢。看接口说明好像没有找到可以使用的。

    • KAAAsS 2020.01.19 5:06 下午

      弹幕可以请求 http://api.bilibili.com/x/v1/dm/list.so?oid = 视频 cid 来获得 xml 格式。视频 cid 可以使用 view,即视频详细信息接口获得。

  2. HoshimachiKiseki 2020.01.22 3:50 下午

    请问一下如何获取某个用户的全部动态呢(包括转发)

    • KAAAsS 2020.01.22 4:33 下午

      目前 biliapi 还没有接口,但是看起来这个需求还挺大最近我研究下。
      可以尝试自己抓包分析下,然后用文档里那个拼接 url 的接口请求。

  3. Helo 2020.02.21 1:01 下午

    终于找到一个能用的接口了,另外博主你的 ssl 好像过期了呢

    • KAAAsS 2020.02.21 1:21 下午

      感谢提醒,已经换了。

      • zhuangzhihao 2020.05.05 8:35 下午

        你好,证书又过期了

        • KAAAsS 2020.05.05 10:46 下午

          已恢复。目前证书自动续签的更新周期有点长。

  4. zx 2020.05.25 11:36 下午

    您好 现在请求 AccessKey 出现 Error code: -449, message: 服务繁忙,请稍后再试.

    • KAAAsS 2020.05.26 8:41 下午

      又挂了?明天我看看能不能修

      • ZH 2020.06.27 3:39 下午

        是 IP 被封了吗?我自己写了段登录代码跑了几次以后就开始返回 449 了。没办法就来网站上调 API,结果也是 449

        • KAAAsS 2020.06.27 3:54 下午

          又挂了啊…… 我抽个空修一下

          • ZH 2020.06.27 3:57 下午

            因为我最近自己也在写一些小工具,登录功能的实现是我自己写出来的。问下遇到这个 449 一般怎么解决呢?我本以为是暂时性的,结果等了 2 天再跑我自己的脚本发现还是没恢复。

          • KAAAsS 2020.06.27 4:42 下午

            因为滥用导致被封的,而且只有登录接口(更像是风控),我也很无奈。
            我也没办法每次都及时解决。如果不打算等的话,解决方法:
            1. 加 direct 参数获得请求 url 自己请求,详见文档:http://docs.kaaass.net/showdoc/web/#/2?page_id=7
            2. 登录的 Python 实现:https://gitee.com/kaaass/biliapi_python/blob/master/src/biliapi/auth.py#L25

在此评论中不能使用 HTML 标签。