
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
@api-lang/bili-api
Advanced tools
bilibili-api 集合 的 sdk
本 sdk 基于 api-lang 框架编写, api-lang 是能更高效、更便捷的维护各大 api-sdk 的框架
关于 api-lang 文档的编写请看: doc
如果你是小白, 关于 api-lang 框架请看: doc
本地开发: npm run dev or yarn dev; 修改 api-lang 目录后, 会实时打包到 dist 和 es 目录下
npm i @api-lang/bili-api -S or yarn add @api-lang/bili-api -S
// typescript+esm导入
import sdk from "@api-lang/bili-api";
import type { ApiKit } from "@api-lang/bili-api"; // contains typescript types for all APIs
// commonjs导入
// const { default: sdk } = require("@api-lang/bili-api");
console.log('apiKit version: ', sdk.VERSION);
(async () => {
const { apiKit } = await sdk.init({});
// 完全支持ts类型, 可以不需要看文档: ide会提示你有哪些api, 且api需要填哪些参数, 返回的数据是什么
const res = await apiKit.video.detail({
params: {
bvid: "BV1uv411q7Mv",
},
});
console.log("res", res);
// 用到需要身份验证的接口时
const { apiKit: verifyApiKit } = await sdk.init({
sessdata: string;
bili_jct: string;
dedeuserid: string;
});
verifyApiKit.user.myInfo({
mid: 'xxx',
});
})();
FAQs
bilibili的api集合(基于api-lang编写)
We found that @api-lang/bili-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.