API를 사용한 테마 다운로드

Verify 테넌트의 테마 압축 파일을 다운로드하십시오.

시작하기 전에

이 태스크에 대한 정보

테마 파일을 다운로드하여 테넌트의 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>
    테마 ID 이름입니다. 테마 목록을 확인하세요.
    master
    마스터 테마는 참조용입니다. 수정할 수 없습니다. 마스터 테마는 사용자 정의가 없을 때 Verify에 사용됩니다.
    기본값
    기본 테마는 전체 Verify 테넌트의 테마입니다. 기본 테마는 모든 애플리케이션에 적용됩니다.
    <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입니다.
    True
    현재 등록된 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

bb828385-e11c-4041-8474-eb95bdc2a35c 테마 ID에 대한 사용자 정의를 다운로드하려면 다음 명령을 실행하십시오.

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

bb828385-e11c-4041-8474-eb95bdc2a35c의 테마 ID, 글로벌 기본 사용자 정의 및 현재 사용자 정의되지 않은 마스터 템플리트를 다운로드하려면 다음 명령을 실행하십시오.

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