Saltar al contenido

Modificar el perfil del teléfono en la nube

Request

Bodyapplication/jsonrequired
idArray of integers, (int64)required

Identificadores de teléfono en la nube

envNamestring, [ 1 .. 64 ] characters

Nombre del teléfono en la nube (≤64 caracteres)

phoneNumberstring

Personaliza tu número de teléfono. Requisitos de formato: Debe comenzar con un signo +, el código de país debe tener entre 1 y 3 dígitos (excepto el 86), la longitud total debe ser de 8 a 14 dígitos y contener solo + y números.

powerOnBillingStrategyinteger, (int64)

Método de facturación telefónica en la nube no mensual (0:predeterminado, 1:solo paquete paralelo)

proxyIdinteger, (int64)

ID de proxy

groupIdinteger, (int64)

ID del grupo de entorno

groupNamestring, <= 50 characters

Nombre del grupo (máximo 50 caracteres). Si se proporciona, el sistema primero verifica groupId: si se encuentra un grupo válido, se utiliza; de lo contrario, busca por groupName. Si existe un grupo con ese nombre, se referencia; si no, se crea uno nuevo. Cada equipo está limitado a 1.000 grupos.

tagsArray of strings

Nombre de la etiqueta de entorno. Cuando el valor de la etiqueta está vacío, no se aplica ninguna personalización; cuando se introduce contenido, se guarda con el último valor.

envRemarkstring, <= 1500 characters

Comentario sobre el entorno (≤1500 caracteres, se admiten saltos de línea)

automaticGeoboolean

Geolocalización automática

automaticLanguageboolean

Idioma automático

automaticLocationboolean

Localización automática (zona horaria y país)

countrystring

País

timezonestring

Zona horaria

languagestring

Idioma

altitudenumber

Altitud

latitudenumber

Latitud

longitudenumber

Longitud

enableRootboolean

Enable global ROOT

POST
/api/cloudphone/edit/batch
curl -i -X POST \
  http://127.0.0.1:40000/api/cloudphone/edit/batch \
  -H 'Content-Type: application/json' \
  -d '{
    "id": [
      1637238770951311
    ],
    "proxyId": 0,
    "automaticGeo": false,
    "automaticLanguage": false,
    "automaticLocation": false,
    "country": "bo",
    "timezone": "America/La_Paz",
    "language": "de-CH",
    "latitude": 0,
    "longitude": 0
  }'

Responses

DE ACUERDO

Bodyapplication/json
codeintegerrequired

Código de resultado devuelto: 0, Normal. Los demás códigos son excepciones.

msgstringrequired

Mensaje de error

requestIdstringrequired

ID de solicitud de operación

Response
{ "code": 0, "msg": "string", "requestId": "string" }