(개발자 전용)
VPN 서비스를 이용하면서 여러 IP를 자사의 편의에 맞게 변경할 수 있도록 API를 오픈하여드립니다.
연결전 <1:1문의>로 APIKEY를 발급 요청하셔서 발급 후에 이용이 가능합니다.
API 작업
+ GET LIST URL : http://www.ezvpn.co.kr/api/get_ip_list.php?apikey=xxxxxxxxxxxxx
+ SET IP URL : http://www.ezvpn.co.kr/api/ip_change.php?apikey=xxxxxxxxxxxxx&no=xxxx
(예시)
1. APIKEY가 1234 일경우
2. http://www.ezvpn.co.kr/api/get_ip_list.php?apikey=1234 에 접속하시면 IP 리스트가 출력됩니다.
3. 아이피리스트 출력화면이 아래와 같이 나올때
13470:183.86.236.207
13471:183.86.236.208
13472:183.86.236.209
13473:183.86.236.210 13474:183.86.236.211
위 아이피중 183.86.236.211 을 사용하실 경우에 " no " 는 13474 가 됩니다.
4. 따라서 http://www.ezvpn.co.kr/api/ip_change.php?apikey=1234&no=13474 로 접속하시면
선택된 IP로 변경되며 result code가 출력됩니다.
(SET IP URL에 접속 전에 클라이언트에서 접속하기를 눌러 VPN 이 정상 실행된 상태에서 실행하세요)
result code
[xxx] 형태로 출력됨
+ 100 : 아이피 변경 완료
+ 201 : apikey 가 입력되지 않음
+ 202 : 입력된 apikey 에 해당되는 회원이 없음
+ 203 : 아이피 코드 정보가 입력되지 않음(아이피 코드는 리스트페이지에서 IP_CODE:IP 형식으로 출력됨)
+ 204 : 클라이언트가 접속중이지 않음(클라이언트에서 접속하기를 눌러 VPN 이 정상 실행된 상태에서 사용가능)
+ 205 : 클라이언트의 환경설정의 '원클릭 아이피변경'항목이 체크되어 있지 않아서 이 기능을 사용할 수 없음
+ 206 : 1일 접속가능 횟수를 모두 이용했음
+ 207 : 아이피 코드에 해당하는 아이피가 변경되었거나 삭제 되었기에 해당 아이피를 사용할 수 없음
+ 208 : 아이피 변경작업을 실패했음(시스템 오류)