功能概览

云端企业级浏览器自动化,内置安全性、合规性和灵活性

核心技术栈

专业级浏览器自动化基础设施,具有企业安全性和合规性

⚙️

配置与控制

灵活的基于令牌的身份验证 • 强制代理声明 • 可选设备指纹(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 的托管基础设施服务于各种自动化需求,内置合规性

兼容性测试

跨平台浏览器测试,无需维护本地基础设施

工作流自动化

具有全球分布式浏览器和代理控制的内部自动化工作流

安全研究

在受控环境中进行授权渗透测试和防御性安全研究

⚖️ 在接入任何工作负载之前,请查看法律免责声明和负责任使用指南