설명서Dynamic Media 이미지 프로덕션 시스템 API

createDerivedAsset

마지막 업데이트: 2024년 7월 22일
  • 주제:

작성 대상:

  • 개발자
  • 관리자

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

구문

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

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

승인된 사용자 유형

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

매개 변수

입력(createDerivedAssetParam)

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

출력(createDerivedAssetParam)

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

예제

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

요청

<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