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
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
Parámetro |
Obligatorio |
Tipo |
Localización |
Descripción |
---|---|---|---|---|
account |
Sí |
String |
Path |
Cuenta. Utilice el valor de userAccount en la respuesta a la solicitud de Consulta de usuarios en páginas. |
X-Access-Token |
Sí |
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
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
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