比特浏览器比特浏览器 ← 返回资讯中心
开发者

SDK 3.0 上线:3 行代码集成比特浏览器到企业内部系统

📅 2026-07-28👀 阅读 5,432🕐 预计 7 分钟

面向开发者的比特浏览器 SDK 3.0 正式发布,新版在 API 设计、错误处理、文档完整度上做了全面重构,目标让企业开发者 5 分钟内完成对接。

主要变化

  • 全面支持 Promise / async-await,告别回调地狱
  • 提供 TypeScript 完整类型声明,IDE 智能提示更友好
  • 错误码标准化,所有异常统一抛出 BitBrowserError
  • 新增 18 个高频接口,覆盖窗口调度、Cookie 操作、网络拦截、代理绑定

Node.js 示例

// 3 行代码启动一个比特浏览器窗口
const bit = require('bitbrowser-sdk');
const browser = await bit.open({ profileId: 'shopee-vn-01' });
await browser.goto('https://shopee.vn');
// 完成!窗口已经准备好等待自动化操作

Python 示例

# 同样的 3 行代码
import bitbrowser
async with bitbrowser.open(profile_id='lazada-th-02') as b:
    await b.goto('https://www.lazada.co.th')

迁移指引

从 2.x 升级的用户可使用 bitbrowser-migrate CLI 工具自动转换 import 与回调写法。完整迁移文档可在比特浏览器下载页面的开发者栏目下载。

常见问题

Q:SDK 是否需要付费授权?

A:SDK 本身完全免费,仅在调用次数超出免费额度时按量计费,详见价格表。

Q:能否在内网部署?

A:支持私有化部署,提供完整的离线安装包与企业级授权方案。