面向开发者的比特浏览器电脑端 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 与回调写法。完整迁移文档可在 比特浏览器下载页面 的开发者栏目下载。