1. URL base
GET/Face-auth/{authId}/Image
2. Autenticación
Incluya la clave API del proyecto FaceAuth en el encabezadox-api-key.
x-api-key
3. Ejemplo de solicitud
Concurl, la opción --location es necesaria para seguir la redirección.
curl
python
4. Parámetros de ruta
string
requerido
Clave del envío de FaceAuth cuya imagen se va a descargar.
5. Respuesta
5-1. Éxito
Este endpoint responde con una redirección, no con un cuerpo JSON. Si tiene éxito devuelve302 Found con el encabezado siguiente, y el cuerpo está vacío.
result.http
string
URL de descarga firmada. Sígala tal cual: no interprete ni modifique el valor.
200 OK con los datos originales de la imagen facial.
- El cuerpo de la respuesta de éxito está vacío. No procese el
302como JSON. - La URL de descarga caduca a los 5 minutos. Si ha caducado, invoque de nuevo esta API para obtener una nueva.
5-2. Fallo
Una descarga de imagen fallida devuelve un código de estado HTTP con un objeto de error.6. Política de acceso y eliminación
- Si el proyecto FaceAuth de la clave API es distinto del proyecto del envío, la respuesta es
404, igual que para unauthIdinexistente. - Los envíos ya eliminados, los envíos con
deleteTimey los envíos sin referencia de imagen original devuelven siempre404. - Una vez completada la eliminación, la imagen ya no puede descargarse con esta API.
7. Respuestas de error
Los errores que devuelve la aplicación de ARGOS usan el formato{ code, message }. El 401 y algunos 403 se bloquean en la capa de autenticación y no siguen ese formato: consulte Referencia común de FaceAuth — Respuestas de error.