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. 기본값은 MatchAll입니다.
참고: 더 이상 사용되지 않는 매개 변수. 사용하지 않는 것이 좋습니다.
일치시킬 키워드의 문자열 배열입니다.
개의 systemFieldCondition 일치 항목을 결합하기 위한 검색 일치 모드 선택 기본값은 MatchAll입니다.
.
태그 필드 검색 조건자의 배열입니다.
술어는 tagMatchMode 설정에 따라 결합된 다음 conditionMatchMode 설정에 따라 keywordArray, systemFieldConditionArray 및 metadataConditionArray의 모든 용어와 결합됩니다.
출력(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>