功能概览
云端企业级浏览器自动化,内置安全性、合规性和灵活性
核心技术栈
专业级浏览器自动化基础设施,具有企业安全性和合规性
⚙️
配置与控制
灵活的基于令牌的身份验证 • 强制代理声明 • 可选设备指纹(mac/win/android)
- 基于令牌的身份验证用于计费和安全
- 带凭据的强制代理服务器声明
- 用于指纹控制的可选 device_type 参数
- 用户数据持久化,跨连接保持会话状态
- 每个 Token 支持多个并发会话
🤖
自动化兼容性
与您现有的自动化栈无缝集成 • 直接替换 WebSocket 端点 • 无需重写代码
- 支持 Puppeteer 和 PuppeteerSharp
- 支持 Playwright for Node.js、Python 和 .NET
- 直接 Chrome DevTools Protocol (CDP) 访问
- Go 语言支持 (chromedp 和 rod 库)
- Java 语言支持 (原生 WebSocket,Java 11+)
🌐
跨平台卓越性
全球分布的浏览器集群 • 平台一致性 • 硬件指纹控制
- Mac、Windows 和 Android 设备模拟
- 跨区域一致的浏览器行为
- 硬件指纹掩蔽功能
- 时区和语言环境配置
- 跨平台配置文件兼容性
🔧
深度 API 集成
用于配额管理的 REST API • 会话历史跟踪 • 使用分析和报告
- GET /api/quota - 检查剩余配额
- GET /api/usage - 监控消耗指标
- GET /api/history - 审计会话记录
- 用户数据 API - 创建、列出和删除持久化浏览器数据
- 实时配额监控
框架集成
为所有主要自动化框架提供多语言即用示例。
Puppeteer 示例
- • 使用 puppeteer.connect 的 Node.js 快速开始
- • C# PuppeteerSharp 集成
- • 截图和导航示例
- • 环境变量配置
Playwright 示例
- • Node.js 与 CDP 连接
- • Python 异步 Playwright
- • C# Playwright for .NET
- • 上下文重用模式
Puppeteer 集成示例
// 连接到云浏览器
const browser = await puppeteer.connect({
browserWSEndpoint: CLOUD_BROWSER_WS_ENDPOINT
});
使用场景
BotCloud 的托管基础设施服务于各种自动化需求,内置合规性
兼容性测试
跨平台浏览器测试,无需维护本地基础设施
工作流自动化
具有全球分布式浏览器和代理控制的内部自动化工作流
安全研究
在受控环境中进行授权渗透测试和防御性安全研究
⚖️ 在接入任何工作负载之前,请查看法律免责声明和负责任使用指南