请问有没有 api 可以获取到 B 站某个视频的基础信息(主要是封面图和标题)

2017-01-15 11:56:23 +08:00
 heat
如题。 github 上几乎所有的 api 都不能用了。我并不需要获取具体的视频路径,只需要通过 av 号得到 封面图地址和标题名就可以了。请大神指点一二。
3153 次点击
所在节点    问与答
12 条回复
XhstormR
2017-01-15 11:57:53 +08:00
heat
2017-01-15 12:00:53 +08:00
@XhstormR 感谢回复,不过这个我试过。获取视频信息的 api http://www.bilibili.com/m/html5?aid=5262155&page=1 已经不可用了。
jiangzhuo
2017-01-15 12:56:24 +08:00
客户端抓一个
changwei
2017-01-15 12:57:12 +08:00
我的专栏文章里面有

代码之美 - Bilibili 数据接口整理(不定期更新)(分享自知乎网) https://zhuanlan.zhihu.com/p/24581605?utm_source=qq&utm_medium=social

觉得我的东西有价值可以给个打赏(๑•ั็ω•็ั๑)迷の感动
heat
2017-01-15 13:08:30 +08:00
@changwei 把你写的所有接口都看了一遍也没找到我要的 = = 。可能我没表达清楚,我需要的是根据 aid ,得出的视频封面图和标题的接口。
heat
2017-01-15 13:23:39 +08:00
@changwei 我知道可以从 http://api.bilibili.com/view?type=json&appkey=8e9fc618fbd41e28&id=170001&page=1 这个路径中拿到基础信息,但并不清楚这个 appkey 是怎么得出来的
shoaly
2017-01-15 13:26:04 +08:00
@heat 如果找到 麻烦在这里说一下, 我也关注这个接口.... 目前倒是找到优酷的了, 但是 b 站的视频没链接啊
xiaocsl
2017-01-15 13:42:38 +08:00
你可以试试用搜索接口嘛..没测试过是否有啥其他限制
http://app.bilibili.com/x/v2/search?keyword=7667292
7667292 就是 aid
DoraJDJ
2017-01-15 13:46:02 +08:00
一个是官方 API 接口,但现在 API 不开放, appkey 得自己找,还要避免滥用结果被干掉。

另外一个是自己写爬虫抓,这是我写的实现,不知道现在还能不能用: https://github.com/DoraJDJ/project-ako/blob/master/crawlers/video.js#L26
heat
2017-01-15 13:47:36 +08:00
@xiaocsl
@DoraJDJ 非常感谢两位
whwq2012
2017-01-15 14:37:29 +08:00
自己抓都可以,很简单的,不用 apikey 也行,用 firefox 看下 network
changwei
2017-01-17 19:10:49 +08:00
@heat 这个 appkey 是早期 Bilibili 还可以自主申请开放 api 的时候可以获取的,现在那个申请页面都已经坏了,也关闭通道了,现在的 appkey 都是别人很早拿到的,你可以去发帖求一个看看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334688

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX