メインコンテンツへスキップ
本文書は、Ace Data Cloud グローバル代理の接続説明を主に紹介し、申請方法、使用方法などの具体的な内容を含みます。

申請方法

グローバルサービスを使用するには、まず「申請ページ」にアクセスして申請を行います。初回申請には 1 ポイントの無料枠があります。 まだログインしていない場合は、自動的にログインページにリダイレクトされます。ログイン後、申請を続けてください。

使用方法

申請が完了したら、「コントロールパネル」で自分の申請結果を確認できます。以下の図のように: 「Credentials」をクリックすると、グローバル代理サービスのユーザー名とパスワードをコロンで区切って確認できます。ユーザー名は 8 桁、パスワードは 32 桁です。以下の図のように: この代理は回転プロキシ(Rotating Proxy)であるため、使用する際は固定のプロキシアドレスとポートを設定するだけで済みます。プロキシのアドレスとポートはそれぞれ global.proxy.acedata.cloud30007 です。このプロキシは HTTP/HTTPS/SOCKS プロトコルのプロキシであり、HTTP および HTTPS プロトコルのウェブサイトへのリクエストに使用できます。
注意:このプロキシは中国国外のネットワーク環境でのみ使用できます。中国本土では使用できません。

コマンドテスト

プロキシのユーザー名とパスワードを取得したら、最も便利な方法は curl コマンドラインを使用してテストすることです。まだインストールしていない場合は、https://curl.se/ を参照してインストールしてください。 現在のプロキシのユーザー名とパスワードが 1f78266a:eff0896726224fa2a99fe82dd1f07562 の場合、以下の curl コマンドを使用してテストできます:
curl -x 1f78266a:eff0896726224fa2a99fe82dd1f07562@global.proxy.acedata.cloud:30007 https://ipinfo.io
ここでは、curl の -x パラメータを使用してプロキシアドレスを指定しました。プロキシプロトコルはデフォルトで HTTP/HTTPS であり、ここでリクエストしている URL は https://ipinfo.io です。このサイトは、リクエストを行ったサイトの実際の IP アドレスとその地域を返すことができます。
注意:上記のユーザー名とパスワードは無効な場合がありますので、自分のユーザー名とパスワードに置き換えてください。
実行結果は以下の通りです:
{
  "ip": "66.206.249.77",
  "hostname": "host-66-206-249-77.public.eastlink.ca",
  "city": "Kirkland Lake",
  "region": "Ontario",
  "country": "CA",
  "loc": "48.1446,-80.0377",
  "org": "AS11260 EastLink",
  "postal": "P2N",
  "timezone": "America/Toronto",
  "readme": "https://ipinfo.io/missingauth"
}
返された結果の country は CA で、カナダを示しています。再度実行すると、異なる結果が得られます。毎回のリクエストはランダムな IP 出口です。

コード接続

以下に Python を例にして、このプロキシの設定方法を示します:
import requests

proxy = 'http://{proxy_username}:{proxy_password}@global.proxy.acedata.cloud:30007'

proxies = {
    'http': proxy,
    'https': proxy
}

for _ in range(3):
    resp = requests.get('https://ipinfo.io', proxies=proxies)
    print(resp.text)
ここでは、まずプロキシの URL を宣言し、proxy 変数として定義しました。プロトコルは http で、後にトンネルプロキシのユーザー名とパスワード(コントロールパネルに表示されるユーザー名とパスワード、両者はコロンで区切られます)を続け、次に @ 記号を付けてプロキシのアドレスとポートを指定します。
注意:上記のコード内の {proxy_username}:{proxy_password} をあなたのプロキシのユーザー名とパスワードに置き換える必要があります。最終的な結果は proxy = 'http://1f78266a:eff0896726224fa2a99fe82dd1f07562@global.proxy.acedata.cloud:30007' のようになります。{} の文字は含めないでください。
次に、proxies 変数を宣言し、2 つのキーと値のペアを設定しました。キー名はそれぞれ http と https で、値はどちらも proxy であり、HTTP および HTTPS プロトコルのウェブサイトに対して、proxy 変数で定義されたプロキシを使用してリクエストを行います。次に、3 回のループを定義してプロキシのテストを行います。 実行結果は以下の通りです:
{
  "ip": "103.190.205.165",
  "hostname": "assigned-for-client.adnsl.com",
  "city": "Paltan",
  "region": "Dhaka Division",
  "country": "BD",
  "loc": "23.7362,90.4143",
  "org": "AS38203 ADN Telecom Ltd.",
  "postal": "1000",
  "timezone": "Asia/Dhaka",
  "readme": "https://ipinfo.io/missingauth"
}
{
  "ip": "74.111.25.181",
  "hostname": "pool-74-111-25-181.syrcny.fios.verizon.net",
  "city": "Syracuse",
  "region": "New York",
  "country": "US",
  "loc": "43.0481,-76.1474",
  "org": "AS701 Verizon Business",
  "postal": "13201",
  "timezone": "America/New_York",
  "readme": "https://ipinfo.io/missingauth"
}
{
  "ip": "207.113.168.248",
  "city": "LaPorte",
  "region": "Indiana",
  "country": "US",
  "loc": "41.6106,-86.7225",
  "org": "AS13428 Surf Air Wireless, LLC",
  "postal": "46350",
  "timezone": "America/Chicago",
  "readme": "https://ipinfo.io/missingauth"
}
毎回の実行結果で得られるプロキシ IP はランダムであり、IP の所在地域は確かに世界の異なる国や都市からのものであることがわかります。 もちろん、上記のプロキシ設定方法は実際には比較的簡潔な設定方法です。 実際には、上記のコードはリクエスト時に追加のヘッダー - Proxy Authorization を設定しているため、上記のコードは次のように書き換えることもできます:
import requests
import base64

proxy_host = 'global.proxy.acedata.cloud'
proxy_port = '30007'
proxy_username = '{proxy_username}' # 8桁のユーザー名
proxy_password = '{proxy_password}' # 32桁のパスワード

credentials = base64.b64encode(
    f'{proxy_username}:{proxy_password}'.encode()).decode()

proxies = {
    'http': f'http://{proxy_host}:{proxy_port}',
    'https': f'http://{proxy_host}:{proxy_port}'
}

headers = {
    'Proxy-Authorization': f'Basic {credentials}'
}

for _ in range(3):
    resp = requests.get('https://ipinfo.io',
                        proxies=proxies, headers=headers)
    print(resp.text)

ここでは、Proxy-Authorization というリクエストヘッダーを通じて、プロキシのユーザー名とパスワード(Base64 エンコードが必要)を追加で設定しています。このようなコードの実行効果も同じです。 他の言語、例えば JavaScript の axios でも、同様の設定方法を使用できます:
const axios = require("axios");
const base64 = require("base64");

const proxy_host = "global.proxy.acedata.cloud";
const proxy_port = "30007";
const proxy_username = "{proxy_username}"; // 8桁のユーザー名
const proxy_password = "{proxy_password}"; // 32桁のパスワード

const credentials = base64.encode(`${proxy_username}:${proxy_password}`);

const proxies = {
  http: `http://${proxy_host}:${proxy_port}`,
  https: `http://${proxy_host}:${proxy_port}`,
};

const headers = {
  "Proxy-Authorization": `Basic ${credentials}`,
};

for (let i = 0; i < 3; i++) {
  axios
    .get("https://ipinfo.io", { proxies, headers })
    .then((resp) => console.log(resp.data))
    .catch((err) => console.error(err));
}
実行結果はすべて同じです。 他の言語の設定方法については、上記を参考にして自分で書き換えてください。

地域フィルタリング

ユーザー名に地域を追加することで地域のフィルタリングを行うことができます。例えば、アメリカのプロキシを選択したい場合、元のユーザー名が 1f78266a であれば、ユーザー名を 1f78266a-region-us に変更することができます。上記の curl は次のように書き換えることができます:
curl -x 1f78266a-region-us:eff0896726224fa2a99fe82dd1f07562@global.proxy.acedata.cloud:30007 https://ipinfo.io
地域リスト:
国家或地区名称国家/地区代码
アメリカus
香港hk
アンドラad
アラブ首長国連邦ae
アフガニスタンaf
アンティグア・バーブーダag
アングイラai
アルバニアal
アルメニアam
アンゴラao
南極大陸aq
アルゼンチンar
アメリカ領サモアas
オーストリアat
オーストラリアau
アルバaw
オーランド諸島ax
アゼルバイジャンaz
ボスニア・ヘルツェゴビナba
バルバドスbb
バングラデシュbd
ベルギーbe
ブルキナファソbf
ブルガリアbg
バーレーンbh
ブルンジbi
ベナンbj
サン・バルテルミーbl
バミューダbm
ブルネイbn
ボリビアbo
オランダ領カリブbq
ブラジルbr
バハマbs
ブータンbt
ブーベ島bv
ボツワナbw
ベラルーシby
ベリーズbz
カナダca
ココス諸島cc
中央アフリカcf
スイスch
チリcl
カメルーンcm
コロンビアco
コスタリカcr
キューバcu
カーボベルデcv
クリスマス島cx
キプロスcy
チェコcz
ドイツde
ジブチdj
デンマークdk
ドミニカdm
ドミニカ共和国do
アルジェリアdz
エクアドルec
エストニアee
エジプトeg
西サハラeh
エリトリアer
スペインes
フィンランドfi
フィジーfj
ミクロネシア連邦fm
フェロー諸島fo
フランスfr
ガボンga
グレナダgd
グルジアge
フランス領ギアナgf
ガーナgh
ジブラルタルgi
グリーンランドgl
ギニアgn
グアドループgp
赤道ギニアgq
ギリシャgr
グアテマラgt
グアムgu
ギニアビサウgw
ガイアナgy
ハード島とマクドナルド諸島hm
ホンジュラスhn
クロアチアhr
ハイチht
ハンガリーhu
インドネシアid
アイルランドie
イスラエルil
マン島im
インドin
英領インド洋地域io
イラクiq
イランir
アイスランドis
イタリアit
ジャージー島je
ジャマイカjm
ヨルダンjo
日本jp
カンボジアkh
キリバスki
コモロkm
クウェートkw
ケイマン諸島ky
レバノンlb
リヒテンシュタインli
スリランカlk
リベリアlr
レソトls
リトアニアlt
ルクセンブルクlu
ラトビアlv
リビアly
モロッコma
モナコmc
モルドバmd
モンテネグロme
フランス領サン・マルタンmf
マダガスカルmg
マーシャル諸島mh
マケドニアmk
マリml
ミャンマーmm
マカオmo
マルティニークmq
モーリタニアmr
モンセラット島ms
マルタmt
モルディブmv
マラウイmw
メキシコmx
マレーシアmy
ナミビアna
ニジェールne
ノーフォーク島nf
ナイジェリアng
ニカラグアni
オランダnl
ノルウェーno
ネパールnp
ナウルnr
オマーンom
パナマpa
ペルーpe
フランス領ポリネシアpf
パプアニューギニアpg
フィリピンph
パキスタンpk
ポーランドpl
ピトケアン諸島pn
プエルトリコpr
パレスチナps
パラオpw
パラグアイpy
カタールqa
レユニオンre
ルーマニアro
セルビアrs
ロシアru
ルワンダrw
ソロモン諸島sb
セーシェルsc
スーダンsd
スウェーデンse
シンガポールsg
スロベニアsi
スロバキアsk
シエラレオネsl
サンマリノsm
セネガルsn
ソマリアso
スリナムsr
南スーダンss
サントメ・プリンシペst
エルサルバドルsv
シリアsy
スワジランドsz
タークス・カイコス諸島tc
チャドtd
トーゴtg
タイth
トケラウtk
東ティモールtl
チュニジアtn
トンガto
トルコtr
ツバルtv
タンザニアtz
ウクライナua
ウガンダug
ウルグアイuy
バチカンva
ベネズエラve
英領バージン諸島vg
米領バージン諸島vi
ベトナムvn
ウォリス・フツナwf
サモアws
イエメンye
マヨットyt
南アフリカza
ザンビアzm
ジンバブエzw
コンゴ(ブ)cg
コンゴ(金)cd
モザンビークmz
ガーンジー島gg
ガンビアgm
北マリアナ諸島mp
エチオピアet
ニューカレドニアnc
バヌアツvu
フランス領南方地域tf
ニウエnu
アメリカ本土外小島嶼um
クック諸島ck
イギリスgb
トリニダード・トバゴtt
セントビンセント・グレナディーンvc
###tw
ニュージーランドnz
サウジアラビアsa
ラオスla
北朝鮮kp
南朝鮮kr
ポルトガルpt
キルギスkg
カザフスタンkz
タジキスタンtj
トルクメニスタンtm
ウズベキスタンuz
セントキッツ・ネイビスkn
サンピエール島とミクロン島pm
セントヘレナsh
セントルシアlc
モーリシャスmu
コートジボワールci
ケニアke
モンゴルmn

IP 固定

和上述内容一样,我们可以通过在 username 里面添加 session 并添加一个 5 位固定数字,来实现一段时间内的 IP 固定,有效期大约 10 分钟。 例如如果要实现一段时间内的 IP 固定,原来的 username 是 1f78266a,则可以把 username 修改为 1f78266a-session-12345,其中的 12345 如果不变,那么一段时间内 IP 就不变,上述的 curl 就可以改写如下:
curl -x 1f78266a-session-12345:eff0896726224fa2a99fe82dd1f07562@global.proxy.acedata.cloud:30007 https://ipinfo.io

购买更多

如您的套餐已经耗尽,您需要购买更多才能继续使用该代理服务。 要购买更多,请到「申请页面」直接点击「购买更多」按钮即可选购,单次购买更多,单价越便宜。