# FourA 简报，2026年10月30日至11月6日

> URL: https://foura.ai/zh/blog/foura-digest-2026-11-06
> Updated: 2026-11-09
> Index: https://foura.ai/llms.txt

## 核心亮点

需要在索非亚保持一刻钟不变的地址？Proxy Finder 现在即可提供。Premium 出口支持指定地区、城市、网络、设备类型及存活时间，返回的 proxy ID 会将位置信息传递给 Single 和 Browser。在 Dashboard 中，可搜索字段现已适配移动端，新账户的 Overview 在加载时不再抖动，Playground 中的 Auto 运行记录也会同步到 History。以下所有功能均已上线，大部分内容也可在 [更新日志](https://updates.foura.ai)中查看。

## 新增功能

### 按地区、城市、网络和设备划分的 Premium 出口

某些目标不仅关注你所在的国家，还关注你的具体位置。比如按城市变动的价格、门店定位器，或对移动运营商和家庭网络区别对待的网站。Proxy Finder 的 premium 出口现已支持另外五个字段：

- `exitState`、`exitCity` 和 `exitAsn` 用于指定出口来源的地区、城市或网络（通过 AS 号码）。这些字段要求在 `exitCountries` 中指定且仅指定一个国家。
- `exitOs` 用于选择地址所属的设备类型：`windows`、`android`、`ios` 或 `mac`。
- `exitLifetimeMin` 可将同一个地址保持 3 到 1,440 分钟。

使用其中任何参数都需要设置 `exitClass: "premium"`，并仅通过 premium 出口发送 request，因为标准池无法保证具体位置。地区、城市、网络和设备还要求套餐支持地理位置定位。如果你的 premium 流量耗尽，request 会被拒绝并返回带有 `X-FourA-Limit: plan_limit_premium` 的 403 状态码，以确保绝不会从非指定位置发出。

真正实用的部分在首次调用之后。response 中的 `proxy` ID 会保留该位置，因此后续在 Single 或 Browser 中发起请求只需传入该 ID，无需其他配置：

```python
import requests

H = {"X-API-Key": "pk_live_..."}

r = requests.post(
    "https://api.foura.ai/api/proxy",
    headers=H,
    json={
        "exitClass": "premium",
        "exitCountries": ["BG"],
        "exitCity": "sofia",
        "exitLifetimeMin": 15,
        "request": {"method": "GET", "url": "https://example.com/"},
    },
).json()

# Same city, same address, for the lifetime you asked for
page = requests.post(
    "https://api.foura.ai/api/single",
    headers=H,
    json={"url": "https://example.com/stores", "proxy": r["proxy"]},
).json()
```

这些是 [proxy 端口](https://foura.ai/proxy) 已经支持的 `state`、`city`、`asn` 和 `os` 字段名称，因此你在端口上配置的定位规则可以直接沿用。[出口位置参考文档](https://foura.ai/docs/api/endpoints#exit-location) 列出了所有规则，且 [Dashboard playground](https://foura.ai/docs/dashboard/playground) 的 Proxy 标签页提供了 Exit location 分组，方便你在编写代码前先测试特定位置。

同时上线的还有另一项调整。指定国家列表的 premium 出口现在会严格限制在列表中，并且 response 中的 `exitCountry` 会标明实际出口国家，行为与 standard pool 一致。

### Browser 从 proxy ID 读取国家信息

网页可以将浏览器的时区与请求来源 IP 地址的国家进行比对，时区不匹配是最容易检测的 Bot 信号之一。Browser 会为你自动对齐这两者。它现在仅根据 `proxy` ID 获取时区，因此 `/api/browser` 上的 `exitCountry` 字段已被移除。仍旧发送该字段的 request 仍可正常工作，系统仅会忽略该字段。

### 移动端与初次使用的 Dashboard 体验优化

Dashboard 中的可搜索下拉菜单现在可以在手机端正常工作。在 iPhone 上点击不会触发页面缩放，点击其他区域会关闭列表，展开列表不会唤起键盘，并且下拉列表会自动适应键盘留出的空间。点击标签旁的小图标 (i) 不再会激活其下方的输入框。

新账号的 Overview 会与页面其余部分一并加载设置向导。这样筛选器就会保持在初始显示位置，不会在片刻之后向下位移。对于尚未产生 API 流量的账号，仅 API 面板会显示 Sample 标签（如果你仅使用 proxy 端口，Proxy 面板将直接展示真实数据，不带任何标签）。

### History 中记录 Auto 运行

Dashboard playground 中的 Auto 运行记录现在会与 Single、Proxy 和 Browser 并列保存在 History 中，你也可以将 Auto request 保存为预设。这一改进很有价值，因为 Auto 是路径探测工具，而非生产环境方案：它用于找出访问目标站点的有效途径，返回的 session 则用于在 Single、Proxy Finder 或 Browser 上进行批量复现。记录存入 History 后，你可以随时回溯它探测出的路线，通过 Carry 按钮即可将其 User-Agent 和 proxy ID 复制到其他标签页。

### 后付费方案账单

如果你的方案采用月末后付费结算，账单现在会在每个计费月结束时自动发送，付款期限为七天。通知邮件中包含 PDF 附件、我们的银行账户信息以及用作付款参考号的账单编号。同一份账单也会归档在 Billing 的 Invoices 下。

## 底层优化

Browser 服务器现在会主动清理工作内存。如果某台服务器内存仍然不足，它会暂时移出轮询直至恢复，你的 request 会被路由到能够正常处理的服务器。我们的 API 服务器也进行了类似的优化：其健康检查不再等待任何可能停滞的操作，因此无法处理任务的服务器会迅速报告状态，其流量也会立即切换至其他节点。

过去 proxy ID 意味着一个出口。现在它可以代表一座城市、一个网络，以及十五分钟的时间跨度。
