getAssetsByName

Restituisce le risorse in base a una matrice di nomi di risorse.

Sintassi

Tipi di utenti autorizzati

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
NOTA

Restituisce solo le risorse a cui l’utente ha accesso in lettura.

Parametri

Input (getAssetsByNameParam)

Nome Tipo Obbligatorio Descrizione
companyHandle xsd:stringa 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 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.

Esempi

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>

In questa pagina