Перейти до вмісту

Proxy Management

Створення, оновлення, видалення та перегляд налаштувань проксі

Отримання списку проксі-серверів

Request

Посторінково виводить конфігурації проксі команди.

  • Ефект: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою.
  • Примітка: паролі не повертаються звичайним учасникам, а також для хмарних і динамічних проксі. Динамічні проксі відображаються тут, але керуються в іншому місці й не редагуються через ендпоінти проксі.
Security
Authorization
Bodyapplication/jsonrequired
idstring^\d+$

Необов’язковий ID проксі для точного збігу. Передавайте 64-бітний ID десятковим рядком, щоб уникнути втрати точності. Не вказуйте його, щоб не фільтрувати за ID. Інші фільтри та пагінація залишаються чинними.

Example:"1800000000000101"
pageNointeger

Номер поточної сторінки (починаючи з 1)

Example:1
pageSizeinteger

Кількість елементів на сторінці

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

Ідентифікатор запиту операції

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