Erstellen Sie eine neue Imagemap oder bearbeiten Sie eine vorhandene Zuordnung.
Syntax
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Der Benutzer muss Lese- und Schreibzugriff auf das Asset haben.
Eingabe (saveImageMapParam)
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
companyHandle | xsd:string | Ja | Das Handle für das Unternehmen mit der Imagemap, die Sie speichern möchten. |
assetHandle | xsd:string | Ja | Das Handle des Bild-Assets, zu dem die Imagemap gehört. |
imageMapHandle | xsd:string | Nein | Das Handle zur Imagemap. Erstellt eine Imagemap mit NULL. |
name | xsd:string | Ja | Der Name der erstellten oder gespeicherten Imagemap. |
shapeType | xsd:string | Ja | Auswahl der Regionsform. |
region | xsd:string | Ja | Eine kommagetrennte Liste von Punkten, die den Bereich definieren. |
action | xsd:string | Ja | Die href -Wert, der der Imagemap zugeordnet ist, wie in der IPS-Oberfläche angegeben. So rufen Sie die href -Wert, klicken Sie auf das Bild in der IPS-Oberfläche, kopieren Sie die URL in dieses Element und formatieren Sie dann die IPS-URL als ordnungsgemäße URL. Beispiel: & wird & . |
position | xsd:int | Ja | Die Reihenfolge in der Liste der Imagemaps (Z-Achse). |
enabled | xsd:boolean | Ja |
Ausgabe (saveImageMapReturn)
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
imageMapHandle | xsd:string |
Ja | Das Handle zur neuen oder bearbeiteten Imagemap. |
In diesem Codebeispiel wird eine neue Imagemap für ein Asset erstellt. Es wird ein durch eine Regions-Form-String-Konstante bestimmter Formtyp verwendet und ein Handle an die neue Imagemap zurückgegeben.
Anforderung
<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>
Antwort
<saveImageMapReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<imageMapHandle>34191|8|554</imageMapHandle>
</saveImageMapReturn>