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/ Generación de un código de activación como administrador de empresa
Actualización más reciente 2023-01-31 GMT+08:00

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

Descripción

Esta API es utilizada por un administrador de empresa para generar un código de activación para televisores inteligentes, pizarras, y IdeaHubs.

Depuración

Puede depurar esta API en API Explorer.

Prototipo

Tabla 1 Prototipo

Método de solicitud

POST

Dirección de solicitud

/v1/usg/dcs/corp/vision/activecode

Protocolo de transporte

HTTPS

Parámetros de solicitud

Tabla 2 Parámetros

Parámetro

Obligatorio

Tipo

Localización

Descripción

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

deptCode

No

String

Body

ID de departamento. Si este parámetro no se incluye, el departamento de root se utiliza de forma predeterminada.

description

No

String

Body

Observaciones.

devName

Yes

String

Body

Nombre de terminal.

devType

Yes

String

Body

Tipo de terminal.

  • idea-hub: IdeaHub.
  • huawei-vision: televisión inteligente.
  • welink-desktop(iwb): pizarra blanca.
  • smart-rooms: SmartRooms.

emailAddr

No

String

Body

Dirección de correo.

Nota: Si no se pasa ningún número de teléfono móvil de china continental, la dirección de correo electrónico es obligatoria.

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. Solo se admiten números de teléfono en China continental.

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]+$).

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á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
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",
    "deptCode": "1",
    "description": "Test terminal",
    "devName": "test_device",
    "devType": "idea-hub",
    "emailAddr": "email@huawei.com",
    "smsNumber": "+8617389079092"
}

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: 5032547386ab1e2e6a24842e9e1abea9

{
    "activeCode": "085396746642"
}

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 POST -H 'X-Access-Token: stbWbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOD' -d '{"country": "chinaPR","deptCode": "1","description": "Test terminal","devName": "test_device","devType": "idea-hub","emailAddr": "email@huawei.com","smsNumber": "+86173****9092"}'
https://api.meeting.huaweicloud.com/v1/usg/dcs/corp/vision/activecode