새 이미지 맵을 만들거나 기존 맵을 편집합니다.
구문
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
사용자는 자산에 대한 읽기 및 쓰기 액세스 권한이 있어야 합니다.
입력(saveImageMapParam)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
companyHandle | xsd:string | 예 | 저장할 이미지 맵이 있는 회사의 핸들입니다. |
assetHandle | xsd:string | 예 | 이미지 맵이 속한 이미지 자산의 핸들입니다. |
imageMapHandle | xsd:string | 아니요 | 이미지 맵의 핸들입니다. NULL이면 이미지 맵을 만듭니다. |
이름 | xsd:string | 예 | 만들거나 저장하는 이미지 맵의 이름입니다. |
shapeType | xsd:string | 예 | 영역 모양 선택. |
지역 | xsd:string | 예 | 지역을 정의하는 점을 쉼표로 구분한 목록입니다. |
작업 | xsd:string | 예 | 다음 href IPS 인터페이스에 지정된 대로 이미지 맵과 연관된 값입니다. 를 가져오려면 href 값을 지정하면 IPS 인터페이스에서 이미지를 클릭하고 URL을 복사하여 이 요소에 붙여넣은 다음 IPS URL을 적절한 URL로 포맷합니다. 예, & 다음과 같이 & . |
position | xsd:int | 예 | 이미지 맵 목록(Z 축)의 순서. |
활성화됨 | xsd:부울 | 예 |
출력(saveImageMapReturn)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
imageMapHandle | xsd:string |
예 | 새 이미지 맵이나 편집한 이미지 맵의 핸들입니다. |
이 코드 샘플은 자산에 대한 새 이미지 맵을 만듭니다. 영역 모양 문자열 상수로 결정된 모양 유형을 사용하고 새 이미지 맵으로 핸들을 반환합니다.
요청
<saveImageMapParam xmlns="http://www.scene7.com/IpsApi/xsd">
<companyHandle>47</companyHandle>
<assetHandle>24266|1|17062</assetHandle>
<name>My Image Map</name>
<shapeType>Rectangle</shapeType>
<region>0,10,0,10</region>
<action>http://s7oslo.macromedia.com/scene7/browse/MoreInfo.jsp?assetID=24266&
iRow=1&iRows=1&strSearchType=image</action>
<position>0</position>
</saveImageMapParam>
응답
<saveImageMapReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<imageMapHandle>34191|8|554</imageMapHandle>
</saveImageMapReturn>