setImageMap
最後更新: 2024年7月22日
建立對象:
- 開發人員
- 管理員
設定資產的影像地圖。
您必須已建立影像地圖。 影像地圖會依從陣列擷取的順序套用。 這表示第二個影像地圖會覆蓋第一個,第三個影像地圖則會覆蓋第二個影像地圖,依此類推。
授權的使用者型別
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
參數
輸入(setImageMapsParam)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
companyHandle | xsd:string | 是 | 公司控制代碼。 |
assetHandle | xsd:string | 是 | 資產控制代碼。 |
imageMapArray | types:ImageMapDefinitionArray | 是 | 預先定義的影像地圖陣列。 |
輸出(setImageMapsReturn)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681