En la era digital, el estilo personal va más allá de la ropa y los accesorios, y los peinados juegan un papel crucial en la formación de la apariencia e identidad personal. Los avances tecnológicos han facilitado la experimentación con diferentes peinados de una manera más accesible que nunca. La API Hair Switch es una innovación revolucionaria en transformaciones virtuales, permitiendo a desarrolladores y usuarios explorar sin esfuerzo una amplia gama de peinados.
La API Hair Switch revoluciona las aplicaciones de transformaciones virtuales, ya sea que estén integradas en aplicaciones de belleza, plataformas de redes sociales o sitios web de comercio electrónico. Esta API permite a los usuarios experimentar con varios peinados en tiempo real, proporcionando una experiencia personalizada y atractiva.
Una de las características más destacadas de la API Hair Switch son sus capacidades de integración sin problemas. Los usuarios pueden incorporar la API en aplicaciones existentes o desarrollar nuevas desde cero sin esfuerzo, gracias a su arquitectura flexible y documentación completa. Esta facilidad de integración asegura una experiencia de usuario fluida y permite a los desarrolladores centrarse en crear características innovadoras en lugar de lidiar con complejidades técnicas.
La API Hair Switch marca un cambio de paradigma en las transformaciones virtuales, ofreciendo a los usuarios una experiencia transformadora que va más allá de los estándares de belleza tradicionales. Con una integración fluida, diversas opciones de peinados y recomendaciones personalizadas, la API permite a las personas explorar, expresar y celebrar su sentido del estilo único. Ya seas un desarrollador que busca mejorar tu aplicación o un usuario ansioso por embarcarse en un viaje de estilización virtual, la API Hair Switch te invita a reimaginar las posibilidades de la autoexpresión.
Recibe una imagen y proporciona una base 64.
Además del número de llamadas a la API, no hay ninguna otra limitación.
Para usar este punto de acceso, debe ingresar un formato de imagen (jpeg, jpg, png, bmp) y un tipo de peinado.
El tamaño de la imagen no debe ser mayor a 5 MB.
Resolución de la imagen: Menos de 4096x4096px.
Tipo de peinado.
101: Flequillo (predeterminado)
201: Cabello largo
301: Flequillo con cabello largo
401: Aumento de cabello medio
402: Aumento de cabello ligero
403: Aumento de cabello denso
502: Rizado ligero
503: Rizado fuerte
603: Cabello corto (requiere tamaño de entrada < 2048x2048; si la entrada es mayor que 2048x2048, la imagen de salida se redimensionará a un máximo de 2048 en el lado más largo.)
801: Rubio
901: Cabello lacio
1001: Cabello sin aceite (efecto ligero, recomendado para imágenes con problemas notorios)
1101: Relleno de línea capilar (efecto ligero, recomendado para imágenes con problemas notorios de una línea capilar alta)
1201: Cabello suave (efecto ligero, recomendado para imágenes con una gran área de peinado)
1301: Rellenar hueco en el cabello (efecto ligero, llena la parte del cuero cabelludo en el área del cabello, recomendado para imágenes con problemas notorios)
Cambiador de peinado - Características del Endpoint
| Objeto | Descripción |
|---|---|
hair_type |
[Requerido] |
Cuerpo de la Solicitud |
[Requerido] Archivo Binario |
{"data":{"image":"\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr\/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr\/wAARCAMmAvgDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD6u8ny4\/8A69PtrUSdP51NJa+bJQkXldqAGGEfPn+dWLOGHH\/16akNXLSLvW\/OA63hgz1P51ajh7VLBHjoKkjiFamdiHyefO5z9asxwiUfu804IJiQamijMMXlYrMCL7L7n86m+y\/u+lIhI+maeFBGQf0oAbHa1N5XsKTPlNjFSAg0AMkiNReSfepn6\/hTaB2ZXkipklrirdN8z2oFZlP99NT7aERSd\/zqfIzio4ovNk840GhHJCJZP9T+tSRRY5zUnkn3pshG36VzgSSDOKdge\/51F\/rpKWgAwPf86KROn41LQA2OEeX\/APXojhEXr+dSJ1\/CnSRUAR4H+TU8dr5376n28flSZxUidfwoASz\/ANZ5IqfGKgSI1L\/yzoAdRRUaf638KAJKj\/1slPfp+NPjhoAZHF5UnJp6QiX\/APXT4\/8AWeRLU3lfvaAIf7PHqfzNH2WX1P51YknIOcce1V5L\/Mnk0AMMUx\/i\/WgwD\/lqT+dTSHIJFR0AN+yj3\/On4+yVN5sMvWjyvNjoAZ5A\/wAmpMD3\/Ok\/1dS0AVvJEsnU\/nTbweVxKKfJL\/yxFUNcv4fLSGIfPQBfjlhPanyQy+XVDT\/9WnmzVcj1SHzP+PygCPyZf7o\/Kqnm+be..."},"_note":"Response truncated for documentation purposes"}
curl --location 'https://zylalabs.com/api/4214/hair+switch+api/5119/hairstyle+changer?hair_type=201' \
--header 'Content-Type: multipart/form-data' \
--form 'image=@"FILE_PATH"'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Para usar esta API, los usuarios deben ingresar una imagen y un peinado a través de un número.
La API de Hair Switch facilita experiencias de peinados virtuales dentro de aplicaciones y plataformas. Permite a los usuarios probar virtualmente varios peinados en tiempo real.
Zyla ofrece una amplia gama de métodos de integración para casi todos los lenguajes de programación. Puedes utilizar estos códigos para integrar con tu proyecto según necesites.
Hay diferentes planes para todos los gustos, incluida una prueba gratuita para un pequeño número de solicitudes, pero su tarifa está limitada para evitar el abuso del servicio.
La interactividad y la diversión de probar diferentes peinados pueden aumentar la participación de los usuarios en tu aplicación o sitio web.
El punto final del cambiador de peinados devuelve un objeto JSON que contiene la imagen transformada en formato Base64. Esto permite a los usuarios mostrar fácilmente el peinado modificado en sus aplicaciones.
El campo clave en los datos de respuesta es "data.image", que contiene la cadena codificada en Base64 de la imagen modificada. Esta cadena se puede usar directamente para renderizar la imagen en aplicaciones web o móviles.
El endpoint del cambiador de peinados acepta parámetros para el archivo de imagen (en formatos jpeg, jpg, png, bmp) y un tipo de peinado especificado por un código numérico (por ejemplo, 101 para flequillo, 201 para cabello largo).
Los datos de respuesta están organizados en un formato JSON, con un objeto principal "data" que contiene el campo "image". Esta estructura permite un fácil análisis e integración en diversas aplicaciones.
El endpoint de cambio de peinado proporciona información sobre transformaciones de peinados basadas en la imagen de entrada y el tipo de peinado especificado, permitiendo a los usuarios visualizar diferentes peinados en tiempo real.
Los usuarios pueden personalizar sus solicitudes seleccionando diferentes tipos de peinados utilizando los códigos numéricos correspondientes y proporcionando imágenes que cumplan con los requisitos de tamaño y formato especificados.
Los usuarios pueden esperar una estructura JSON consistente en la respuesta, con el campo "data.image" siempre conteniendo la cadena Base64 de la imagen modificada, sin importar el tipo de peinado seleccionado.
La precisión de los datos se mantiene a través de algoritmos avanzados de procesamiento de imágenes que garantizan transformaciones de peinados realistas, junto con actualizaciones continuas y controles de calidad para mejorar la experiencia del usuario.
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
373ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.991ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
425ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
755ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
573ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.670ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
459ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.073ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
823ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
329ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.188ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.123ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.309ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
121ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
205ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
597ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
15ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
619ms