saveMetadataField savemetadatafield

建立或編輯中繼資料欄位。 省略選用欄位控制代碼以建立中繼資料欄位。

NOTE
此方法已淘汰。

授權的使用者型別 section-0c1cbde0863346f8a31b32fd06ab2926

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

參數 section-ec6827d485a143f4a059a92b18e40f4e

輸入(saveMetadataFieldParam)

引數名稱
類型
必要
說明
companyHandle
xsd:string
公司的控制代碼。
fieldHandle
xsd:string
欄位控制代碼。
assetType
xsd:string
選擇儲存中繼資料的來源資產型別。
名稱
xsd:string
欄位名稱。
fieldType
xsd:string
中繼資料欄位型別的選擇。
defaultvalue
xsd:string
所有資產欄位的預設值。
ishidden
xsd:boolean
隱藏或公開IPS系統特定的中繼資料。
為強制
xsd:boolean

布林值標幟,指出在設定值時,是否強制執行(驗證)中繼資料欄位。

若設為true,則若在中設定了不合法的值,則會擲回錯誤 setAssetMetadata / batchSetAssetMetadata.

輸出(saveMetadataFieldReturn)

名稱
類型
必要
說明
fieldHandle
xsd:string
新中繼資料欄位的控點。

範例 section-4441c26d1f41466ba972b43dd5189e89

此程式碼範例會建立受資產型別和中繼資料欄位型別字串常數限制的中繼資料欄位。 如果 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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681