Proxy API ドキュメント
REST APIを使用すると、コードで価格を確認し、クレジットと残りのGBを読み取り、トラフィックを購入し、プロキシログインを取得できます。HTTPS経由のJSON、アカウントごとに1つのBearerキー、コンソールのAPIキーページで作成されます。
ベースURL
https://gbproxies.cc/api/v1認証
Authorization: Bearer gbk_...制限1キーあたり1分間に300リクエスト
エンドポイント
GET /productsキー: いいえ製品、GBあたりの価格とボリュームステップ、ポートとターゲティングオプション。GET /locations?product=residentialキー: いいえ30日間に1つの製品で確認された国とユニークIP。GET /balanceキー: はいUSDでのクレジットと、製品ごとに購入、使用、残りのGB。GET /proxyキー: はいゲートウェイホスト、プロキシのユーザー名とパスワード、および各製品のポート。POST /ordersキー: はいトラフィックを購入: JSONボディ {"product": "residential", "gb": 50}。クレジットから支払われます。GET /ordersキー: はい最後の50回の購入。例
購入は、注文ID、追加されたGB、および価格で応答します。GET /proxyでプロキシログインを一度読み取り、再利用してください。購入間で変更されません。
{
"ok": true,
"id": "GO-7K2MQX9PLA",
"product": "residential",
"gb": 50,
"price_usd": "30.00",
"state": "added"
}curl https://gbproxies.cc/api/v1/products
curl -H "Authorization: Bearer gbk_YOUR_KEY" https://gbproxies.cc/api/v1/balance
curl -X POST -H "Authorization: Bearer gbk_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"product":"residential","gb":50}' https://gbproxies.cc/api/v1/ordersimport requests
H = {"Authorization": "Bearer gbk_YOUR_KEY"}
print(requests.get("https://gbproxies.cc/api/v1/balance", headers=H).json())
r = requests.post("https://gbproxies.cc/api/v1/orders", headers=H, json={"product": "residential", "gb": 50})
print(r.status_code, r.json())const H = { Authorization: "Bearer gbk_YOUR_KEY", "Content-Type": "application/json" };
console.log(await (await fetch("https://gbproxies.cc/api/v1/balance", { headers: H })).json());
const r = await fetch("https://gbproxies.cc/api/v1/orders", { method: "POST", headers: H, body: JSON.stringify({ product: "residential", gb: 50 }) });
console.log(r.status, await r.json());エラー
すべての応答にはokが含まれます。エラーにはerror(安定したコード)とmessageが追加されます。エラー時には課金されません。
unauthorized401APIキーが不足しているか間違っています。bad_product400不明な製品ID。bad_gb400製品の最小値と最大値以外のGB。funds402クレジットが不足しています。need_usdは追加する必要がある金額を示します。何も請求されません。network503トラフィックを現在追加できません。課金は発生しません。後ほど再度お試しください。rate_limited4291つのキーで1分間に300以上のリクエストが発生しました。