Enregistrement d'un nouveau thème

Créez et enregistrez votre propre thème pour personnaliser les applications de votre titulaire. Lors de la configuration d'une application, sélectionnez votre thème créé par l'utilisateur pour afficher les pages contenant vos personnalisations. Vous pouvez avoir un thème différent pour chaque application ou plusieurs applications peuvent utiliser le même thème.

Avant de commencer

  1. Obtenez un jeton d'accès. Voir la section « Gestion des thèmes ».
  2. Télécharger un thème via l'API.

A propos de cette tâche

Téléchargez un thème existant et utilisez-le comme modèle pour créer votre thème. Le thème default peut être utilisé comme modèle lors de la création d'un thème. Conservez la même structure de répertoire.

Procédure

  1. Décompressez le fichier de thème à partir de la section « Télécharger un thème via l'API » et modifiez les fichiers pour créer un nouveau thème personnalisé pour votre Verify tenant.
  2. Créez un fichier de thème compressé présentant la même structure de répertoires que le fichier téléchargé à l'étape 1 pour vos fichiers de thème personnalisés.
  3. Pour enregistrer votre nouveau thème, transférez le fichier de thème compressé contenant vos personnalisations sur votre titulaire.
    curl -X POST --header 'Content-Type: multipart/form-data' --header 'Accept: application/json' -F configuration=@<JSON configuration file> 'https://<tenant>/v1.0/branding/themes' -F 'files=@<update_theme_file>.zip' -H 'Authorization: Bearer <access_token>'
    où :
    <fichier de configuration JSON>
    Contenu de la configuration d'enregistrement du thème, un objet JSON codé par chaîne. Exemple :
    {
    "name": "string",
    "description": "string (optional)",
    }
    <tenant>
    Le nom de domaine complet attribué à votre Verify abonnement.
    <fichier_thème_màj>
    Nom de fichier du fichier de thème compressé contenant la structure de thème formatée.
    &amp;lt;access_token>
    La valeur du jeton d'accès que vous avez reçu dans la section « Gestion des thèmes ».
    Un nouveau thème est enregistré sur votre titulaire. Un ID thème unique est généré.
  4. Facultatif : consultez la liste des thèmes pour voir le thème récemment enregistré sur votre tenant. Vous pouvez télécharger le thème en utilisant customized_only=true pour vérifier la liste des fichiers personnalisés. Pour plus d'informations, consultez la section « Télécharger un thème via l'API ».
  5. Pour utiliser le nouveau thème dans votre application, définissez le champ « Thème » dans les paramètres de l'application sur le nom du nouveau thème. Pour plus d'informations, consultez la section « Définition des informations de base sur l'application ».
    Votre application utilisera désormais le thème sélectionné.

Exemple

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