コンテンツへスキップ

プロキシの一覧を取得する

Request

チームのプロキシ設定をページ単位で一覧します。

  • 副作用:なし。読み取り専用。バックオフを入れれば安全にリトライできます。
  • 補足:一般メンバー、およびクラウドプロキシとダイナミックプロキシについてはパスワードが返されません。ダイナミックプロキシはここに現れますが、管理は別の場所で行われ、プロキシ系エンドポイントから編集することはできません。
Security
Authorization
Bodyapplication/jsonrequired
idstring^\d+$

完全一致で検索する任意のプロキシ ID。精度の低下を避けるため、64 ビット ID は 10 進数の文字列で渡してください。省略時は ID で絞り込みません。他の絞り込み条件とページ指定も適用されます。

Example:"1800000000000101"
pageNointeger

現在のページ番号(1 から開始)

Example:1
pageSizeinteger

1 ページあたりの件数

Example:10
isCloudPhoneProxyboolean

クラウドフォン用のプロキシかどうか。

  • true: ローカル / プライベート IP を除外します(例:127.0.0.1、360、pia、プライベート範囲)
  • false: すべてのプロキシを返します
Example:false
proxyCategoryTypeinteger

プロキシの区分:

  • 1 = クラウドプラットフォーム
  • 2 = 自己所有 IP
Example:2
proxyIpstring

プロキシの IP アドレスで絞り込み(部分一致)

Example:""
proxyNamestring

プロキシ名で絞り込み(部分一致)

Example:""
proxyProvidersArray of integers

プロキシ種別 ID の一覧。指定できる値:

  • 0 = なし
  • 4 = Oxylabs
  • 5 = Proxys.io
  • 6 = GeoSurf
  • 7 = Luminati
  • 8 = Lumauto
  • 9 = Oxylabsauto
  • 10 = Trojan
  • 11 = Shadowsocks
  • 12 = vmess
  • 13 = ABCPROXY
  • 14 = LunaProxy
  • 15 = IPHTML
  • 16 = PiaProxy
  • 17 = 922S5
Example:
[]
proxyStatusinteger

プロキシの割り当て状態:

  • 0 = 正常
  • 1 = 未割り当て
  • 2 = アップグレード中
  • 3 = 期限切れ
  • 4 = 期限切れ間近

注意:自己所有のプロキシは常に状態 1 になります。

Example:1
proxyCheckStatusinteger

プロキシの検査状態:

  • 0 = 保留中
  • 1 = 成功
  • 2 = 失敗
  • 3 = 不明なエラー
Example:1
proxyTypesArray of integers

プロキシのプロトコル種別:

  • 0 = HTTP
  • 1 = HTTPS
  • 2 = SOCKS5
  • 3 = SSH
Example:
[]
curl -i -X POST \
  https://api.morelogin.com/proxyInfo/page \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "id": "1800000000000101",
    "pageNo": 1,
    "pageSize": 10,
    "isCloudPhoneProxy": false,
    "proxyCategoryType": 2,
    "proxyIp": "",
    "proxyName": "",
    "proxyProviders": [],
    "proxyStatus": 1,
    "proxyCheckStatus": 1,
    "proxyTypes": []
  }'

Responses

成功。data.dataList は要求されたページのレコードで、一致するものがない場合は空配列です。data.total、data.current、data.pages はページング情報を示します。

Headers
any
Bodyapplication/json
codeintegerrequired

戻り結果コード。0 は正常、それ以外は例外を示します。

msgstring or nullrequired

エラーメッセージ

dataobjectrequired
requestIdstringrequired

操作リクエスト ID

Response
{ "code": 0, "msg": null, "data": { "current": "1", "dataList": [ … ], "pages": "1", "total": "1" }, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }