모뎀 인증
Updated:
모뎀 인증
이 쿼리는 ID를 기준으로 인증 데이터를 반환합니다.
예시
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7경로 매개변수
이름 | 유형 | 설명 |
|---|---|---|
modemAuthId* | 문자열 | 모뎀 ID 인증 |
헤더
이름 | 값 |
|---|---|
콘텐츠 유형 |
|
승인* |
|
답변
{
"id": "62326bcaf3904578675f9ef7",
"authType": "LOGIN",
"login": "jAck",
"password": "re456pas",
"ip": ""
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_AUTH_IDMODEM_AUTH_NOT_FOUND,
INVALID_MODEM승인 생성
이 요청은 모뎀에 권한을 생성합니다(사용자를 추가합니다). “BASIC” 요금제를 사용하는 모뎀의 경우, 사용자를 한 명만 등록할 수 있습니다.
예시
https://mobile.proxy-seller.com/api/v1/modemAuths헤더
이름 | 값 |
|---|---|
콘텐츠 유형 |
|
승인* |
|
요청 본문
이름 | 유형 | 설명 |
|---|---|---|
modemIds* | 문자열 배열 | 인증 방식이 적용될 모뎀 ID의 배열 |
authType* | enum: ["LOGIN", "IP"] | "LOGIN" 또는 "IP"만 입력할 수 있습니다. |
ip* | 문자열 | IP 주소 (authType이 "LOGIN"인 경우 빈 문자열이어야 함) |
로그인* | 문자열 | 라틴 알파벳, 숫자 및 특수 문자만 포함할 수 있습니다(authType = "IP"인 경우 빈 문자열이어야 함). |
비밀번호* | 문자열 | 라틴 알파벳, 숫자 및 특수 문자만 포함할 수 있습니다(authType = "IP"인 경우 빈 문자열이어야 함). |
요청 본문 예시
{
"modemIds": ["63c234098746e15666325bf9f"],
"authType": "LOGIN",
"ip": "",
"login" "samuel",
"password": "re129883pas",
}답변
{
"modemAuth": {
"id": "1237jj213cb7965413342665",
"authType": "LOGIN",
"login": "samuel",
"password": "re129883pas",
"ip": ""
},
"errors": {}
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHAUTH_OWNER_IS_NOT_MODEM,
INVALID_SYMBOLS_IN_INPUT,
INVALID_IP_ADDRESSINVALID_MODEM편집 권한
이 요청은 모뎀의 편집 권한과 관련이 있습니다.
예시
https://mobile.proxy-seller.com/api/v1/modemAuths/1237jj213cb7965413342665헤더
이름 | 값 |
|---|---|
콘텐츠 유형 |
|
승인* |
|
요청 본문
이름 | 유형 | 설명 |
|---|---|---|
authType* | enum: ["LOGIN", "IP"] | "LOGIN" 또는 "IP"만 입력할 수 있습니다. |
ip* | 문자열 | IP 주소 (authType이 "LOGIN"인 경우 빈 문자열이어야 함) |
로그인* | 문자열 | 라틴 알파벳, 숫자 및 특수 문자만 포함할 수 있습니다(authType = "IP"인 경우 빈 문자열이어야 함). |
비밀번호* | 문자열 | 라틴 알파벳, 숫자 및 특수 문자만 포함할 수 있습니다(authType = "IP"인 경우 빈 문자열이어야 함). |
요청 본문 예시
{
"authType": "LOGIN",
"ip": "",
"login" "samuel new name",
"password": "new129883pas",
}답변
성공적인 응답에는 본문이 없으며, 성공 여부는 상태 코드 200으로 판단됩니다.
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHAUTH_OWNER_IS_NOT_MODEM,
INVALID_SYMBOLS_IN_INPUT,
INVALID_IP_ADDRESSMODEM_AUTH_NOT_FOUND승인 삭제
이 요청은 모뎀에 대한 인증을 해제합니다(사용자를 삭제합니다).
예시
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7경로 매개변수
이름 | 유형 | 설명 |
|---|---|---|
modemAuthId* | 문자열 | 모뎀 인증 ID |
헤더
이름 | 값 |
|---|---|
콘텐츠 유형 |
|
승인* |
|
답변
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_AUTH_IDMODEM_AUTH_NOT_FOUND권한 제한
이 요청은 선택한 모뎀에 대해 지정된 권한(사용자)의 한도를 반환합니다.
예시
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7/proxyLimit?modemId="63c234098746e15666325bf9f"경로 매개변수
이름 | 유형 | 설명 |
|---|---|---|
modemAuthId* | 문자열 | 모뎀 인증 ID |
쿼리 매개변수
이름 | 유형 | 설명 |
|---|---|---|
modemId* | 문자열 | 모뎀 ID |
헤더
이름 | 값 |
|---|---|
콘텐츠 유형 |
|
승인* |
|
답변
{
"id": "652319f04cb7965413432168",
"ownerId": "62326bcaf3904578675f9ef7",
"speedLimit": 10000,
"trafficLimit": 10000
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHGOT_INVALID_AUTHS_BY_OWNERMODEM_AUTH_NOT_FOUND,
INVALID_MODEM,
PROXY_LIMIT_NOT_FOUND