Pasar una URL de proxy a instagrapi antes de iniciar sesión
Client.set_proxy crea los mapas de sesión por sí mismo; proporcione una sola cadena de endpoint completa en lugar de un diccionario de Requests.
from instagrapi import Client
client = Client()
client.set_proxy('http://proxy.example:8080')Configure la URL con el protocolo, el host y el puerto reales del listener; un endpoint HTTP sin autenticación de la lista de proxies HTTP es una opción cuando el servicio permite una ruta pública a través de proxy. Continúe el flujo de cuenta/sesión existente. El setter espera una cadena.
Aplica la misma URL a las asignaciones HTTP/HTTPS de las sesiones pública y privada, además de GraphQL cuando existe. Esas asignaciones las crea el SDK.
Cualquier credencial intermedia pertenece a la configuración del proxy, separada de la cuenta de servicio. Codifique los caracteres reservados de credenciales en la URL en lugar de reordenar los campos del endpoint.
Si el enrutamiento difiere, inspeccione también las entradas heredadas de proxy/bypass. Borrar solo un mapa de sesión de Requests no desactiva el descubrimiento del entorno.