Cree un nuevo mapa de imagen o edite un mapa existente.
Sintaxis
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
El usuario debe tener acceso de lectura y escritura al recurso.
Entrada (saveImageMapParam)
Nombre | Tipo | Obligatorio | Descripción |
---|---|---|---|
companyHandle | xsd:string | Sí | El identificador de la empresa con el mapa de imagen que desea guardar. |
assetHandle | xsd:string | Sí | Identificador del recurso de imagen al que pertenece el mapa de imagen. |
imageMapHandle | xsd:string | No | El identificador del mapa de imagen. Crea un mapa de imagen si es NULL. |
name | xsd:string | Sí | Nombre del mapa de imagen que se crea o guarda. |
shapeType | xsd:string | Sí | Forma de la región. |
region | xsd:string | Sí | Lista de puntos delimitada por comas que definen la región. |
acción | xsd:string | Sí | La variable href valor asociado con el mapa de imagen, tal como se especifica en la interfaz IPS. Para obtener la variable href , haga clic en la imagen en la interfaz IPS, copie y pegue la URL en este elemento y, a continuación, dé formato a la URL IPS como dirección URL adecuada. Por ejemplo, & se convierte & . |
position | xsd:int | Sí | El orden de la lista de mapas de imágenes (el eje Z). |
enabled | xsd:boolean | Sí |
Salida (saveImageMapReturn)
Nombre | Tipo | Obligatorio | Descripción |
---|---|---|---|
imageMapHandle | xsd:string |
Sí | El identificador del mapa de imagen nuevo o editado. |
Este ejemplo de código crea un nuevo mapa de imagen para un recurso. Utiliza un tipo de forma determinado por una constante de cadena de forma de región y devuelve un controlador al nuevo mapa de imagen.
Solicitar
<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>
Respuesta
<saveImageMapReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<imageMapHandle>34191|8|554</imageMapHandle>
</saveImageMapReturn>