Ampliar proxies
Este documento fornece um guia detalhado sobre como configurar a renovação automática de seus endereços IP de vários tipos. Observe que os endereços IP devem ser renovados em tempo hábil para manter os mesmos endereços.
Calcular a extensão
Esse ponto de extremidade o ajuda a calcular o custo. Os descontos por volume e períodos de aluguel são semelhantes aos oferecidos pelo nosso serviço.
Ponto final:
Parâmetros do caminho
Nome | Valor | Descrição |
|---|---|---|
Autorização |
| Sua chave de API pessoal (como obter) |
Tipo de proxy |
| O tipo de proxy que você deseja estender |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
ids | Número | Um único ID ou uma matriz de IDs em '[ ]', separados por vírgulas (como obter) |
cupom | Cordas | O comentário que você deseja adicionar |
periodId | Cordas | ID do período que você selecionou no/referência/lista/{tipo} solicitação |
paymentId | Cordas | O ID do sistema de pagamento. "1" para saldo, "43" para o cartão adicionado à sua conta. |
Exemplo(por exemplo, ipv4)
https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/prolong/calc/ipv4Resposta
{
"status": "success",
"data": {
"warning": "",
"balance": 40.4,
"total": 35.1,
"quantity": 5,
"currency": "USD",
"discount": 0.22,
"items": [
{
"id": 10,
"order_id": 1000000,
"order_number": "1000000_57471911",
"base_order_number": "1000000_57471911",
"ip": "127.0.0.1",
"port_http": 80,
"port_socks": 443,
"login": "login",
"password": "password",
"auth_ip": "127.0.0.2",
"country": "USA",
"date_start": "d.m.Y H:i:s",
"date_end": "d.m.Y H:i:s",
"comment": "d.m.Y H:i:s",
"status": "ACTIVE",
"rotation": "5",
"link_reboot": "https://proxy-seller.com/api/proxy/reboot?token=12345",
"can_prolong": true
}
],
"orders": 2
},
"errors": []
}{
"status": "error",
"data": {
"warning": "Insufficient funds. Total $2. Not enough $33.10",
"balance": 2,
"total": 35.1,
"quantity": 5,
"currency": "USD",
"discount": 0.22,
"items": [
{
"id": 10,
"order_id": 1000000,
"ip": "127.0.0.1",
"port_http": 80,
"port_socks": 443,
"login": "login",
"password": "password",
"auth_ip": "127.0.0.2",
"country": "USA",
"date_start": "d.m.Y H:i:s",
"date_end": "d.m.Y H:i:s",
"comment": "d.m.Y H:i:s",
"status": "ACTIVE",
"rotation": "5",
"link_reboot": "https://proxy-seller.com/api/proxy/reboot?token=12345",
"can_prolong": true
}
],
"orders": 2
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Set existed [periodId] from reference",
"code": 0,
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"message": "IP not found",
"code": 0,
"customData": null
}
]
}Criar uma ordem de renovação
Nesta seção, você aprenderá a criar um pedido de renovação.
Ponto final:
Parâmetros de caminho
Nome | Valor | Descrição |
|---|---|---|
Autorização |
| Sua chave de API pessoal (como obter) |
Tipo de proxy |
| Tipo de proxy que você deseja prolongar |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
iDs | Número | Um ou uma matriz em ids de "[ ]", separados por vírgulas |
cupom | Cordas | Comentário que você deseja adicionar |
periodId | Cordas | ID do período que você selecionou na solicitação /reference/list/{type} |
paymentId | Cordas | Ids do sistema de pagamentos "1" - saldo, "43" - cartão que você adicionou em seu gabinete |
Exemplo(por exemplo, ipv4)
https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/prolong/make/ipv4Resposta
{
"status": "success",
"data": {
"orderId": 3388536,
"total": 35.1,
"listBaseOrderNumbers": [
"1000000_57471911"
],
"balance": 40.4,
},
"errors": []
}{
"status": "error",
"data": {
"warning": "Insufficient funds. Total $2. Not enough $33.10",
"balance": 2,
"total": 35.1,
"quantity": 5,
"currency": "USD",
"discount": 0.22,
"items": [
{
"id": 10,
"order_id": 1000000,
"ip": "127.0.0.1",
"port_http": 80,
"port_socks": 443,
"login": "login",
"password": "password",
"auth_ip": "127.0.0.2",
"country": "USA",
"date_start": "d.m.Y H:i:s",
"date_end": "d.m.Y H:i:s",
"comment": "d.m.Y H:i:s",
"status": "ACTIVE",
"rotation": "5",
"link_reboot": "https://proxy-seller.com/api/proxy/reboot?token=12345",
"can_prolong": true
}
],
"orders": 2
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Set existed [periodId] from reference",
"code": 0,
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"message": "IP not found",
"code": 0,
"customData": null
}
]
}