Table of Contents

Eliminar target images

EasyAR ofrece dos formas de gestionar recognition images que ya no se necesitan: eliminación permanente y desactivación temporal. Para garantizar la estabilidad de los entornos production, se recomienda leer atentamente las siguientes instrucciones.

Operar en EasyAR Web management center

  • Pasos de operación: Inicie sesión en EasyAR Developer Center -> Cloud Recognition Management -> seleccione la gallery correspondiente -> haga clic en Manage para entrar en la página de gestión de gallery.
  • Métodos de eliminación:
    • Batch deletion: seleccione target images en la lista, haga clic en Delete y confirme.
    • Single deletion: abra la página de detalles de target image y haga clic en el botón Delete de la página.

Guía de operación de eliminación

Advertencia

La eliminación es irreversible. Una vez confirmada, todos los feature data y la información asociada de la imagen se perderán permanentemente. Se recomienda verificar primero el proceso en una test gallery, y se prohíbe estrictamente realizar destructive testing directamente en entornos production.

Mejor práctica: desactivar target images

En la mayoría de escenarios de negocio, si no está seguro de si una imagen volverá a usarse en el futuro, se recomienda usar deactivation en lugar de deletion.

  • Características de la función: un target image desactivado permanece en la lista de database, pero no participa en el proceso de búsqueda de cloud recognition. Sin embargo, seguirá ocupando recognition quota.
  • Método de deactivation: seleccione la recognition image en la página de gestión y haga clic en Deactivate.

Guía de operación de deactivation

Eliminar target images usando API

Las recognition images pueden limpiarse automáticamente mediante REST API.

Preparación

Antes de comenzar, lea documentación Delete target image API y prepare los siguientes recursos:

  • CRS AppId
  • API Key / Secret o Token
  • Server-end URL (puerto 443)
  • TargetId: ID único del target image que se va a eliminar. Si TargetId no existe, la API devolverá statusCode: 404 (Target not found).

Reemplace los marcadores de posición por los parámetros reales y ejecute el script curl

  • Your-Server-side-URL → API Host real
  • Your-Token → API Key Authorization Token real
  • Your-CRS-AppId → su appId
  • Your-todo-TargetId → targetId del target que se va a eliminar
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>" 

Temas relacionados: