API example

※本サービスは海外のネットワーク環境でのみご利用いただけます。海外サーバーの利用を推奨します。中国のプロキシサーバーへのipリンクはサポートされていません。

コード言叶:
コモンモード
バッチ作成
+籾殻
Node.js
Java
シード#
行く
PHP
ニシキヘビ
頭を切り離す
ルビー
固定代理切替
スタティックプロキシスイッチングリンクにアクセスすると、プロキシ設定を変更せずに現在のipを変更できます。IPスイッチングリンク:http://flush.smartproxy.kr/
でも疑いがある。 観教程
使用するための命令群を
因果
素子
パラメータ記述

ユーザ名 ユーザ名

パスワード: パスワード

セッション: no input:リクエストごとに異なるipを指定します。enter:可能な限り同じipを提供するようにしてください。12ビットまで

人生 ipを使用中に維持する時間(分単位)、最小1、最大24*60

面積: グローバル地域コード(例:us region-us)点击观看

市: 市(例:ニューヨーク市-ニューヨーク市)点击观看

状況を考察している。 州コード例:ニューヨーク州-ニューヨーク州点击观看

ip: データセンター解決

応答コード
400
悪い要求
プロキシサーバーは、リクエストに接続しようとしているホストが含まれていない場合、またはhttpリクエストを解析する際に一般的なエラーがある場合に、このエラーコードを返します。リクエストが正しくフォーマットされ、urlが正しいことを確認してください。やってみたまえ
407
代理認証が必要です
リクエストにプロキシ認証情報がないか、ユーザー名またはパスワードが無効です。リクエストにプロキシ認証ヘッダーを含め、ユーザー名とパスワードが正しい形式であることを確認してから、もう一度お試しください。
500
インターネット・サーバーの誤差
プロキシサーバーが内部エラーに遭遇し、後で要求を再試行します。
502
壊された
プロキシサーバーは、上流サーバーから無効な応答を受信しました。もう一度リクエストを実行してください。示す場合、符号502に割り当てられたIPのセッションIDなくなっている場合もある。もしあなたがこのエラーに遭った場合、2つの方法があるそれを解決する:、第1の方法はにちょっと待ってくれるようにとシステムが自動的に消える新しいIPアドレス野心的な弁護士を得られ私のセッションID。もう1つの方法は、単に新しいセッションidに切り替え(例:sessidパラメータを変更)、システムが新しいipアドレスを受信できるようにすることです。
522
タイムアウト
プロキシサーバーは、上流サーバーからタイムリーな応答を受信できませんでした。リクエストを再試行してください。
525
出口が見つからない。
カスタムhttpステータスコード—これは、エージェントが要求を満たすための終了ノードを見つけることができなかったことを意味します。リクエストフィルタのパラメータを変更するか、後で再試行してください。
クイックスタート

smartproxyは基本アクセス認証を使用し、プロキシサーバーに接続する際にユーザー名とパスワードを入力する必要があります。ログイン後、パーソナルセンターのプロキシアカウントでユーザーリストを管理できます。または、専任のアカウントマネージャーおよびテクニカルサポートチームにお問い合わせください。いいが?

コードのユーザー名とパスワードを認証情報に置き換えます。

curl -x USERNAME:[email protected]:1000 https://api.ip.cc/
パラメトリック 説明
ユーザ名
セッション
パスワード
ユーザ名
セッションidを使用して、今後のクエリで同じipアドレスを維持します。セッションには有効期限がなく、無期限に実行されます。ランダムな文字列、0 ~ 9文字、a-z文字に対応しています。
パスワード
この例では、query.smartproxycn.comはランダムなipで実行されます。
  var request = require('request');

  request({
    'url':'https://api.ip.cc/',
    'method': "GET",
    'proxy':'http://USERNAME:PASSWORD@proxy.smartproxycn.com:1000'
  },function (error, response, body) {
    if (!error && response.statusCode == 200) {
      console.log(body);
    }
  })
問題要求

セッション制御要求は毎回ランダムなipを使用して送信されるわけではありません:

curl -x USERNAME:[email protected]:1000 https://api.ip.cc/

リージョンを指定し、指定したリージョンのipを使用します。

curl -x USERNAME_area-US:[email protected]:1000 https://api.ip.cc/

エージェントは、セッションが利用可能な限りセッションを存続させます。

curl -x USERNAME_session-testsession:[email protected]:1000 https://api.ip.cc/

セッションをアクティブに保ち、毎分自動的に新しいipに変更します。

curl -x USERNAME_life-1:[email protected]:1000 https://api.ip.cc/
テスト例
コントロール・セッション
複数のゾーン制御
出射IP制御
グローバルミキシング制御
smartproxy