Restituisce le risorse in base a una matrice di nomi di risorse.
Sintassi
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Restituisce solo le risorse a cui l’utente ha accesso in lettura.
Input (getAssetsByNameParam)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
companyHandle | xsd:stringa | Sì | La maniglia per l'azienda. |
accessUserHandle | xsd:stringa | No | Consente l'accesso come altro utente. Disponibile solo per gli amministratori. |
accessGroupHandle | xsd:stringa | No | Utilizzato per filtrare per un gruppo specifico. |
nameArray | tipi:StringArray | Sì | Array di nomi di risorse da recuperare. |
assetTypeArray | tipi:StringArray | No | Array di tipi di risorse consentiti per le risorse recuperate. |
excludeAssetTypeArray | tipi:StringArray | No | Array di tipi di risorse esclusi per le risorse recuperate. |
assetSubTypeArray | tipi:StringArray | No | Array di sottotipi di risorse consentiti per le risorse recuperate. |
strictSubTypeCheck | xsd:booleano | No | Se true e assetSubTypeArray non è vuoto, solo le risorse i cui sottotipi sono in assetSubTypeArray vengono restituiti. Se false, vengono quindi incluse le risorse senza sottotipo definito. Il valore predefinito è false. |
responseFieldArray | tipi:StringArray | No | Contiene un elenco di campi e sottocampi inclusi nella risposta. |
excludeFieldArray | tipi:StringArray | No | Contiene un elenco di campi e sottocampi esclusi dalla risposta. |
Output (getAssetsByNameReturn)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
assetArray | types:AssetArray |
No | Array di risorse che corrispondono ai criteri di filtro. |
In questo esempio di codice vengono restituite due risorse di tipo immagine.
Request Contents (Richiesta contenuto)
<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>
Risposta
<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>