Créez une zone cliquable ou modifiez une zone cliquable existante.
Syntaxe
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
L’utilisateur doit disposer d’un accès en lecture et en écriture à la ressource.
Entrée (saveImageMapParam)
Nom | Type | Obligatoire | Description |
---|---|---|---|
companyHandle | xsd:string | Oui | La gestion de l’entreprise avec la zone cliquable que vous souhaitez enregistrer. |
assetHandle | xsd:string | Oui | Gestion de la ressource image à laquelle appartient la zone cliquable. |
imageMapHandle | xsd:string | Non | Poignée de la zone cliquable. Crée une zone cliquable si NULL. |
name | xsd:string | Oui | Nom de la zone cliquable créée ou enregistrée. |
shapeType | xsd:string | Oui | Choix de la forme. |
region | xsd:string | Oui | Liste de points délimités par des virgules qui définissent la région. |
action | xsd:string | Oui | Le href valeur associée à la zone cliquable, comme indiqué dans l’interface IPS. Pour obtenir la variable href , cliquez sur l’image dans l’interface IPS, copiez et collez l’URL dans cet élément, puis formatez l’URL IPS en tant qu’URL appropriée. Par exemple : & devient & . |
position | xsd:int | Oui | Ordre dans la liste des zones cliquables (axe Z). |
enabled | xsd:boolean | Oui |
Sortie (saveImageMapReturn)
Nom | Type | Obligatoire | Description |
---|---|---|---|
imageMapHandle | xsd:string |
Oui | Gestion de la zone cliquable nouvelle ou modifiée. |
Cet exemple de code crée une zone cliquable pour une ressource. Elle utilise un type de forme déterminé par une constante de chaîne de forme de région et renvoie une poignée à la nouvelle zone cliquable.
Request
<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>
Réponse
<saveImageMapReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<imageMapHandle>34191|8|554</imageMapHandle>
</saveImageMapReturn>