Table of Contents

Excluir target images

EasyAR oferece duas formas de lidar com recognition images que não são mais necessárias: exclusão permanente e desativação temporária. Para garantir a estabilidade em ambientes production, recomenda-se ler cuidadosamente as instruções a seguir.

Operar no EasyAR Web management center

  • Etapas da operação: Faça login no EasyAR Developer Center -> Cloud Recognition Management -> selecione a gallery correspondente -> clique em Manage para entrar na página de gerenciamento gallery.
  • Métodos de exclusão:
    • Batch deletion: selecione target images na lista, clique em Delete e confirme.
    • Single deletion: abra a página de detalhes do target image e clique no botão Delete na página.

Guia da operação de exclusão

Aviso

A exclusão é irreversível. Depois que a exclusão for confirmada, todos os feature data e informações associadas da imagem serão perdidos permanentemente. Recomenda-se verificar o processo primeiro em uma test gallery, e destructive testing diretamente em ambientes production é estritamente proibido.

Melhor prática: desativar target images

Na maioria dos cenários de negócios, se você não tiver certeza se uma imagem poderá ser usada novamente no futuro, recomenda-se usar deactivation em vez de deletion.

  • Características do recurso: um target image desativado permanece na lista database, mas não participa do processo de pesquisa cloud recognition. No entanto, ele ainda ocupará recognition quota.
  • Método de deactivation: selecione a recognition image na página de gerenciamento e clique em Deactivate.

Guia da operação de deactivation

Excluir target images usando API

Recognition images podem ser limpas automaticamente por REST API.

Preparação

Antes de começar, leia a documentação Delete target image API e prepare os seguintes recursos:

  • CRS AppId
  • API Key / Secret ou Token
  • Server-end URL (porta 443)
  • TargetId: ID único do target image a ser excluído. Se TargetId não existir, a API retornará statusCode: 404 (Target not found).

Substitua os espaços reservados pelos parâmetros reais e execute o script curl

  • Your-Server-side-URL → API Host real
  • Your-Token → API Key Authorization Token real
  • Your-CRS-AppId → seu appId
  • Your-todo-TargetId → targetId do target a ser excluído
curl -X DELETE "https://<Your Server-side-URL>/target/<Your-todo-TargetId>?appId=<Your-CRS-AppId>" \
  -H "Content-Type: application/json" \
  -H "Authorization: <Your-Token>" 

Tópicos relacionados: