モデム認証
モデム認証
このクエリは、認証データをIDで返します。
例
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7経路パラメータ
名称 | タイプ | 説明 |
|---|---|---|
モデム認証ID* | ストリング | モデムの 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」料金プランのモデムの場合、インストールできるユーザーは1人です。
例
https://mobile.proxy-seller.com/api/v1/modemAuthsヘッダー
名称 | 価値 |
|---|---|
コンテンツタイプ |
|
認可* |
|
リクエスト本文
名称 | タイプ | 説明 |
|---|---|---|
モデムID* | 文字列の配列 | 認証方法が書き込まれるモデムIDの配列 |
authType* | 列挙する:[ログイン", "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* | 列挙する:[ログイン", "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パスパラメーター
名称 | タイプ | 説明 |
|---|---|---|
モデム認証ID* | ストリング | モデム認証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"パスパラメーター
名称 | タイプ | 説明 |
|---|---|---|
モデム認証ID* | ストリング | モデム認証ID |
クエリーパラメーター
名称 | タイプ | 説明 |
|---|---|---|
モデムID* | ストリング | モデム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