无需 KYC — 无需身份证、无需自拍、无需文件 · 所有套餐均支持城市定向 · 加密货币支付
语言: 简体中文
开始使用

指南 · 会话

按城市定位的粘性住宅代理:一个 IP 最长使用 30 分钟

轮换 IP 适合逐页检查;粘性会话适合购物车、带筛选条件的搜索或您自己的账户。如何为每个城市设置一个会话,以及会话提前结束时的应对方法。

最后更新:

快速回答

在哪里可以购买按城市定位的粘性住宅代理?

Banyan Proxies 在所有套餐中提供按城市定位的粘性住宅代理:在城市后添加 -session-<id>-ttl-<minutes>,如 USERNAME-country-th-city-bangkok-session-b1-ttl-20。IP 最长保留 30 分钟,如果家庭设备离线,可能会提前更换。1 GB 起价 US$1.88(2026 年 10 月)。

轮换会话和粘性会话有什么区别?

轮换每个新连接都会从 IP 池中分配一个 IP,通常与上一个不同;如需每个请求都换新 IP,请每个连接只发一个请求(关闭 keep-alive)
粘性粘性会话会在你设定的时间内(ttl,单位为分钟)保持同一 IP,最长 30 分钟。IP 可能提前更换,例如住宅设备离线时
会话 ID由您选择的字母和数字,例如 b1 或 client7
持续时间-ttl- 分钟,最长 30 分钟
价格与轮换相同的每 GB 价格:1 GB 为 US$1.88

什么时候应该使用粘性会话?

当多个请求必须看起来像同一个访客时使用:例如将商品加入购物车并读取配送费、逐页应用搜索筛选条件,或从正确的城市检查您自己的企业账户。对于独立的页面加载(例如产品价格列表),轮换更好:每个连接都会在同一城市获得另一个家庭 IP,从而分散负载。

如何同时运行多个城市?

为每个城市分配独立的会话 ID。一项在雅加达、泗水和棉兰检查同一购物车的任务可以并行保持三个会话,每个城市一个。

Python:为每个城市使用一个粘性会话
import requests

HOST = "gw.banyanproxies.com"
PORT = 7777
cities = ["jakarta", "surabaya", "medan"]

sessions = {}
for i, city in enumerate(cities, start=1):
    user = f"USERNAME-country-id-city-{city}-session-basket{i}-ttl-20"
    s = requests.Session()
    s.proxies = {
        "http": f"http://{user}:PASSWORD@{HOST}:{PORT}",
        "https": f"http://{user}:PASSWORD@{HOST}:{PORT}",
    }
    sessions[city] = s

for city, s in sessions.items():
    ip = s.get("https://api.ipify.org", timeout=30).text
    print(city, ip)

如果 IP 在时间结束前发生变化怎么办?

住宅 IP 属于真实的家庭连接,可能随时断开。通过在开始时和检查点读取出口 IP 来检测。如果任务中途发生变化,请使用新的会话 ID 重新启动任务,而不是在一个流程中混合两个 IP。较短的任务和与任务时长匹配的 ttl 可以减少变化的机会。

其他设置在哪里?

城市定位语法 列出了每个用户名片段,文档 包含经过测试的客户端代码,定价页面 显示粘性和轮换流量的每 GB 成本相同。

买家还会问哪些关于粘性会话的问题?

我可以将一个 IP 保留一天吗?

不可以。会话最长持续 30 分钟,IP 可能会提前更换。如需多天的固定 IP,请参阅定价页面 上按区域提供的专用 4G/5G 端口。

粘性会话费用更高吗?

不。您按流量 GB 付费,无论是轮换还是粘性,费率相同。

我可以稍后重复使用会话 ID 吗?

会话结束后,相同的 ID 可能会返回不同的 IP。请将每个任务视为一个新会话。

1 GB US$1.88 · 城市定向 · 无需 KYC

开始使用