deleteAssetMetadata

Exclui valores de metadados de um ativo. Funciona com uma matriz de exclusão de metadados para definir valores em um lote.

Sintaxe

Tipos de usuário autorizados

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
OBSERVAÇÃO

O usuário deve ter acesso de leitura e exclusão ao ativo.

Parâmetros

Entrada (deleteAssetMetadataParam)

Nome

Tipo

Obrigatório

Descrição

companyHandle

xsd:string

Sim

O identificador da empresa à qual a pasta pertence.

assetHandle

xsd:string

Sim

O identificador do ativo a ser excluído.

metadataDelete

xsd:string

Sim

Metadados a serem excluídos do ativo.

deleteArray

tipos:MetadataDeleteArray

Sim

Matriz de metadados para excluir do ativo.

Saída (deleteAssetMetadataParam)

A API IPS não retorna uma resposta para esta operação.

Exemplos

MetadataDelete

    <complexType name="MetadataDelete">
        <sequence>
            <element name="fieldHandle" type="xsd:string"/>
        </sequence>
    </complexType>

Exemplo de chamada

<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>

Nesta página