createDerivedAsset createderivedasset

기존 기본 소스 이미지 에셋에서 파생된 새 에셋을 만듭니다.

구문

파생된 자산은 소유자 이미지의 표현을 수정하는 이미지 서버 프로토콜 명령을 지정합니다. AdjustedView 파생 형식은 단일 이미지에 간단한 수정 사항을 적용하는 데 도움이 되며(예: 자르기 사각형을 지정), LayerView은(는) 텍스트 또는 추가 이미지를 포함할 수 있는 다중 계층 보기를 만드는 데 도움이 됩니다.

이미지 복사본(copyImage 참조)과 달리 파생 이미지가 소유자 이미지에 연결되어 있습니다. 소유자 이미지를 변경하면 연결된 파생된 자산이 수정됩니다. 소유자 이미지를 삭제하면 연결된 모든 파생 이미지가 삭제됩니다.

승인된 사용자 유형 authorized-user-types

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

매개 변수 section-5a0dde01cff6454da3646ea805c2be1e

입력(createDerivedAssetParam)

이름
유형
필수
설명
company핸들
xsd:string
새 자산을 파생할 자산을 포함하는 회사에 대한 핸들입니다.
owner핸들
xsd:string
새 이미지가 파생된 기본 이미지 에셋에 대한 핸들입니다.
folder핸들
xsd:string
파생된 새 에셋이 생성되는 폴더에 대한 핸들입니다.
name
xsd:string
파생된 에셋의 이름입니다.
유형
xsd:string
새로 파생된 자산의 자산 유형: AdjustedView 또는 LayerView.
urlModifier
xsd:string
아니요
이미지 제공 또는 이미지 렌더링 프로토콜 명령이 요청 또는 urlPostApplyModifier 명령에 이전 ​에 적용되었습니다.
urlPostApplyModifier
xsd:string
아니요
이미지 제공 또는 이미지 렌더링 프로토콜 명령이 요청 또는 urlPostApplyModifier 명령에 after 적용되었습니다.

출력(createDerivedAssetParam)

이름
유형
필수
설명
assetHandle
xsd:string
파생된 자산에 대한 핸들입니다.

예제 section-5d5ea893a1ef4edc8b3a396f1936e8c9

샘플 코드는 조정된 보기와 임의의 값이 있는 urlModifierurlPostApplyModifier을(를) 사용하여 파생 자산을 만듭니다. 응답은 새로 파생된 자산에 대한 핸들을 반환합니다.

요청

<createDerivedAssetParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <companyHandle>c|6</companyHandle>
   <ownerHandle>a|943|1|580</ownerHandle>
   <folderHandle>ApiTestCo/</folderHandle>
   <name>ApiDerivedAsset</name>
   <type>AdjustedView</type>
   <urlModifier>modify=this</urlModifier>
   <urlPostApplyModifier>action=awesome</urlPostApplyModifier>
</createDerivedAssetParam>

응답

<createDerivedAssetReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <assetHandle>a|944|10|2</assetHandle>
</createDerivedAssetReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681