La API Culinary Recipe Unpacker revoluciona la forma en que se procesan las recetas al extraer detalles clave de las páginas de recetas en línea. Con esta API, puedes recuperar datos estructurados, incluyendo nombres de recetas, tiempos de cocción, tamaños de porciones, listas de ingredientes, instrucciones de preparación e imágenes asociadas. Soporta una amplia gama de sitios web de recetas y entrega datos en un formato amigable para desarrolladores, lo que la hace perfecta para aplicaciones culinarias, blogs de comida y herramientas de cocina inteligentes. Ya sea que estés construyendo un planificador de comidas, una plataforma de descubrimiento de recetas o analizando tendencias culinarias, esta API garantiza que tengas datos precisos y limpios listos para usar.
Envía una URL de receta en el cuerpo de la solicitud POST al endpoint para recibir datos estructurados, incluidos ingredientes, instrucciones y más.
desempaquetar receta culinaria - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Json |
{"name":"Food Safari hummus","description":"A classic dip that is made almost every day in most Lebanese homes. The secret is to cook the chickpeas until they’re really soft. If you can, seek out the prized nine-millimetre chickpeas grown in the Ord River region of Western Australia – they’re fabulous.","images":["https://images.sbs.com.au/dims4/default/9c5d269/2147483647/strip/true/crop/2000x1125+0+0/resize/1280x720!/quality/90/?url=http%3A%2F%2Fsbs-au-brightspot.s3.amazonaws.com%2Fdrupal%2Ffood%2Fpublic%2Fimg_0789_hommus-babaganoush_0.jpg"],"ingredients":["500 g dried chickpeas","2 tbsp bicarbonate of soda","1½ tbsp tahini","1 tbsp lemon juice","1–2 garlic cloves","2 tsp salt","1 tbsp extra-virgin olive oil","1 tsp sweet paprika","finely chopped flat-leaf parsley"],"instructions":[{"steps":["The day before you wish to make the hoummus, place the chickpeas in a large saucepan and add enough cold water to cover by 10 cm or more. Add the bicarbonate of soda and leave to soak overnight.","The next day, rinse the chickpeas, return them to the saucepan and cover with more water. Bring to the boil then simmer for approximately 1–2 hours, until the chickpeas are soft and shedding their skins. Drain and allow to cool.","Place the chickpeas in a food processor and blend until soft and creamy. Add the tahini, lemon juice, garlic and salt and blend again until the mixture is smooth. Scoop into a serving bowl and make a well in the centre. Pour the oil into the well and sprinkle paprika and parsley on top."]}],"url":"https://www.sbs.com.au/food/recipe/food-safari-hummus/73a5wo1e5"}
curl --location --request POST 'https://zylalabs.com/api/5869/culinary+recipe+unpacker+api/7705/unpack+culinary+recipe' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://www.sbs.com.au/food/recipes/food-safari-hummus"
}'
| 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.
Puedes extraer datos estructurados que incluyen nombres de recetas, tiempos de cocción, tamaños de porciones, listas de ingredientes, instrucciones de preparación e imágenes asociadas.
La API admite una amplia gama de sitios web de recetas, lo que te permite recuperar datos de diversas fuentes en línea sin problemas.
Puedes integrar la API haciendo solicitudes HTTP a sus puntos finales, que devolverán los datos de la receta estructurados en un formato amigable para desarrolladores.
Sí, la API proporciona datos precisos y limpios, lo que la hace adecuada para analizar tendencias culinarias y otros conocimientos gastronómicos.
Las aplicaciones potenciales incluyen planificadores de comidas, plataformas de descubrimiento de recetas, blogs de comida y herramientas de cocina inteligentes.
La API devuelve datos estructurados que incluyen nombres de recetas, descripciones, listas de ingredientes, instrucciones de preparación, tiempos de cocción, tamaños de porciones e imágenes asociadas.
Los campos clave en la respuesta incluyen "nombre" (título de la receta), "descripción" (visión general de la receta), "ingredientes" (lista de ingredientes), "instrucciones" (pasos de preparación) y "imágenes" (URLs de las imágenes de la receta).
Los datos de la respuesta están organizados en un formato JSON, con cada clave representando un aspecto específico de la receta, como "ingredientes" como un arreglo y "instrucciones" como una lista de pasos.
El punto final proporciona información completa, incluyendo detalles de la receta, cantidades de ingredientes, pasos de preparación y contenido visual, lo que permite a los usuarios comprender completamente la receta.
Los usuarios pueden personalizar las solicitudes enviando URLs de recetas específicas en el cuerpo del POST, lo que permite a la API extraer datos personalizados según la fuente de receta proporcionada.
Los datos provienen de una amplia gama de sitios web de recetas en línea, asegurando contenido culinario diverso y un amplio espectro de recetas a las que los usuarios pueden acceder.
La precisión de los datos se mantiene a través de actualizaciones continuas y procesos de validación que aseguran que la información extraída refleje con exactitud el contenido original de la receta.
Los casos de uso típicos incluyen la integración de datos de recetas en aplicaciones de planificación de comidas, la creación de bases de datos de recetas para blogs de comida y el desarrollo de herramientas de cocina inteligentes que asisten en la cocción.
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.586ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
6.629ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.435ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
7.266ms
Nivel de Servicio:
98%
Tiempo de Respuesta:
396ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.088ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.671ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
336ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
654ms