Télécharger un thème avec l'API

Téléchargez un fichier compressé de thème pour votre titulaire Verify.

Avant de commencer

A propos de cette tâche

Téléchargez les fichiers de thème pour personnaliser les pages Verify de votre titulaire.

Procédure

  1. Téléchargez les fichiers pour un thème à l'aide de la commande suivante.
    curl -X GET -H "Authorization: Bearer <access_token>" -H "Accept: application/octet-stream" https://<tenant>/v1.0/branding/themes/<themeID> > themes.zip
    où :
    &amp;lt;access_token>
    La valeur du jeton d'accès que vous avez reçu dans la section « Gestion des thèmes ».
    <tenant>
    Le nom de domaine complet attribué à votre Verify abonnement.
    <themeID>
    Nom d'identification du thème. Voir la liste des thèmes.
    maître
    Le thème maître est indiqué à titre de référence. Il ne peut pas être modifié. Le thème maître est utilisé par Verify lorsqu'aucune personnalisation n'est présente.
    par défaut
    Le thème par défaut est le thème du titulaire Verify global. Le thème par défaut s'applique à toutes les applications.
    <créé par l'utilisateur>
    Un thème créé par l'utilisateur en suivant la procédure « Enregistrer un nouveau thème ».
  2. Facultatif : téléchargez uniquement les fichiers personnalisés d'un thème à l'aide de la commande suivante.
    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
    où :
    customized_only
    Télécharger uniquement les thèmes personnalisés. La valeur par défaut est « false ».
    Oui
    Seul un thème personnalisé pour le themeID enregistré en cours est téléchargé. Si aucun thème n'a été personnalisé, un fichier vide est téléchargé.
    Non
    Le fichier compressé contient une combinaison de modèles hors boîte et de personnalisations pour le thème demandé. Le fichier compressé du thème est téléchargé dans l'ordre suivant :
    1. Fichier personnalisé pour themeID.
    2. Si ce n'est pas le cas, le fichier pour themeID=master est téléchargé.

Résultats

Un fichier de thème compressé est renvoyé dans le répertoire actuel au format suivant.

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

Exemples

Pour télécharger les fichiers de thème maître les plus récents, exécutez la commande suivante :

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

Pour télécharger les personnalisations actuellement appliquées globalement pour toutes les applications sur votre titulaire, exécutez la commande suivante :

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

Pour télécharger les personnalisations de l'ID de thème bb828385-e11c-4041-8474-eb95bdc2a35c, exécutez la commande suivante :

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

Pour télécharger l'ID de thème bb828385-e11c-4041-8474-eb95bdc2a35c, les personnalisations globales par défaut et les modèles maître non actuellement personnalisés, exécutez la commande suivante :

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