登录前把代理 URL 传给 instagrapi
Client.set_proxy 会自行创建会话映射;传一个完整 endpoint 字符串,而不是 Requests 字典。
from instagrapi import Client
client = Client()
client.set_proxy('http://proxy.example:8080')把 URL 设成实际监听协议、主机与端口;服务允许走公网代理时,HTTP 代理列表里未认证的 HTTP endpoint 可选。沿用现有账号/会话流程。setter 要求字符串。
它把同一个 URL 应用到公共会话和私有会话的 HTTP/HTTPS 映射,存在 GraphQL 时也一并应用。这些映射由 SDK 创建。
任何中转凭据都属于代理配置,与服务账号分开。与其重排 endpoint 字段,不如对 URL 中保留的凭据字符做编码。
若路由不同,也要检查继承来的 proxy/bypass 输入。只清空 Requests 会话映射并不会关闭环境探测。