Chrome 扩展(Beta)
FourA Chrome 扩展为您的浏览器提供两款工具。弹出窗口通过 proxy 端口上的某个代理用户转发 Chrome 流量。DevTools 中的 FourA 标签页可将页面发出的任何 request 转换为就绪的 API 调用。
该扩展目前处于公测阶段。它尚未上架 Chrome 网上应用店,因此 Chrome 会在开发者模式下安装它,其界面和设置可能仍会调整。它需要 Chrome 116 或更高版本,适用于所有方案(包括免费方案)。
安装
Zip 文件位于控制台中:打开侧边栏工具下的扩展程序,然后点击下载。
- 下载 Zip 文件并解压。请保留该文件夹:Chrome 将从中加载扩展程序。
- 打开
chrome://extensions,并在右上角开启开发者模式。 - 点击加载已解压的扩展程序并选择解压后的文件夹。
- 从工具栏的拼图图标中固定 FourA。FourA 关闭时图标呈灰色,路由流量时显示绿点。
更新
扩展程序每小时以及打开弹出窗口时都会检查新版本,弹出窗口“设置”中“版本”下的立即检查可立即检测更新。发布新版本时,弹出窗口会显示版本号及下载按钮。解压新版本并通过加载已解压的扩展程序选择其文件夹。无论新版本来自哪个文件夹,FourA 都会自行替换并保留您的设置。如果直接解压并覆盖当前文件夹,点击重新加载 FourA 即可。如果从 0.3.1 或更早版本升级,它会作为新卡片安装一次:请重新选择您的代理用户并移除旧卡片。
开始之前
- 一个代理用户。在控制台的 Proxy 页面创建一个:参见 Proxy。
- 在同一个 Chrome 中登录控制台。扩展程序仅从控制台读取您的代理用户。若未打开控制台标签页,它会在后台打开一个标签页进行读取后将其关闭。
通过 FourA 浏览
弹出窗口包含三个页面:连接、位置和设置。
连接
- 从工具栏打开 FourA,选择该浏览器使用的代理用户。
- 按下大开关。
- 查看网站看到的地址。FourA 通过隧道实测该地址而非依据设置推断,并在旁边显示您的地址以供对比。
本期流量显示您已使用的方案代理流量。
位置
- Network: Shared(我们的代理池,套餐流量)或 Premium(住宅代理,按 GB 计费)。在 Shared 模式下,Use premium when shared cannot carry a page 会在共享网络无法承载请求时使用 Premium 出口。仅当您的套餐包含 Premium 流量且配额尚存时才会生效。
- Country: 默认任意国家。您最近使用的国家支持一键切换。
- Region、City 和 Network operator: 仅限 Premium,选择国家后可用。
- Address: Keep one 保持同一出口,New every request 每次请求更换出口,New address 立即获取全新出口。在 Premium 模式下配合 Keep one 使用时,Hold it for 可设置地址保留时长(按分钟或小时)。
这些选项背后的开关与 Proxy Port 中 proxy port 说明的内容完全一致。
Settings
- What goes through the tunnel: 包含 Everything except(黑名单)或 Only these(白名单)。
example.com覆盖其子域名,*用作通配符,203.0.113.0/24代表网段范围。 - Never tunnel the local network or this machine: 不带点的主机名、
localhost、.local以及私有 IP 地址范围将始终直连,不受列表规则影响。 - Let plain http:// pages use my own connection: proxy port 仅承载加密连接。关闭时,纯
http://页面无法加载。开启时,该类页面将直连加载,目标网站会看到您的真实地址。 - Stop WebRTC from finding a way around the proxy: 阻止页面在隧道开启期间通过 WebRTC 获取您的真实地址。
- Incognito windows: 无痕窗口同样会使用隧道。FourA 只有在获得权限后才能在无痕模式下自动填充代理密码:前往
chrome://extensions,选择 FourA,点击 Details,开启 Allow in Incognito。在此之前,Chrome 会在无痕模式下提示您手动输入密码。 - Proxy address for other tools: 将所选 proxy user 生成包含密码的 proxy URL,可直接粘贴到任意支持的客户端中。请妥善保管,视同密码。
- Proxy users: Reload from dashboard 用于同步您新建或修改的 proxy users。Forget on this computer 会从当前浏览器中将其移除。
When the Icon Turns Red
带有数字的红色图标表示 proxy 在过去一分钟内拒绝了该数量的连接。打开 FourA 查看具体原因。最常见的原因包括:
- 同时连接数过多: 达到您套餐对打开隧道的限制。随着连接关闭,页面的部分内容会重新加载。
- 本分钟新建连接数过多: 达到您套餐对每分钟新建隧道的限制。请等待一分钟后再刷新,因为每次重试也计入限制。
- 本周期代理流量已用尽或高级流量已用尽: 请在 Billing 页面添加流量,或等待下一个周期。
- 代理不在您的套餐内: 请在 Billing 页面查看套餐。
- 代理未接受密码: 代理用户可能已在控制台中轮换或删除。请重新选择。
- 另一个扩展正在控制代理: 当其他扩展占用 Chrome 的代理设置时,FourA 不会路由任何内容。请关闭该扩展,然后将开关关闭并重新打开。
您套餐的当前限制可在 Usage & Limits 页面查看。
将请求转换为 API 调用
- 在任意页面打开 DevTools 并选择 FourA 标签页,位于 Network 旁边(在 DevTools 较窄时位于
»后面)。如果在安装 FourA 时 DevTools 处于打开状态,请将其关闭后重新打开。 - 刷新页面。该标签页会像 Network 一样列出页面的请求。Hide ads and analytics 默认开启,This site only 仅保留页面自身的请求。
- 在 Find in responses 中输入页面上可见的文本,以找到包含该文本的请求。选择该请求以查看其 Headers、Payload 和 Response。
- 在 FourA call 下选择引擎(Single、Proxy Finder 或 Browser)以及可选的 Exit country,然后将调用复制为 curl、Python、Node 或 MCP。调用会携带页面使用的 header 和 cookie。
- 点击 Open in the playground 将调用加载到控制台 Playground,或点击 Run through FourA 执行调用。运行后,The browser got 和 FourA got 将并排显示页面的响应与我们的响应。
右键点击请求可提供相同的复制选项,以及 Copy URL、Copy response 和 Open in a new tab。
运行所需的 API Key
Run through FourA 会使用 API key 及其点数。请在该标签页的 Settings 中进行设置:
- 点击 Choose from your dashboard 并选择一个 key,或将其粘贴到 Or paste an API key 中。
- 勾选 Keep the key on this computer 以在 Chrome 关闭后保留该 key。否则它仅保留至 Chrome 关闭。
- Forget the key 可将其移除。
当该 key 属于您的账户时,Playground 会使用选定的相同 key 打开。否则会提示您选择一个。
费用说明
该扩展是免费的。它通过我们的出口发送的流量会计入您套餐的代理额度,与代理端口上的任何其他客户端相同。您从 DevTools 运行的调用按 API 费率计费。请参阅 Plans and Metering。
存储与发送的内容
- 您选择的 proxy 用户名及密码仅保留在本台计算机上。
- 您在 DevTools 标签页中选择的 API 密钥会保留至 Chrome 关闭,或在您要求时保存在本台计算机上。
- 不会存储或向我们发送有关您所访问页面的任何信息。
- 扩展程序自身仅会请求 ipinfo.io(若繁忙则请求 Cloudflare,随后请求 api.ipify.org)以确认目标网站识别到的 IP 地址;每小时以及打开扩展时向 foura.ai 查询最新版本;从控制台读取您的 proxy 用户与国家列表;并通过 dns.google 或 Cloudflare 解析 proxy 地址。其余所有操作均需手动点击触发。
- 复制包含 cookies 的调用会重放您当前登录的会话。请将其视同密码,勿粘贴至任何公开场所。
限制
- 您的浏览器通过隧道建立自身的加密连接,因此网站看到的是我们的地址与您的浏览器。检测访问者身份的页面以及完整的浏览器渲染由 API 处理,详见 站点检测。
- Chrome 是该扩展程序唯一构建并测试支持的浏览器。