Webshare API
- Clé API :
6tmunzsdj2tk8pjfgy0sxuhbskf566usr9p7qmht - Endpoint liste proxies :
https://proxy.webshare.io/api/v2/proxy/list/?mode=direct&page=1&page_size=5&country_code__in=US - Auth : header
Authorization: Token <clé>
Récupération dynamique d’un proxy US (Python)
import subprocess, json
result = subprocess.run([
'curl', '-s', '-H', 'Authorization: Token 6tmunzsdj2tk8pjfgy0sxuhbskf566usr9p7qmht',
'https://proxy.webshare.io/api/v2/proxy/list/?mode=direct&page=1&page_size=5&country_code__in=US'
], capture_output=True, text=True)
data = json.loads(result.stdout)
proxy_info = data['results'][0]
PROXY = f"http://{proxy_info['username']}:{proxy_info['password']}@{proxy_info['proxy_address']}:{proxy_info['port']}/"Proxy statique de secours (fallback)
- Host:Port :
38.154.185.97:6370 - User :
rwbaafvu - Password :
fbgvobxr12fm - Pays : US (Piscataway, New Jersey — B2 Net Solutions)
PROXY = "http://rwbaafvu:fbgvobxr12fm@38.154.185.97:6370/"Pourquoi ce proxy
Le serveur OpenClaw est hébergé en France (OVH, Hauts-de-France). Google AI Studio bloque l’accès aux modèles de génération d’image (gemini-3.1-flash-image, etc.) depuis les IPs EU. Ce proxy US contourne la restriction.
Stratégie
- Le Photographe interroge l’API Webshare pour récupérer un proxy US disponible
- En cas d’échec API → fallback sur l’IP statique
- Si tout échoue → alerte Telegram, publication sans image