getAssetsByName getassetsbyname
Renvoie les ressources en fonction d’un tableau de noms de ressources.
Syntaxe
Types d’utilisateurs autorisés section-754790841ea242d5ae8bedd587d7730e
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
NOTE
Renvoie uniquement les ressources auxquelles l’utilisateur a accès en lecture.
Paramètres section-f64e93c127b84a29aa3bf2fdd916cca9
Input (getAssetsByNameParam)
Nom
Type
Obligatoire
Description
companyHandle
xsd:string
Oui
La poignée de la société.
accessUserHandle
xsd:string
Non
Fournit l’accès en tant qu’autre utilisateur. Disponible uniquement pour les administrateurs.
accessGroupHandle
xsd:string
Non
Utilisé pour filtrer selon un groupe spécifique.
nameArray
types:StringArray
Oui
Tableau des noms de ressources à récupérer.
assetTypeArray
types:StringArray
Non
Tableau des types de ressources autorisés pour les ressources récupérées.
excludeAssetTypeArray
types:StringArray
Non
Tableau des types de ressources exclus pour les ressources récupérées.
assetSubTypeArray
types:StringArray
Non
Tableau des sous-types de ressources autorisés pour les ressources récupérées.
strictSubTypeCheck
xsd:boolean
Non
Si true et assetSubTypeArray n’est pas vide, seules les ressources dont les sous-types se trouvent dans assetSubTypeArray sont renvoyées.
Si false, les ressources sans sous-type défini sont incluses.
La valeur par défaut est false.
responseFieldArray
types:StringArray
Non
Contient une liste des champs et sous-champs inclus dans la réponse.
excludeFieldArray
types:StringArray
Non
Contient une liste des champs et des sous-champs exclus de la réponse.
Sortie (getAssetsByNameReturn)
Nom
Type
Obligatoire
Description
assetArray
types:AssetArray
Non
Tableau des ressources qui correspondent aux critères de filtrage.
Exemples section-3b7447398e574c88aeaf8ca159cc78dd
Cet exemple de code renvoie deux ressources de type image.
Requête
<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>
Réponse
<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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681