API を使用したテーマのダウンロード

ご利用 Verify のテナント用のテーマ圧縮ファイルをダウンロードしてください。

始める前に

  • アクセス・トークンを取得します。 「テーマの管理」 を参照してください。
  • テーマをダウンロードするには、テーマ ID が必要です。 テーマIDを確認するには、 「テーマの一覧表示」 を参照してください。

このタスクについて

テーマファイルをダウンロードして、テナント内のページを Verify カスタマイズしてください。

手順

  1. 以下のコマンドを使用して、テーマのファイルをダウンロードします。
    curl -X GET -H "Authorization: Bearer <access_token>" -H "Accept: application/octet-stream" https://<tenant>/v1.0/branding/themes/<themeID> > themes.zip
    ここで:
    <access_token>
    「テーマの管理」 で取得したアクセストークンの値。
    <tenant>
    Verify サブスクリプションに割り当てられている完全修飾ドメイン・ネーム。
    <themeID>
    テーマの識別名。 テーマの一覧を参照してください。
    master
    master テーマは参照用です。 これを変更することはできません。 カスタマイズが適用されていない場合、マスターテーマが使用されます。 Verify
    デフォルト
    デフォルトのテーマは、テナント全体の Verify テーマです。 default テーマは、すべてのアプリケーションに適用されます。
    <user created>
    「新しいテーマを登録」 の手順に従ってユーザーが作成したテーマ。
  2. オプション: 次のコマンドを使用して、テーマのカスタマイズされたファイルのみをダウンロードします。
    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
    ここで:
    customized_only
    カスタマイズされたテーマのみをダウンロードします。 デフォルト値は false です。
    はい
    現在登録されているthemeIDのカスタマイズされたテーマのみがダウンロードされます。 カスタマイズされているテーマがない場合は、空のファイルがダウンロードされます。
    false
    圧縮ファイルには、すぐに使用可能なテンプレートと、要求されたテーマのカスタマイズの組み合わせが含まれています。 テーマの圧縮ファイルは、以下の順序でダウンロードされます。
    1. themeID用にカスタマイズされたファイル。
    2. 存在しない場合は、themeID = マスターのファイルがダウンロードされます。

結果

圧縮テーマ・ファイルが、以下のフォーマットで現行ディレクトリーに返されます。

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

最新のマスター・テーマ・ファイルをダウンロードするには、次のコマンドを発行します。

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

現在、テナントのすべてのアプリケーションに対してグローバルに適用されているカスタマイズをダウンロードするには、次のコマンドを発行します。

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

ID が bb828385-e11c-4041-8474-eb95bdc2a35c であるテーマのカスタマイズをダウンロードするには、次のコマンドを実行します。

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

ID が bb828385-e11c-4041-8474-eb95bdc2a35c であるテーマのカスタマイズ、グローバル・デフォルト・カスタマイズ、および現在カスタマイズされていないマスター・テンプレートをダウンロードするには、次のコマンドを発行します。

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