from instagrapi import Client

client = Client()
client.set_proxy('http://proxy.example:8080')

URL は実際のリスナーのプロトコル、ホスト、ポートに合わせて設定します。HTTP プロキシ一覧にある認証なしの HTTP エンドポイントは、サービスが公開プロキシ経路を許可する場合の選択肢です。既存のアカウント/セッションの流れはそのまま続けてください。setter は文字列を想定しています。

同じ URL を、パブリックセッションとプライベートセッションの HTTP/HTTPS マッピング、および存在すれば GraphQL にも適用します。これらのマップは SDK が作成します。

中継の資格情報はサービスアカウントとは別に、プロキシ設定側に置きます。エンドポイントのフィールドを並べ替えるのではなく、URL の予約済み資格情報文字をエンコードしてください。

経路が異なる場合は、継承された proxy/bypass の入力も確認します。Requests のセッションマップを消すだけでは、環境変数の自動検出は無効になりません。

関連記事