Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ Meeting/ Referencia de la API del servidor/ Gestión de terminal dura/ Gestión de códigos de activación/ Restablecimiento de un código de activación como administrador de empresa
Actualización más reciente 2023-01-31 GMT+08:00

Restablecimiento de un código de activación como administrador de empresa

Descripción

Esta API es utilizada por un administrador de empresa para restablecer un código de activación. Después del restablecimiento, el dispositivo original no está unido y debe volver a activarse. Si no se especifica el número de teléfono móvil o la dirección de correo electrónico, no se enviará el nuevo código de activación.

Depuración

Puede depurar esta API en API Explorer.

Prototipo

Tabla 1 Prototipo

Método de solicitud

PUT

Dirección de solicitud

/v1/usg/dcs/corp/vision/activecode/{account}/reset

Protocolo de transporte

HTTPS

Parámetros de solicitud

Tabla 2 Parámetros

Parámetro

Obligatorio

Tipo

Localización

Descripción

account

String

Path

Cuenta.

Utilice el valor de userAccount en la respuesta a la solicitud de Consulta de usuarios en páginas.

X-Access-Token

String

Header

Token de autorización. Utilice el valor de accessToken en la respuesta a la solicitud de Autenticación de un ID de aplicación.

X-Request-Id

No

String

Header

ID de solicitud, que se utiliza para el seguimiento y la localización de fallos. Se recomienda utilizar una UUID. Si este parámetro no se incluye, se genera automáticamente una ID de solicitud.

Accept-Language

No

String

Header

Idioma. Valores: zh-CN para chino (predeterminado) y en-US para inglés.

country

No

String

Body

País o región a la que pertenece el número de móvil.

Valor predeterminado: chinaPR.

maxLength: 255

minLength: 0

emailAddr

No

String

Body

Dirección de correo.

maxLength: 255

minLength: 0

smsNumber

No

String

Body

Número de información. Si el valor es un número de móvil, se debe especificar el código de país/región.

Por ejemplo, si un número de móvil es +86xxxxxxx en China continental, el parámetro country es obligatorio. El número de móvil debe tener el formato de (^$|^[+]?[0-9]+$).

maxLength: 32

minLength: 0

Códigos de estado

Tabla 3 Códigos de estado

Código de estado de HTTP

Descripción

200

Operación exitosa.

400

Parámetros no válidos.

401

La autenticación no se realiza o falla.

403

Permisos insuficientes.

500

Excepción del servidor.

Parámetros de respuesta

Tabla 4 Parámetro de respuesta

Parámetro

Tipo

Descripción

activeCode

String

Código de activación.

Ejemplo de solicitud

POST /v1/usg/dcs/corp/vision/activecode/test_account/reset
Connection: keep-alive
X-Access-Token: stbWbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOD
content-type: application/json
Host: api.meeting.huaweicloud.com 
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191))

{
    "country": "chinaPR",
    "emailAddr": "email@huawei.com",
    "smsNumber": "+86173****9092"
}

Ejemplo de respuesta

HTTP/1.1 200 
Date: Mon, 13 Jul 2020 02:20:32 GMT
Connection: keep-alive
Pragma: No-cache
Cache-Control: no-cache
Server: api-gateway
X-Request-Id: 6032547386ab1e2e6a24842e9e1abea3

{
    "activeCode": "08535646662"
}

Códigos de error

Si se devuelve un código de error que comienza con MMC o USG cuando utiliza esta API, corrija el error siguiendo las instrucciones proporcionadas en Centro de errores de la API de Huawei Cloud.

Ejemplo de comando cURL

curl -k -i -H 'content-type: application/json' -X PUT -H 'X-Access-Token: stbWbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOD' -d '{"country": "chinaPR","emailAddr": "email@huawei.com","smsNumber": "+86173****9092"}'
https://api.meeting.huaweicloud.com/v1/usg/dcs/corp/vision/activecode/test_account/reset