getAssetsByName

根據資產名稱的陣列返回資產。

語法

授權用戶類型

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
注意

僅返回用戶具有讀取訪問權限的資產。

參數

輸入(getAssetsByNameParam)

名稱 類型 必要 說明
公司句柄 xsd:string 公司的把手。
accessUserHandle xsd:字串 以其他用戶身份提供訪問。 僅適用於管理員。
accessGroupHandle xsd:字串 用於按特定組篩選。
名稱陣列 類型:StringArray 要檢索的資產名稱陣列。
assetTypeArray 類型:StringArray 允許檢索的資產的資產類型陣列。
排除AssetTypeArray 類型:StringArray 已檢索資產排除的資產類型陣列。
assetSubTypeArray 類型:StringArray 已檢索資產允許的資產子類型陣列。
strictSubTypeCheck xsd:boolean

如果 assetSubTypeArray 不為空,只有子類型在的資產 assetSubTypeArray 的子菜單。

如果 ,則包括沒有定義子類型的資產。

預設值為

響應欄位陣列 類型:StringArray 包含響應中包含的欄位和子欄位的清單。
排除欄位陣列 類型:StringArray 包含從響應中排除的欄位和子欄位的清單。

輸出(getAssetsByNameReturn)

名稱 類型 必要 說明
資產陣列 types:AssetArray 符合篩選條件的資產陣列。

範例

此代碼示例返回兩個影像類型資產。

請求

<getAssetsByNameParam xmlns="http://www.scene7.com/IpsApi/xsd/2010-01-31">
   <companyHandle>c|3</companyHandle>
   <nameArray>
      <items>B010</items>
      <items>IMG_0103</items>
   </nameArray>
   <assetTypeArray>
      <items>Image</items>
   </assetTypeArray>
</getAssetsByNameParam>

回答

<getAssetsByNameReturn xmlns="http://www.scene7.com/IpsApi/xsd/2010-01-31">
   <assetArray>
      <items>
         <assetHandle>a|210</assetHandle>
         <type>Image</type>
         <name>B010</name>
         ...</items>
      <items>
         <assetHandle>a|189</assetHandle>
         <type>Image</type>
         <name>IMG_0103</name>
         ...
      </items>
   </assetArray>
</getAssetsByNameReturn>

本頁內容