Supprime les valeurs de métadonnées d’une ressource. Fonctionne avec un tableau de suppression de métadonnées pour définir des valeurs dans un lot.
Syntaxe
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
L’utilisateur doit disposer d’un accès en lecture et en suppression à la ressource.
Entrée (deleteAssetMetadataParam)
Nom |
Type |
Obligatoire |
Description |
---|---|---|---|
companyHandle |
xsd:string |
Oui |
Gestionnaire de la société à laquelle appartient le dossier. |
assetHandle |
xsd:string |
Oui |
Gestionnaire de la ressource à supprimer. |
metadataDelete |
xsd:string |
Oui |
Métadonnées à supprimer de la ressource. |
deleteArray |
types:MetadataDeleteArray |
Oui |
Tableau des métadonnées à supprimer de la ressource. |
Sortie (deleteAssetMetadataParam)
L’API IPS ne renvoie pas de réponse pour cette opération.
MetadataDelete
<complexType name="MetadataDelete">
<sequence>
<element name="fieldHandle" type="xsd:string"/>
</sequence>
</complexType>
Exemple d’appel
<ac:Request id="deleteAssetMetadata">
<deleteAssetMetadataParam xmlns="http://www.scene7.com/IpsApi/xsd/2013-08-29-beta">
<companyHandle>c|101</companyHandle>
<assetHandle>a|202</assetHandle>
<deleteArray>
<items>
<fieldHandle>m|2919|ASSET|UntypedUDFField1395788289789</fieldHandle>
</items>
</deleteArray>
</deleteAssetMetadataParam>
</ac:Request>