searchAssets searchassets
根據您指定的條件搜尋資產。
語法
searchAssets:關於 section-4ad74f12eb754768bf85bd235a7e25f0
searchAssets
是擷取IPS資產的主要方法。 此方法用於各種用途,例如瀏覽資料夾階層或依名稱尋找特定資產。
回應大小
searchAssets
在單一呼叫中最多可傳回1000個資產。 若要每次呼叫傳回最多10,000個資產,請將回應資料限制在 totalRows
, name
, handle
, type
、和 subType
欄位。 若要傳回較大的集合,請使用 resultPage
引數。
使用responseFieldArray或excludeFieldArray限制結果檔案大小
使用以下專案限制資料集的大小: responseFieldArray
或 excludFieldArray
引數。 這些引數有助於減少記憶體使用量和頻寬,並可改善伺服器回應時間。
授權的使用者型別 section-9c4bc41bb8b4493982197eb13c7cdc55
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
參數 section-49aabc0600764f55a8b7017d86ded44f
輸入(searchAssetsParam)
組合結果的搜尋比對模式選擇 keywordArray,
conditionMatchMode
systemFieldConditionArray、和 metadataConditionArray. 預設為 全部符合.
注意:已棄用的引數。 建議您不要使用它。
要比對的關鍵字字字串陣列。
組合的搜尋比對模式選擇 systemFieldCondition 符合。 預設為 全部符合
.
標籤欄位搜尋述詞的陣列。
述詞會根據 tagMatchMode 設定,然後與中的任何辭彙結合 keywordArray, systemFieldConditionArray、和 metadataConditionArray 根據 conditionMatchMode 設定。
輸出(searchAssetsReturn)
xsd:int
types:AssetArray
範例 section-725484cc09b54772a838ad2cc930b94b
此程式碼範例會搜尋屬於特定公司的影像資產。 為簡短起見,回應會遭截斷。
請求
<ns1:searchAssetsParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:companyHandle>47</ns1:companyHandle>
<ns1:includeSubfolders>true</ns1:includeSubfolders>
<ns1:assetTypeArray>
<ns1:items>Image</ns1:items>
</ns1:assetTypeArray>
</ns1:searchAssetsParam>
回答
<searchAssetsReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<totalRows>210</totalRows>
<assetArray>
<items>
<assetHandle>24265|1|17061</assetHandle>
<type>Image</type>
<name>Autumn Leaves</name>
...
</items>
</assetArray>
</searchAssetsReturn>