⚠️v6 Alpha - 预览版文档

@ikenxuan/amagi

抖音、B站、快手、小红书 Web 端数据接口的 Node.js 封装。支持 SDK 调用与 HTTP 服务两种方式。

index.ts
import  from '@ikenxuan/amagi'

const  = ({
  : { : '...', : '...' }
})

// 获取 B站视频信息
const  = await ...({
  : 'BV1xx411c7mD'
})

// 启动 HTTP 服务
.(4567)

特性

多平台支持

抖音、B站、快手、小红书的主流数据接口,统一的调用方式

SDK + HTTP

支持 SDK 直接调用或启动本地 HTTP 服务,灵活选择

参数校验

基于 Zod 的严格参数验证,统一的响应格式

类型安全

完整的 TypeScript 类型定义,支持 strict 模式

双模块输出

同时支持 ESM 与 CJS,兼容各种项目环境

事件驱动

v6 全新事件系统,灵活的日志与监控