Trả lời nhanh
Làm sao để giữ cùng IP thành phố qua nhiều yêu cầu?
Thêm ID phiên và thời gian sống vào username thành phố: USERNAME-country-us-state-mo-city-st_louis-session-stl1-ttl-20 yêu cầu MetroProxies giữ một IP St. Louis tối đa 20 phút. Phiên kéo dài tối đa 30 phút, đặt theo từng phiên bằng tham số ttl; IP có thể thay đổi sớm hơn. Có trong các gói từ 0,50 US$/GB (tháng 10 năm 2026). Không cần KYC; thanh toán bằng crypto.
Phiên dính hoạt động thế nào?
| Phân đoạn | session-{id} và ttl-{minutes}, sau thành phố hoặc mã ZIP |
|---|---|
| Tối đa | tối đa 30 phút, đặt theo từng phiên bằng tham số ttl; IP có thể thay đổi sớm hơn |
| ID phiên | Chữ cái và chữ số do bạn chọn; ID mới cho IP mới |
| Chế độ xoay | Mỗi kết nối mới nhận một IP từ pool, thường là IP khác; để nhận IP mới ở mỗi yêu cầu, hãy gửi một yêu cầu cho mỗi kết nối (tắt keep-alive) |
| Chi phí | Đã bao gồm; chỉ tính phí theo lưu lượng |
Khi nào tôi cần phiên dính?
Khi các bước của một lần kiểm tra phải đến từ cùng một địa chỉ.
- Luồng nhiều trang trên trang của chính bạn: thêm vào giỏ, chọn cửa hàng, xem ước tính vận chuyển. Đổi IP giữa chừng có thể đặt lại vị trí mà trang đã chọn.
- So sánh trước và sau: tải trang, đổi một cài đặt, tải lại từ cùng IP.
- Các trang đặt vị trí ở lần truy cập đầu: một số trang lưu thành phố phát hiện được trong cookie; hãy giữ IP để cookie và IP khớp nhau.
Với mẫu rộng (100 thành phố, mỗi thành phố một trang), chế độ xoay đơn giản hơn: mỗi kết nối mới nhận IP mới trong thành phố yêu cầu.
Tôi nên đặt tên phiên thế nào khi chạy nhiều thành phố?
Dùng một ID phiên cho mỗi thành phố và mỗi lần chạy, để kết quả không bao giờ vô tình dùng chung IP và lần thử lại nhận IP mới.
-city-boise-session-boi20261018a-ttl-15-city-spokane-session-spo20261018a-ttl-15- Khi thử lại sau lỗi: đổi hậu tố (
...b) để nhận IP mới.
ID ngắn, dễ đọc giúp log dễ xem: mã thành phố, ngày và một chữ cái là đủ. Không dùng lại cùng ID cho các thành phố khác nhau.
Điều gì xảy ra khi IP thay đổi trước TTL?
Có thể xảy ra: tối đa 30 phút, đặt theo từng phiên bằng tham số ttl; IP có thể thay đổi sớm hơn. IP dân cư thuộc về thiết bị gia đình; nếu thiết bị đó ngoại tuyến hoặc nhà cung cấp gia hạn địa chỉ, phiên không thể giữ nó.
Xử lý trong code:
- Ghi lại IP thoát khi bắt đầu phiên (một yêu cầu tra cứu).
- Nếu bước sau thất bại với lỗi kết nối, kiểm tra lại IP thoát.
- Nếu nó đã thay đổi, khởi động lại luồng với ID phiên mới thay vì trộn hai IP vào một kết quả.
Giữ TTL ngắn bằng mức luồng cần. Luồng 5 phút không cần phiên 30 phút, và phiên ngắn hơn ít bị ảnh hưởng bởi thay đổi thiết bị.
import requests
GATEWAY = "gw.metroproxies.com:7777"
def session_for(user: str, password: str, state: str, city: str, sid: str, ttl: int = 15) -> requests.Session:
name = f"{user}-country-us-state-{state}-city-{city}-session-{sid}-ttl-{ttl}"
proxy = f"http://{name}:{password}@{GATEWAY}"
s = requests.Session()
s.proxies = {"http": proxy, "https": proxy}
return s
def exit_ip(s: requests.Session) -> str:
return s.get("https://api.ipify.org", timeout=30).text.strip()
s = session_for("USERNAME", "PASSWORD", "mo", "st_louis", "stl20261018a")
first = exit_ip(s)
# ... your multi-step check on your own site goes here ...
if exit_ip(s) != first:
print("IP changed during the flow: restart with a new session ID")
Tôi nên đi đâu tiếp theo?
Kiểm tra IP đầu ra bằng trình kiểm tra vị trí proxy, dùng phiên cho kiểm tra giá theo địa phương và kiểm tra quảng cáo theo thành phố, và xem mọi phân đoạn trong định dạng username. Xem thêm tại trang hướng dẫn.
Mọi người còn hỏi gì về phiên cố định (sticky session)?
Tôi có thể giữ IP một thành phố cả ngày không?
Không. tối đa 30 phút, đặt theo từng phiên bằng tham số ttl; IP có thể thay đổi sớm hơn. Với công việc kéo dài cả ngày, hãy giữ thành phố cố định và chấp nhận rằng IP sẽ thay đổi; ghi lại IP cùng mỗi kết quả.
Phiên cố định có tốn thêm tiền không?
Không. Bạn chỉ trả tiền cho lưu lượng, dù phiên là xoay vòng hay cố định.
Tôi có thể chạy bao nhiêu phiên cùng lúc?
Mỗi session ID là độc lập, và bạn có thể chạy nhiều phiên song song từ một tài khoản. Giữ tốc độ yêu cầu tới mỗi mục tiêu ở mức vừa phải và tuân thủ điều khoản của họ; xem chính sách sử dụng hợp lệ.