saveMetadataField

建立或編輯元資料欄位。 省略可選欄位句柄以建立新元資料欄位。

注意

此方法已棄用。

授權用戶類型

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

參數

輸入(saveMetadataFieldParam)

參數名稱 類型 必要 說明
公司句柄 xsd:string 公司的把手。
欄位句柄 xsd:字串 欄位句柄。
資產類型 xsd:字串 從中保存元資料的資產類型選擇。
名稱 xsd:字串 欄位名稱。
欄位類型 xsd:字串 元資料欄位類型的選擇。
defaultValue xsd:字串 所有資產的欄位的預設值。
隱藏 xsd:boolean 隱藏或公開IPS系統特定的元資料。
強制 xsd:布爾

一個布爾標誌,指示在設定值時是否強制(驗證)元資料欄位。

如果設定為true,則如果在中設定了非法值,則會拋出錯誤 setAssetMetadata / batchSetAssetMetadata

輸出(saveMetadataFieldReturn)

名稱 類型 必要 說明
欄位句柄 xsd:string 新元資料欄位的句柄。

範例

此代碼示例建立由「資產類型」和「元資料欄位類型」字串常數約束的新元資料欄位。 如果 fieldHandle 元素具有有效的欄位句柄值,它更改元資料值並獲取您在請求中指定的相同欄位句柄。

請求

<ns1:saveMetadataFieldParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
   <ns1:companyHandle>47</ns1:companyHandle>
   <ns1:assetType>Pdf</ns1:assetType>
   <ns1:name>Resolution</ns1:name>
   <ns1:fieldType>String</ns1:fieldType>
   <ns1:defaultValue>120</ns1:defaultValue>
</ns1:saveMetadataFieldParam>

回答

<saveMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd">
   <fieldHandle>47|ALL|Resolution</fieldHandle>
</saveMetadataFieldReturn>

本頁內容