createDerivedAsset

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

구문

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

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

인증된 사용자 유형

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

매개 변수

입력(createDerivedAssetParam)

이름 유형 필수 설명
companyHandle xsd:string 새 자산을 파생시킬 자산이 포함된 회사의 핸들입니다.
ownerHandle xsd:string 새 이미지가 파생되는 기본 이미지 자산에 대한 핸들입니다.
folderHandle xsd:string 새 파생된 자산이 생성된 폴더의 핸들입니다.
이름 xsd:string 파생된 자산의 이름입니다.
유형 xsd:string 새로 파생된 자산의 자산 유형: AdjustedView 또는 LayerView.
urlModifier xsd:string 아니요 이미지 제공 또는 이미지 렌더링 프로토콜 명령이 적용됨 이전 요청 또는 urlPostApplyModifier 명령.
urlPostApplyModifier xsd:string 아니요 이미지 제공 또는 이미지 렌더링 프로토콜 명령이 적용됨 after 요청 또는 urlPostApplyModifier 명령.

출력(createDerivedAssetParam)

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

예제

샘플 코드는 조정된 보기와 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>

이 페이지에서는