Учетные данные прокси
Получение и скачивание учетных данных для подключения к прокси в различных форматах.
Получить учетные данные
Получите учетные данные прокси в указанном формате.
Endpoint
GET /proxies/proxy-credentials/
Параметры запроса
| Параметр | Тип | Обязательно | Описание |
|---|---|---|---|
type_format | string | Да | Формат учетных данных (см. ниже) |
protocol | string | Нет | Протокол подключения: http, socks5 |
page | integer | Нет | Номер страницы для пагинации |
page_size | integer | Нет | Количество результатов на странице |
Типы форматов
| Значение | Пример вывода |
|---|---|
full_url | http://user:pass@proxy.example.com:8080 |
ip_port_user_pass | proxy.example.com:8080:user:pass |
user_pass_at_ip_port | user:pass@proxy.example.com:8080 |
Запрос
curl -X 'GET' \
'https://app.cyberyozh.com/api/v1/proxies/proxy-credentials/?type_format=full_url&protocol=http' \
-H 'accept: application/json' \
-H 'X-Api-Key: ваш_api_ключ'
Ответ
{
"count": 10,
"next": null,
"previous": null,
"results": [
{
"credentials": [
"http://user:pass@proxy.example.com:8080",
"http://user:pass@proxy2.example.com:8080"
]
}
]
}
Скачать учетные данные
Скачайте учетные данные прокси в виде текстового файла.
Endpoint
GET /proxies/proxy-credentials/download/
Параметры запроса
| Параметр | Тип | Обязательно | Описание |
|---|---|---|---|
type_format | string | Нет | Формат: full_url, ip_port_user_pass, user_pass_at_ip_port |
protocol | string | Нет | Протокол подключения: http, socks5 |
page | integer | Нет | Номер страницы для пагинации |
page_size | integer | Нет | Количество результатов на странице (по умолчанию: 100) |
Запрос
curl -X 'GET' \
'https://app.cyberyozh.com/api/v1/proxies/proxy-credentials/download/?type_format=full_url&protocol=socks5' \
-H 'X-Api-Key: ваш_api_ключ' \
-o proxies.txt
Ответ
Текстовый файл с одними учетными данными на строку:
socks5://user1:pass1@proxy.example.com:8080
socks5://user2:pass2@proxy2.example.com:8080