ゲートウェイと認証
Residential Proxiesへのすべてのリクエストは、1つのエンドポイントを経由します。各リクエストではユーザー名とパスワードで認証を行います。
Endpoint
Section titled “Endpoint”| Field | Value |
|---|---|
| Host | p.shifter.io |
| Port | 443 |
| Protocols | HTTP(S), SOCKS5 |
ロケーション、プロトコル、セッションモードに関わらず、同じホストとポートを使用してください。ターゲティングとセッションのオプションは、別のエンドポイントではなくユーザー名の中にエンコードされます。
リージョン別エントリーポイント
Section titled “リージョン別エントリーポイント”p.shifter.ioは8つのリージョンのうち最も近いリージョンに接続し、利用できないリージョンがあれば自動的に切り替えます。特定のリージョンに直接接続することもできます。
| リージョン | ホスト |
|---|---|
| フランクフルト | fra.p.shifter.io |
| アムステルダム | ams.p.shifter.io |
| ロンドン | lon.p.shifter.io |
| ニューヨーク | nyc.p.shifter.io |
| トロント | tor.p.shifter.io |
| シンガポール | sgp.p.shifter.io |
| バンガロール | blr.p.shifter.io |
| シドニー | syd.p.shifter.io |
すべてのホストでポート443と同じユーザー名、パスワード、フラグを使用します。エントリーポイントはネットワークへの接続経路を決めるだけで、出口IPは引き続きターゲットにした国から割り当てられます。
複数のマシンやサービスで1つのスティッキーセッションを共有する場合(セッションを参照)、または長時間のセッションでIPを変えてはいけない場合は、リージョン別ホストを使用してください。トラフィックの大部分が発生する場所に最も近いリージョンを選び、セッションを共有するすべてのツールで同じホストを使用してください。パネルのレジデンシャルプロキシのプランにあるエントリーポイントで選択することもでき、接続情報も自動的に更新されます。
Authentication
Section titled “Authentication”ユーザー名とパスワードは、panelのResidential Proxies配下に表示されます。
curl -x customer-USERNAME-sid-9f3a2b7c-ttl-600:PASSWORD@p.shifter.io:443 \ http://ip-info.com/jsonユーザー名にフラグを追加することで、ターゲティングとセッションの意図を表現できます。
customer-USERNAME-country-us-city-new_york-sid-9f3a2b7c # default 120s stickycustomer-USERNAME-country-us-city-new_york-sid-9f3a2b7c-ttl-600 # custom 600s stickyフラグの順序は関係ありません。ttlは任意であり、sidと併用する場合にのみ有効です。パスワードはフラグに関係なく同じです。
Common errors
Section titled “Common errors”| Response | Likely cause |
|---|---|
407 Proxy Authentication Required | ユーザー名またはパスワードが間違っているか、不明なフラグ(不正な国コードなど)が指定されています。 |
502 Bad Gateway | 現時点でフィルターに一致するIPがありません。フィルターを広げる、再試行する、またはstrict-trueを外してより広いフォールバックを許可してください。 |
509 Bandwidth Limit Exceeded | Extra Trafficが無効な状態で、プランの帯域幅が使い切られています。 |
| Connection refused | レガシーなポートベースのホストを指定しています。p.shifter.io:443に切り替えてください。 |
- Geo-targeting、国、都市、ASNの構文。
- Sessions、スティッキーとローテーティングの違い。