Actualización de un tema

Actualice el tema de Verify para cambiar el aspecto de las páginas visualizadas en las aplicaciones del arrendatario.

Antes de empezar

  1. Obtén un token de acceso. Consulte «Gestión de temas ».
  2. Descargar un tema con API.

Acerca de esta tarea

Verify Las páginas se pueden modificar y personalizar para su empresa actualizando los archivos de una plantilla.

Procedimiento

  1. Descomprime el archivo comprimido del tema desde «Descargar un tema con API» y actualiza los archivos para tu Verify entidad.
  2. Crea un archivo comprimido con los archivos del tema actualizado, con la misma estructura de directorios que el archivo descargado en el paso 1.
  3. Cargue el archivo de tema comprimido que contiene las actualizaciones de nuevo a su arrendatario.
    curl -X PUT 'https://<tenant>/v1.0/branding/themes/<themeID>' --header 'Content-Type: multipart/form-data' --header 'Accept: application/json' -F 'configuration=@<JSON configuration file>'  -F 'files=@<update_theme_file>.zip' -H 'Authorization: Bearer <access_token>'
    donde:
    <arrendatario>
    El nombre de dominio completo que se ha asignado a tu Verify suscripción.
    <themeID>
    El nombre de identificación del tema. Ver la lista de temas.
    <archivo de configuración JSON>
    La carga útil de configuración de registro del tema, un objeto JSON de serie codificada. Ejemplo:
    {
    "name": "string",
    "description": "string (optional)",
    }
    <archivo_tema_actualización>
    Un archivo de tema comprimido con la estructura de tema formateada utilizada al registrar o actualizar un tema.
    <señal_acceso>
    El valor del token de acceso que has recibido en «Gestión de temas ».

Ejemplo

En el siguiente ejemplo se actualiza el tema predeterminado de tu Verify entidad, que se aplica a todas las aplicaciones.

curl -X PUT 'https://companyAppTest.verify.ibm.com/v1.0/branding/themes/default' --header 'Content-Type: multipart/form-data' --header 'Accept: application/json' -F 'configuration=@config.json'  -F 'files=@my_themes.zip' -H 'Authorization: Bearer JUHn05z35P4Kd9QaCLHFEyMGEbzeCOo0faBefI9w'

El ejemplo siguiente actualiza un tema creado por el usuario en el arrendatario.

curl -X PUT 'https://companyAppTest.verify.ibm.com/v1.0/branding/themes/38d7387a-3b03-455d-b358-55ed497065e7' --header 'Content-Type: multipart/form-data' --header 'Accept: application/json' -F 'configuration=@config.json'  -F 'files=@my_themes.zip' -H 'Authorization: Bearer JUHn05z35P4Kd9QaCLHFEyMGEbzeCOo0faBefI9w'