bilibili.json 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793
  1. {
  2. "bilibili.web.fetch_one_video": [
  3. {
  4. "name": "bv_id",
  5. "in": "query",
  6. "type": "string",
  7. "required": true,
  8. "desc": "作品id/Video id"
  9. }
  10. ],
  11. "bilibili.web.fetch_one_video_v2": [
  12. {
  13. "name": "a_id",
  14. "in": "query",
  15. "type": "string",
  16. "required": true,
  17. "desc": "作品id/Video id"
  18. },
  19. {
  20. "name": "c_id",
  21. "in": "query",
  22. "type": "string",
  23. "required": true,
  24. "desc": "作品cid/Video cid"
  25. }
  26. ],
  27. "bilibili.web.fetch_one_video_v3": [
  28. {
  29. "name": "url",
  30. "in": "query",
  31. "type": "string",
  32. "required": true,
  33. "desc": "视频链接/Video URL"
  34. }
  35. ],
  36. "bilibili.web.fetch_video_detail": [
  37. {
  38. "name": "aid",
  39. "in": "query",
  40. "type": "string",
  41. "required": true,
  42. "desc": "作品id/Video id"
  43. }
  44. ],
  45. "bilibili.web.fetch_video_play_info": [
  46. {
  47. "name": "url",
  48. "in": "query",
  49. "type": "string",
  50. "required": true,
  51. "desc": "视频链接/Video URL"
  52. }
  53. ],
  54. "bilibili.web.fetch_video_subtitle": [
  55. {
  56. "name": "a_id",
  57. "in": "query",
  58. "type": "string",
  59. "required": true,
  60. "desc": "作品id/Video id"
  61. },
  62. {
  63. "name": "c_id",
  64. "in": "query",
  65. "type": "string",
  66. "required": true,
  67. "desc": "作品cid/Video cid"
  68. }
  69. ],
  70. "bilibili.web.fetch_hot_search": [
  71. {
  72. "name": "limit",
  73. "in": "query",
  74. "type": "string",
  75. "required": true,
  76. "desc": "返回数量/Return number"
  77. }
  78. ],
  79. "bilibili.web.fetch_general_search": [
  80. {
  81. "name": "keyword",
  82. "in": "query",
  83. "type": "string",
  84. "required": true,
  85. "desc": "搜索关键词/Search keyword"
  86. },
  87. {
  88. "name": "order",
  89. "in": "query",
  90. "type": "string",
  91. "required": true,
  92. "desc": "排序方式/Order method"
  93. },
  94. {
  95. "name": "page",
  96. "in": "query",
  97. "type": "integer",
  98. "required": true,
  99. "desc": "页码/Page number"
  100. },
  101. {
  102. "name": "page_size",
  103. "in": "query",
  104. "type": "integer",
  105. "required": true,
  106. "desc": "每页数量/Number per page"
  107. },
  108. {
  109. "name": "duration",
  110. "in": "query",
  111. "type": "integer",
  112. "required": false,
  113. "default": 0,
  114. "desc": "时长筛选/Duration filter"
  115. },
  116. {
  117. "name": "pubtime_begin_s",
  118. "in": "query",
  119. "type": "integer",
  120. "required": false,
  121. "default": 0,
  122. "desc": "开始日期/Start date (10-digit timestamp)"
  123. },
  124. {
  125. "name": "pubtime_end_s",
  126. "in": "query",
  127. "type": "integer",
  128. "required": false,
  129. "default": 0,
  130. "desc": "结束日期/End date (10-digit timestamp)"
  131. }
  132. ],
  133. "bilibili.web.fetch_video_playurl": [
  134. {
  135. "name": "bv_id",
  136. "in": "query",
  137. "type": "string",
  138. "required": true,
  139. "desc": "作品id/Video id"
  140. },
  141. {
  142. "name": "cid",
  143. "in": "query",
  144. "type": "string",
  145. "required": true,
  146. "desc": "作品cid/Video cid"
  147. }
  148. ],
  149. "bilibili.web.fetch_vip_video_playurl": [
  150. {
  151. "name": "bv_id",
  152. "in": "body",
  153. "type": "string",
  154. "required": true,
  155. "desc": "作品id/Video id"
  156. },
  157. {
  158. "name": "cid",
  159. "in": "body",
  160. "type": "string",
  161. "required": true,
  162. "desc": "作品cid/Video cid"
  163. },
  164. {
  165. "name": "cookie",
  166. "in": "body",
  167. "type": "string",
  168. "required": true,
  169. "desc": "大会员用户Cookie/VIP User Cookie"
  170. }
  171. ],
  172. "bilibili.web.fetch_user_post_videos": [
  173. {
  174. "name": "uid",
  175. "in": "query",
  176. "type": "string",
  177. "required": true,
  178. "desc": "用户UID"
  179. },
  180. {
  181. "name": "pn",
  182. "in": "query",
  183. "type": "integer",
  184. "required": false,
  185. "default": 1,
  186. "desc": "页码/Page number"
  187. },
  188. {
  189. "name": "order",
  190. "in": "query",
  191. "type": "string",
  192. "required": false,
  193. "default": "pubdate",
  194. "desc": "排序方式/Order method"
  195. }
  196. ],
  197. "bilibili.web.fetch_collect_folders": [
  198. {
  199. "name": "uid",
  200. "in": "query",
  201. "type": "string",
  202. "required": true,
  203. "desc": "用户UID"
  204. }
  205. ],
  206. "bilibili.web.fetch_user_collection_videos": [
  207. {
  208. "name": "folder_id",
  209. "in": "query",
  210. "type": "string",
  211. "required": true,
  212. "desc": "收藏夹id/collection folder id"
  213. },
  214. {
  215. "name": "pn",
  216. "in": "query",
  217. "type": "integer",
  218. "required": false,
  219. "default": 1,
  220. "desc": "页码/Page number"
  221. }
  222. ],
  223. "bilibili.web.fetch_user_profile": [
  224. {
  225. "name": "uid",
  226. "in": "query",
  227. "type": "string",
  228. "required": true,
  229. "desc": "用户UID"
  230. }
  231. ],
  232. "bilibili.web.fetch_user_up_stat": [
  233. {
  234. "name": "uid",
  235. "in": "query",
  236. "type": "string",
  237. "required": true,
  238. "desc": "用户UID/User UID"
  239. }
  240. ],
  241. "bilibili.web.fetch_user_relation_stat": [
  242. {
  243. "name": "uid",
  244. "in": "query",
  245. "type": "string",
  246. "required": true,
  247. "desc": "用户UID/User UID"
  248. }
  249. ],
  250. "bilibili.web.fetch_com_popular": [
  251. {
  252. "name": "pn",
  253. "in": "query",
  254. "type": "integer",
  255. "required": false,
  256. "default": 1,
  257. "desc": "页码/Page number"
  258. }
  259. ],
  260. "bilibili.web.fetch_video_comments": [
  261. {
  262. "name": "bv_id",
  263. "in": "query",
  264. "type": "string",
  265. "required": true,
  266. "desc": "作品id/Video id"
  267. },
  268. {
  269. "name": "pn",
  270. "in": "query",
  271. "type": "integer",
  272. "required": false,
  273. "default": 1,
  274. "desc": "页码/Page number"
  275. }
  276. ],
  277. "bilibili.web.fetch_comment_reply": [
  278. {
  279. "name": "bv_id",
  280. "in": "query",
  281. "type": "string",
  282. "required": true,
  283. "desc": "作品id/Video id"
  284. },
  285. {
  286. "name": "pn",
  287. "in": "query",
  288. "type": "integer",
  289. "required": false,
  290. "default": 1,
  291. "desc": "页码/Page number"
  292. },
  293. {
  294. "name": "rpid",
  295. "in": "query",
  296. "type": "string",
  297. "required": true,
  298. "desc": "回复id/Reply id"
  299. }
  300. ],
  301. "bilibili.web.fetch_user_dynamic": [
  302. {
  303. "name": "uid",
  304. "in": "query",
  305. "type": "string",
  306. "required": true,
  307. "desc": "用户UID"
  308. },
  309. {
  310. "name": "offset",
  311. "in": "query",
  312. "type": "string",
  313. "required": false,
  314. "default": "",
  315. "desc": "开始索引/offset"
  316. }
  317. ],
  318. "bilibili.web.fetch_dynamic_detail": [
  319. {
  320. "name": "dynamic_id",
  321. "in": "query",
  322. "type": "string",
  323. "required": true,
  324. "desc": "动态id/Dynamic id"
  325. }
  326. ],
  327. "bilibili.web.fetch_dynamic_detail_v2": [
  328. {
  329. "name": "dynamic_id",
  330. "in": "query",
  331. "type": "string",
  332. "required": true,
  333. "desc": "动态id/Dynamic id"
  334. }
  335. ],
  336. "bilibili.web.fetch_video_danmaku": [
  337. {
  338. "name": "cid",
  339. "in": "query",
  340. "type": "string",
  341. "required": true,
  342. "desc": "作品cid/Video cid"
  343. }
  344. ],
  345. "bilibili.web.fetch_live_room_detail": [
  346. {
  347. "name": "room_id",
  348. "in": "query",
  349. "type": "string",
  350. "required": true,
  351. "desc": "直播间ID/Live room ID"
  352. }
  353. ],
  354. "bilibili.web.fetch_live_videos": [
  355. {
  356. "name": "room_id",
  357. "in": "query",
  358. "type": "string",
  359. "required": true,
  360. "desc": "直播间ID/Live room ID"
  361. }
  362. ],
  363. "bilibili.web.fetch_live_streamers": [
  364. {
  365. "name": "area_id",
  366. "in": "query",
  367. "type": "string",
  368. "required": true,
  369. "desc": "直播分区id/Live area ID"
  370. },
  371. {
  372. "name": "pn",
  373. "in": "query",
  374. "type": "integer",
  375. "required": false,
  376. "default": 1,
  377. "desc": "页码/Page number"
  378. }
  379. ],
  380. "bilibili.web.fetch_all_live_areas": [],
  381. "bilibili.web.bv_to_aid": [
  382. {
  383. "name": "bv_id",
  384. "in": "query",
  385. "type": "string",
  386. "required": true,
  387. "desc": "作品id/Video id"
  388. }
  389. ],
  390. "bilibili.web.fetch_video_parts": [
  391. {
  392. "name": "bv_id",
  393. "in": "query",
  394. "type": "string",
  395. "required": true,
  396. "desc": "作品id/Video id"
  397. }
  398. ],
  399. "bilibili.web.fetch_get_user_id": [
  400. {
  401. "name": "share_link",
  402. "in": "query",
  403. "type": "string",
  404. "required": true,
  405. "desc": "用户分享链接/User share link"
  406. }
  407. ],
  408. "bilibili.app.fetch_one_video": [
  409. {
  410. "name": "av_id",
  411. "in": "query",
  412. "type": "string",
  413. "required": false,
  414. "desc": "AV号/AV ID"
  415. },
  416. {
  417. "name": "bv_id",
  418. "in": "query",
  419. "type": "string",
  420. "required": false,
  421. "desc": "BV号/BV ID"
  422. }
  423. ],
  424. "bilibili.app.fetch_video_comments": [
  425. {
  426. "name": "av_id",
  427. "in": "query",
  428. "type": "string",
  429. "required": false,
  430. "desc": "AV号/AV ID"
  431. },
  432. {
  433. "name": "bv_id",
  434. "in": "query",
  435. "type": "string",
  436. "required": false,
  437. "desc": "BV号/BV ID"
  438. },
  439. {
  440. "name": "mode",
  441. "in": "query",
  442. "type": "integer",
  443. "required": false,
  444. "default": 3,
  445. "desc": "排序模式/Sort mode (3=热门/hot, 2=时间/time)"
  446. },
  447. {
  448. "name": "next_offset",
  449. "in": "query",
  450. "type": "integer",
  451. "required": false,
  452. "default": 1,
  453. "desc": "分页游标/Pagination cursor"
  454. }
  455. ],
  456. "bilibili.app.fetch_reply_detail": [
  457. {
  458. "name": "root",
  459. "in": "query",
  460. "type": "string",
  461. "required": true,
  462. "desc": "一级评论ID/Root comment ID"
  463. },
  464. {
  465. "name": "av_id",
  466. "in": "query",
  467. "type": "string",
  468. "required": false,
  469. "desc": "AV号/AV ID"
  470. },
  471. {
  472. "name": "bv_id",
  473. "in": "query",
  474. "type": "string",
  475. "required": false,
  476. "desc": "BV号/BV ID"
  477. },
  478. {
  479. "name": "next_offset",
  480. "in": "query",
  481. "type": "integer",
  482. "required": false,
  483. "default": 0,
  484. "desc": "下一页游标/Next page cursor"
  485. },
  486. {
  487. "name": "ps",
  488. "in": "query",
  489. "type": "integer",
  490. "required": false,
  491. "default": 20,
  492. "desc": "每页数量/Page size"
  493. }
  494. ],
  495. "bilibili.app.fetch_user_videos": [
  496. {
  497. "name": "user_id",
  498. "in": "query",
  499. "type": "string",
  500. "required": true,
  501. "desc": "用户ID/User ID"
  502. },
  503. {
  504. "name": "post_filter",
  505. "in": "query",
  506. "type": "string",
  507. "required": false,
  508. "default": "archive",
  509. "desc": "过滤类型/Filter type (archive/season/contribute)"
  510. },
  511. {
  512. "name": "page",
  513. "in": "query",
  514. "type": "integer",
  515. "required": false,
  516. "default": 1,
  517. "desc": "页码/Page number"
  518. },
  519. {
  520. "name": "ps",
  521. "in": "query",
  522. "type": "integer",
  523. "required": false,
  524. "default": 20,
  525. "desc": "每页数量/Page size"
  526. }
  527. ],
  528. "bilibili.app.fetch_user_info": [
  529. {
  530. "name": "user_id",
  531. "in": "query",
  532. "type": "string",
  533. "required": true,
  534. "desc": "用户ID/User ID"
  535. }
  536. ],
  537. "bilibili.app.fetch_home_feed": [
  538. {
  539. "name": "idx",
  540. "in": "query",
  541. "type": "integer",
  542. "required": false,
  543. "desc": "页面索引/Page index"
  544. },
  545. {
  546. "name": "flush",
  547. "in": "query",
  548. "type": "integer",
  549. "required": false,
  550. "default": 0,
  551. "desc": "刷新标记/Flush flag (0=普通加载, 1=刷新)"
  552. },
  553. {
  554. "name": "pull",
  555. "in": "query",
  556. "type": "boolean",
  557. "required": false,
  558. "default": true,
  559. "desc": "是否下拉刷新/Pull to refresh"
  560. }
  561. ],
  562. "bilibili.app.fetch_popular_feed": [
  563. {
  564. "name": "idx",
  565. "in": "query",
  566. "type": "integer",
  567. "required": false,
  568. "default": 1,
  569. "desc": "页面索引/Page index"
  570. },
  571. {
  572. "name": "last_param",
  573. "in": "query",
  574. "type": "string",
  575. "required": false,
  576. "desc": "上一页最后一个视频ID/Last video ID"
  577. }
  578. ],
  579. "bilibili.app.fetch_search_all": [
  580. {
  581. "name": "keyword",
  582. "in": "query",
  583. "type": "string",
  584. "required": true,
  585. "desc": "搜索关键词/Search keyword"
  586. },
  587. {
  588. "name": "cursor",
  589. "in": "query",
  590. "type": "string",
  591. "required": false,
  592. "default": "",
  593. "desc": "翻页游标,首页留空;翻页时传回上一页响应的 data.pagination.next/Pagination cursor, leave empty for the first page; for the next page pass bac"
  594. },
  595. {
  596. "name": "page_size",
  597. "in": "query",
  598. "type": "integer",
  599. "required": false,
  600. "default": 20,
  601. "desc": "每页数量/Page size"
  602. },
  603. {
  604. "name": "order",
  605. "in": "query",
  606. "type": "integer",
  607. "required": false,
  608. "default": 0,
  609. "desc": "排序方式/Sort order (0=综合排序)"
  610. }
  611. ],
  612. "bilibili.app.fetch_search_by_type": [
  613. {
  614. "name": "keyword",
  615. "in": "query",
  616. "type": "string",
  617. "required": true,
  618. "desc": "搜索关键词/Search keyword"
  619. },
  620. {
  621. "name": "search_type",
  622. "in": "query",
  623. "type": "string",
  624. "required": false,
  625. "default": "video",
  626. "desc": "搜索类型/Search type (video/bangumi/pgc/live/article/user)"
  627. },
  628. {
  629. "name": "cursor",
  630. "in": "query",
  631. "type": "string",
  632. "required": false,
  633. "default": "",
  634. "desc": "翻页游标,首页留空;翻页时传回上一页响应的 data.pagination.next/Pagination cursor, leave empty for the first page; for the next page pass bac"
  635. },
  636. {
  637. "name": "page_size",
  638. "in": "query",
  639. "type": "integer",
  640. "required": false,
  641. "default": 20,
  642. "desc": "每页数量/Page size"
  643. },
  644. {
  645. "name": "order",
  646. "in": "query",
  647. "type": "integer",
  648. "required": false,
  649. "default": 0,
  650. "desc": "排序方式/Sort order (0=综合, 1=最新, 2=播放量, 3=弹幕数)"
  651. }
  652. ],
  653. "bilibili.app.fetch_cinema_tab": [],
  654. "bilibili.app.fetch_bangumi_tab": [],
  655. "bilibili.get_video_detail_v2": [
  656. {
  657. "name": "bvid",
  658. "in": "query",
  659. "type": "string",
  660. "required": true,
  661. "desc": "哔哩哔哩 视频 ID (BVID)。"
  662. }
  663. ],
  664. "bilibili.get_user_video_list_v2": [
  665. {
  666. "name": "uid",
  667. "in": "query",
  668. "type": "string",
  669. "required": true,
  670. "desc": "哔哩哔哩用户ID (UID)。"
  671. },
  672. {
  673. "name": "param",
  674. "in": "query",
  675. "type": "string",
  676. "required": false,
  677. "desc": "来自先前响应的分页参数。"
  678. }
  679. ],
  680. "bilibili.get_user_detail_v2": [
  681. {
  682. "name": "uid",
  683. "in": "query",
  684. "type": "string",
  685. "required": true,
  686. "desc": "哔哩哔哩用户ID (UID)。"
  687. }
  688. ],
  689. "bilibili.get_video_danmu_v2": [
  690. {
  691. "name": "aid",
  692. "in": "query",
  693. "type": "string",
  694. "required": true,
  695. "desc": "哔哩哔哩归档ID (AID)。"
  696. },
  697. {
  698. "name": "cid",
  699. "in": "query",
  700. "type": "string",
  701. "required": true,
  702. "desc": "哔哩哔哩聊天ID (CID)。"
  703. },
  704. {
  705. "name": "page",
  706. "in": "query",
  707. "type": "string",
  708. "required": false,
  709. "desc": "用于分页的页码。"
  710. }
  711. ],
  712. "bilibili.get_video_comment_v2": [
  713. {
  714. "name": "aid",
  715. "in": "query",
  716. "type": "string",
  717. "required": true,
  718. "desc": "哔哩哔哩归档ID (AID)。"
  719. },
  720. {
  721. "name": "cursor",
  722. "in": "query",
  723. "type": "string",
  724. "required": false,
  725. "desc": "分页游标。"
  726. }
  727. ],
  728. "bilibili.search_video_v2": [
  729. {
  730. "name": "keyword",
  731. "in": "query",
  732. "type": "string",
  733. "required": true,
  734. "desc": "搜索关键词。"
  735. },
  736. {
  737. "name": "page",
  738. "in": "query",
  739. "type": "string",
  740. "required": false,
  741. "desc": "用于分页的页码。"
  742. },
  743. {
  744. "name": "order",
  745. "in": "query",
  746. "type": "string",
  747. "required": false,
  748. "desc": "搜索结果排序标准。\n\n可用值:\n- `general`: 综合\n- `click`: 最多播放\n- `pubdate`: 最新发布\n- `dm`: 最多弹幕\n- `stow`: 最多收藏",
  749. "default": "general"
  750. }
  751. ],
  752. "bilibili.share_url_transfer_v1": [
  753. {
  754. "name": "shareUrl",
  755. "in": "query",
  756. "type": "string",
  757. "required": true,
  758. "desc": "哔哩哔哩分享URL(必须以 https://b23.tv/ 开头)。"
  759. }
  760. ],
  761. "bilibili.get_user_relation_stat_v1": [
  762. {
  763. "name": "wmid",
  764. "in": "query",
  765. "type": "string",
  766. "required": true,
  767. "desc": "哔哩哔哩用户ID(WMID)。"
  768. }
  769. ],
  770. "bilibili.get_video_caption_v2": [
  771. {
  772. "name": "bvid",
  773. "in": "query",
  774. "type": "string",
  775. "required": true,
  776. "desc": "哔哩哔哩 视频 ID (BVID)。"
  777. },
  778. {
  779. "name": "aid",
  780. "in": "query",
  781. "type": "string",
  782. "required": true,
  783. "desc": "哔哩哔哩 AID。"
  784. },
  785. {
  786. "name": "cid",
  787. "in": "query",
  788. "type": "string",
  789. "required": true,
  790. "desc": "哔哩哔哩 CID。"
  791. }
  792. ]
  793. }