Descargar un tema con API

Descargue un archivo comprimido de tema para el arrendatario de Verify.

Antes de empezar

Acerca de esta tarea

Descargue los archivos de tema para personalizar las páginas de Verify en el arrendatario.

Procedimiento

  1. Descargue los archivos para un tema con el siguiente mandato.
    curl -X GET -H "Authorization: Bearer <access_token>" -H "Accept: application/octet-stream" https://<tenant>/v1.0/branding/themes/<themeID> > themes.zip
    donde:
    <señal_acceso>
    El valor del token de acceso que has recibido en «Gestión de temas ».
    <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.
    maestro
    El tema maestro es para referencia. No se puede modificar. El tema maestro lo utiliza Verify cuando no hay personalizaciones presentes.
    valor predeterminado
    El tema predeterminado es el tema del arrendatario de Verify en general. El tema predeterminado se aplica a todas las aplicaciones.
    <creado por usuario>
    Un tema creado por el usuario al seguir los pasos de «Registrar un nuevo tema ».
  2. Opcional: Descarga solo los archivos personalizados de un tema con el siguiente comando.
    curl -X GET -H "Authorization: Bearer <access_token>" -H "Accept: application/octet-stream" https://<tenant>/v1.0/branding/themes/<themeID>?customized_only=true > themes.zip
    donde:
    customized_only
    Descargue sólo temas personalizados. El valor predeterminado es false.
    true
    Sólo se descarga un tema personalizado para el themeID registrado actual. Si no se ha personalizado ningún tema, se descarga un archivo vacío.
    falso
    El archivo comprimido contiene una combinación de plantillas predefinidas y las personalizaciones para el tema solicitado. El archivo comprimido para el tema se descarga en este orden:
    1. Archivo personalizado para themeID.
    2. Si no existe, se descarga el archivo para themeID=master.

Resultados

Un archivo de tema comprimido se devuelve al directorio actual con el siguiente formato.

/templates/
           {templateDirectories}/
                  	{locales}/
                               {templateNames}

Ejemplos

Para descargar los archivos de tema maestro más recientes, emita el mandato siguiente:

curl -X GET -H "Authorization: Bearer m1KhswVeQy84CF4sAki88phTkpmnYtaDzWi26ASX" -H "Accept: application/octet-stream" https://companyAppTest.verify.ibm.com/v1.0/branding/themes/master > master_theme.zip

Para descargar las personalizaciones que se aplican actualmente de forma global para todas las aplicaciones en el arrendatario, emita el mandato siguiente:

curl -X GET -H "Authorization: Bearer m1KhswVeQy84CF4sAki88phTkpmnYtaDzWi26ASX" -H "Accept: application/octet-stream" https://companyAppTest.verify.ibm.com/v1.0/branding/themes/default ?customized_only=true > my_default_theme.zip

Para descargar las personalizaciones del ID de tema de bb828385-e11c-4041-8474-eb95bdc2a35c, emita el mandato siguiente:

curl -X GET -H "Authorization: Bearer m1KhswVeQy84CF4sAki88phTkpmnYtaDzWi26ASX" -H "Accept: application/octet-stream" https://companyAppTest.verify.ibm.com/v1.0/branding/themes/bb828385-e11c-4041-8474-eb95bdc2a35c ?customized_only=true > my customized_theme_files.zip

Para descargar el ID de tema de bb828385-e11c-4041-8474-eb95bdc2a35c, las personalizaciones predeterminadas globales y las plantillas maestras que no están personalizadas actualmente, emita el mandato siguiente:

curl -X GET -H "Authorization: Bearer m1KhswVeQy84CF4sAki88phTkpmnYtaDzWi26ASX" -H "Accept: application/octet-stream" https://companyAppTest.verify.ibm.com/v1.0/branding/themes/bb828385-e11c-4041-8474-eb95bdc2a35c > theme3.zip