Proxy-seller

모뎀 인증

모뎀 인증

GEThttps://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}

이 쿼리는 ID별로 권한 부여 데이터를 반환합니다.

https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7

경로 매개변수

이름

유형

설명

modemAuthId*

문자열

모뎀 인증 ID

헤더

이름

가치

콘텐츠 유형

application/json

권한 부여*

<YOUR_API_TOKEN>

응답

{
  "id": "62326bcaf3904578675f9ef7",
  "authType": "LOGIN",
  "login": "jAck",
  "password": "re456pas",
  "ip": ""
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM_AUTH_ID
MODEM_AUTH_NOT_FOUND,
INVALID_MODEM

권한 만들기

POSThttps://mobile.proxy-seller.com/api/v1/modemAuths

이 요청은 모뎀에 권한을 생성합니다(사용자 추가). "기본" 요금제를 사용하는 모뎀의 경우 한 명의 사용자만 설치할 수 있습니다

https://mobile.proxy-seller.com/api/v1/modemAuths

헤더

이름

가치

콘텐츠 유형

application/json

권한 부여*

<YOUR_API_TOKEN>

요청 본문

이름

유형

설명

modemIds*

문자열 배열

인증 방법이 기록될 모뎀 ID의 배열입니다

인증 유형*

열거형: ["로그인", "IP"]

С "로그인" 또는 "IP"만 가능합니다

iP*

문자열

IP 주소(authType = "로그인"인 경우 빈 문자열이어야 함)

로그인*

문자열

라틴 문자, 숫자 및 특수 문자만 포함할 수 있습니다(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_MATCH
AUTH_OWNER_IS_NOT_MODEM,
INVALID_SYMBOLS_IN_INPUT,
INVALID_IP_ADDRESS
INVALID_MODEM

권한 편집

PUThttps://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}

모뎀에 대한 편집 권한을 요청합니다.

https://mobile.proxy-seller.com/api/v1/modemAuths/1237jj213cb7965413342665

헤더

이름

가치

콘텐츠 유형

application/json

권한 부여*

<YOUR_API_TOKEN>

요청 본문

이름

유형

설명

인증 유형*

열거형: ["로그인", "IP"]

С "로그인" 또는 "IP"만 가능합니다

iP*

문자열

IP 주소(authType = "로그인"인 경우 빈 문자열이어야 함)

로그인*

문자열

라틴 문자, 숫자 및 특수 문자만 포함할 수 있습니다(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_MATCH
AUTH_OWNER_IS_NOT_MODEM,
INVALID_SYMBOLS_IN_INPUT,
INVALID_IP_ADDRESS
MODEM_AUTH_NOT_FOUND

권한 삭제

DELETEhttps://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}

이 요청은 모뎀에서 권한을 제거합니다(사용자 삭제)

https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7

경로 매개변수

이름

유형

설명

modemAuthId*

문자열

모뎀 인증 ID

헤더

이름

가치

콘텐츠 유형

application/json

권한 부여*

<YOUR_API_TOKEN>

응답

true
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM_AUTH_ID
MODEM_AUTH_NOT_FOUND

권한 제한

GEThttps://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}/proxyLimit

이 요청은 선택한 모뎀에서 지정된 권한(사용자)의 한도를 반환합니다

https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7/proxyLimit?modemId="63c234098746e15666325bf9f"

경로 매개변수

이름

유형

설명

modemAuthId*

문자열

모뎀 인증 ID

쿼리 매개변수

이름

유형

설명

modemId*

문자열

모뎀 ID

헤더

이름

가치

콘텐츠 유형

application/json

권한 부여*

<YOUR_API_TOKEN>

응답

{
  "id": "652319f04cb7965413432168",
  "ownerId": "62326bcaf3904578675f9ef7",
  "speedLimit": 10000,
  "trafficLimit": 10000
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
GOT_INVALID_AUTHS_BY_OWNER
MODEM_AUTH_NOT_FOUND,
INVALID_MODEM,
PROXY_LIMIT_NOT_FOUND

On this page