자산에 대한 이미지 맵을 설정합니다.
이미지 맵을 이미 만들었어야 합니다. 이미지 맵은 배열에서 검색 순서로 적용됩니다. 즉, 두 번째 이미지 맵은 첫 번째, 세 번째 이미지 맵은 두 번째 오버레이 등을 오버레이합니다.
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
입력(setImageMapParam)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
companyHandle | xsd:string |
예 | 회사 핸들. |
assetHandle | xsd:string |
예 | 자산 핸들. |
imageMapArray | types:ImageMapDefinitionArray |
예 | 사전 정의된 이미지 맵의 배열입니다. |
출력(setImageMapReturn)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
imageMapHandleArray | types:HandleArray |
예 | 이미지 맵 핸들이 자산에 적용된 배열입니다. |
이 코드 샘플은 이미지 자산에 대한 2개의 이미지 맵을 설정합니다. 이 코드는 이미지 맵을 호출할 때 취하는 모양 유형, 영역 및 작업을 지정합니다. 응답에는 이미지 맵에 대한 핸들이 있는 배열이 포함되어 있습니다.
요청
<setImageMapsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<assetHandle>a|739|1|537</assetHandle>
<imageMapArray>
<items>
<name>ImageMap2</name>
<shapeType>Rectangle</shapeType>
<region>40</region>
<action>400</action>
<enabled>true</enabled>
</items>
<items>
<name>ImageMap3</name>
<shapeType>Rectangle</shapeType>
<region>40</region>
<action>400</action>
<enabled>false</enabled>
</items>
</imageMapArray>
</setImageMapsParam>