saveImageMap
最終更新日: 2025年5月5日
作成対象:
- 開発者
- 管理者
新しい画像マップを作成するか、既存のマップを編集します。
構文
許可されているユーザータイプ
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
ユーザーには、アセットへの読み取りおよび書き込みアクセス権が必要です。
パラメーター
入力(saveImageMapParam)
名前 | 種類 | 必須 | 説明 |
---|---|---|---|
companyHandle | xsd:string | はい | 保存する画像マップを含む会社へのハンドル。 |
assetHandle | xsd:string | はい | 画像マップが属する画像アセットへのハンドル。 |
imageMapHandle | xsd:string | いいえ | 画像マップへのハンドル。 NULL の場合は画像マップを作成します。 |
の名前 | xsd:string | はい | 作成または保存される画像マップの名前。 |
shapeType | xsd:string | はい | 領域形状の選択。 |
region | xsd:string | はい | 領域を定義する点のカンマ区切りのリスト。 |
action | xsd:string | はい |
IPS インターフェイスで指定された、画像マップに関連付けられた href 値。 href 値を取得するには、IPS インターフェイス内の画像をクリックし、URL をコピーしてこの要素に貼り付け、IPS URL を適切な URL としてフォーマットします。 例えば、 & は& なります。 |
position | xsd:int | はい | 画像マップのリストの順序(Z 軸)。 |
enabled | xsd:boolean | はい |
出力(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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681