根據資產名稱的陣列返回資產。
語法
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>