searchAssets searchassets
Sök efter resurser baserat på dina angivna villkor.
Syntax
searchAssets: Om section-4ad74f12eb754768bf85bd235a7e25f0
searchAssets
är den primära metoden för att hämta IPS-resurser. Den här metoden används för olika syften, till exempel för att bläddra i mapphierarkin eller för att hitta en specifik resurs efter namn.
Svarsstorlek
searchAssets
returnerar upp till 1 000 resurser i ett enda anrop. Om du vill returnera upp till 10 000 resurser per anrop begränsar du svarsdata till en delmängd av fälten totalRows
, name
, handle
, type
och subType
. Om du vill returnera större uppsättningar ställer du in sidindelning med parametern resultPage
.
Begränsa resultatfilens storlek med responseFieldArray eller excludeFieldArray
Begränsa storleken på datauppsättningen med parametrarna responseFieldArray
eller excludFieldArray
. De här parametrarna minskar minnesanvändningen och bandbredden och kan förbättra svarstiderna på servern.
Auktoriserade användartyper section-9c4bc41bb8b4493982197eb13c7cdc55
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
Parametrar section-49aabc0600764f55a8b7017d86ded44f
Indata (searchAssetsParam)
Val av sökmatchningslägen för kombination av resultat för keywordArray,
conditionMatchMode
systemFieldConditionArray och metadataConditionArray. Standard är MatchAll.
Obs! Inaktuell parameter. Det rekommenderas att du inte använder den.
En strängarray med nyckelord som ska matchas.
Val av sökmatchningslägen för kombination av systemFieldCondition -träffar. Standard är MatchAll
.
En array med sökpredikat för taggfält.
Predikaten kombineras enligt inställningen tagMatchMode och kombineras sedan med andra termer i keywordArray , systemFieldConditionArray och metadataConditionArray enligt inställningen conditionMatchMode .
Utdata (searchAssetsReturn)
xsd:int
types:AssetArray
Exempel section-725484cc09b54772a838ad2cc930b94b
Det här kodexemplet söker efter bildresurser som tillhör ett visst företag. Svaret kortas av för att vara kortfattat.
Begäran
<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>
Svar
<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>