createDerivedAsset createderivedasset
Skapar en ny resurs som härletts från en befintlig primär källbildresurs.
Syntax
Härledda resurser anger Image Server-protokollkommandon som ändrar representationen av ägarbilden. Med den härledda typen AdjustedView
kan du göra enkla ändringar i en enskild bild (till exempel genom att ange en beskärningsrektangel), medan LayerView
hjälper dig att skapa en vy med flera lager som kan innehålla text eller ytterligare bilder.
Till skillnad från en bildkopia (se copyImage) länkas en härledd bild till sin ägarbild. Ändringar av ägarbilden ändrar associerade härledda resurser. Om du tar bort ägarbilden tas alla associerade härledda bilder bort.
Auktoriserade användartyper authorized-user-types
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Parametrar section-5a0dde01cff6454da3646ea805c2be1e
Indata (createDerivedAssetParam)
xsd:string
xsd:string
xsd:string
xsd:string
xsd:string
AdjustedView
eller LayerView
.xsd:string
urlPostApplyModifier
kommandon.xsd:string
urlPostApplyModifier
kommandon.Utdata (createDerivedAssetParam)
xsd:string
Exempel section-5d5ea893a1ef4edc8b3a396f1936e8c9
Exempelkoden skapar en härledd resurs med en justerad vy och urlModifier
och urlPostApplyModifier
med godtyckliga värden. Svaret returnerar referensen till den nyligen härledda resursen.
Begäran
<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>
Svar
<createDerivedAssetReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<assetHandle>a|944|10|2</assetHandle>
</createDerivedAssetReturn>