활성 프록시 가져오기
Updated:
이 API 엔드포인트를 최대한 활용하려면, 네트워크 내에 구현된 프록시의 유형을 명확히 파악해야 합니다. 필터링 옵션을 활용하여 정확하고 유용한 프록시 데이터를 가져오십시오.
이 API 구현에 대한 자세한 내용은 API 문서를 참조하십시오. 해당 문서에는 예제 요청, 응답 형식 및 데이터 검색을 사용자 정의하는 데 사용할 수 있는 추가 매개변수가 포함되어 있습니다.
엔드포인트
경로 매개변수
이름 | 값 | 설명 |
|---|---|---|
승인 |
| 사용자님의 개인 API 키 (어떻게 얻을 수 있나요?) |
프록시 유형 (선택 사항) |
| 검색하려는 프록시의 유형 |
프록시 유형을 지정하지 않을 경우, 해당 프로필에 대해 사용 가능한 모든 유형이 반환된다는 점에 유의하시기 바랍니다.
요청 매개변수
이름 | 유형 | 설명 |
|---|---|---|
최신 | 문자열 | Y/N - 마지막 주문의 대리인 정보 반환 |
주문ID | 문자열 | 특정 대상에서 프록시를 반환합니다. 주문ID 또는 기본 주문 번호 |
국가 | 문자열 | Alpha3 국가명 (FRA 또는 USA 또는 ...) |
끝 | 문자열 | Y - 종료 프록시 목록 |
페이지 | 정수 | 페이지 번호. 1부터 시작합니다. /proxy/list/{type}에서만 작동합니다. per_page만 지정된 경우 기본값은 1입니다. |
페이지당 | 정수 | 페이지당 프록시 수. /proxy/list/{type}에서만 작동합니다. page만 지정된 경우 기본값은 100입니다. |
예시
모든 유형의 프록시를 가져오려면:
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/proxy/list특정 유형(예: IPv4)의 프록시를 검색하려면:
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/proxy/list/ipv4페이지별로 프록시 서버 목록을 확인하려면:
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/proxy/list/ipv4?page=1&per_page=100답변
모든 유형의 프록시
{
"status": "success",
"data": {
"ipv4": [],
"ipv6": [],
"mobile": [],
"isp": [],
"mix": [],
"mix_isp": [],
"resident": [] //proxy lists
},
"errors": []
}프록시의 한 유형
{
"status": "success",
"data": {
"items": [
{
"id": "0678564",
"order_id": "123456",
"order_number": "2000096_20240080",
"basket_id": "12345566",
"ip": "31.6.33.97",
"ip_only": "31.6.33.97",
"protocol": "HTTP",
"port_socks": 12345,
"port_http": 12345,
"login": "ruht5734hg",
"password": "gou5h437g",
"auth_ip": "",
"rotation": null,
"link_reboot": "#",
"country": "Belgium",
"country_alpha3": "BEL",
"status": "Active",
"status_type": "ACTIVE",
"can_prolong": true,
"date_start": "23.06.2024",
"date_end": "23.07.2024",
"comment": "",
"auto_renew": "N",
"auto_renew_period": "",
"uptime": false
}
]
},
"errors": []
}잘못된 프록시 유형
{
"status": "error",
"data": null,
"errors": [
{
"message": "Could not find description of list{type} in CrmUserApiProxy",
"code": 22002,
"customData": null
}
]
}페이지 나누기가 포함된 응답
{
"status": "success",
"data": {
"items": [],
"page": 1,
"per_page": 100,
"total": 342,
"total_pages": 4
},
"errors": []
}