Saltar para o conteúdo

Obtendo uma lista de proxies

Request

Lista as configurações de proxy da equipe, página por página.

  • Efeito: nenhum. Somente leitura. É seguro repetir com recuo limitado.
  • Observação: as senhas são omitidas para membros comuns e para proxies na nuvem e dinâmicos. Os proxies dinâmicos aparecem aqui, mas são gerenciados em outro lugar e não podem ser editados pelos endpoints de proxy.
Bodyapplication/jsonrequired
pageNointeger

Número da página atual (começa em 1)

Example:1
pageSizeinteger

Número de itens por página

Example:10
isCloudPhoneProxyboolean

Indica se o proxy é para uso em telefones na nuvem.

  • true: Excluir IPs locais/privados (por exemplo, 127.0.0.1, 360, pia, intervalos privados)
  • false: Retornar todos os proxies
Example:false
proxyCategoryTypeinteger

Tipo de categoria de proxy:

  • 1 = Plataforma em nuvem
  • 2 = IP próprio
Example:2
proxyIpstring

Filtrar por endereço IP do proxy (correspondência parcial)

Example:""
proxyNamestring

Filtrar por nome de proxy (correspondência parcial)

Example:""
proxyProvidersArray of integers

Lista de IDs de provedores de proxy. Valores suportados:

  • 0 = HTTP

  • 1 = HTTPS

  • 2 = SOCKS5

  • 3 = SSH

  • 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

Status da atribuição de proxy:

  • 0 = Normal
  • 1 = Não atribuído
  • 2 = Em atualização
  • 3 = Expirado
  • 4 = Expirando em breve

Observação: Proxies de propriedade do usuário sempre usam o status 1.

Example:1
proxyCheckStatusinteger

Status da verificação de integridade do proxy:

  • 0 = Pendente
  • 1 = Sucesso
  • 2 = Falha
  • 3 = Erro desconhecido
Example:1
proxyTypesArray of integers

Tipos de protocolo proxy:

  • 0 = HTTP
  • 1 = HTTPS
  • 2 = SOCKS5
  • 3 = SSH
Example:
[]
POST
/api/proxyInfo/page
curl -i -X POST \
  http://127.0.0.1:40000/api/proxyInfo/page \
  -H 'Content-Type: application/json' \
  -d '{
    "pageNo": 1,
    "pageSize": 10,
    "isCloudPhoneProxy": false,
    "proxyCategoryType": 2,
    "proxyIp": "",
    "proxyName": "",
    "proxyProviders": [],
    "proxyStatus": 1,
    "proxyCheckStatus": 1,
    "proxyTypes": []
  }'

Responses

Sucesso. data.dataList contém os registros da página solicitada e é um array vazio quando não há correspondências; data.total, data.current e data.pages descrevem a paginação.

Headers
any
Bodyapplication/json
codeintegerrequired

Código de resultado retornado: 0: Normal. Outros códigos são exceções.

msgstring or nullrequired

Mensagem de erro

dataobjectrequired
requestIdstringrequired

ID da solicitação de operação

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