Introducción
El contenedor
recipeclassification sirve principalmente para obtener los datos de una clasificación de receta.
Disponible
Solicitud básica
POST /v6/recipeclassification
key=:Clave
full=yes
language=:Idioma
device=:Dispositivo
human=:Indicador
path=:Ruta de clasificación
key es la clave de la clasificación solicitada
full es un indicador para solicitar los hijos de esta clasificacion (clasificaciones de siguiente nivel ordenadas). Es OPCIONAL.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
human explicado en el capítulo Generalidades
path ruta de la clasificación, si se envia "key", este tendrá prioridad sobre path. Parámetro OPCIONAL.
El sistema regresará los datos de la clasificación, de formato general:
{
"classifications": [],
"description": "Disfruta de un gran postre aprendiendo a preparar pasteles caseros como un pastel de zanahoria, un pastel de tres leches o de chocolate. Recetas fáciles de pocos ingredientes.",
"device": "pc",
"family": "rec",
"father": 1,
"favorites": 27,
"h1title": "Recetas de Pasteles",
"htmltitle": "1000 Recetas de Pasteles - Kiwilimon",
"image": "2.jpg",
"imagetitle": "Recetas de Pasteles",
"key": 2,
"language": "es",
"link": "pasteles",
"metadescription": "Disfruta de un gran postre aprendiendo a preparar pasteles caseros como un pastel de zanahoria, un pastel de tres leches o de chocolate. Recetas fáciles de pocos ingredientes.",
"path": "/recetas/postres/pasteles",
"quantityclassifications": 13,
"quantityrecipes": 1174,
"shorttitle": "Recetas de pasteles",
"virtual": null
}
Y con el parámetro full=yes:
{
"classifications": [
{
"icon": "",
"image": "3.jpg",
"key": 3,
"link": "cheesecake",
"path": "/recetas/postres/pasteles/cheesecake",
"shorttitle": "Recetas de Cheesecake",
"virtual": null
},
{
"icon": null,
"image": "4.jpg",
"key": 4,
"link": "pasteles-de-chocolate",
"path": "/recetas/postres/pasteles/pasteles-de-chocolate",
"shorttitle": "Pasteles de Chocolate",
"virtual": null
},
{
"icon": null,
"image": "5.jpg",
"key": 5,
"link": "pasteles-de-limon",
"path": "/recetas/postres/pasteles/pasteles-de-limon",
"shorttitle": "Pasteles de Limón",
"virtual": null
},
{
"icon": null,
"image": "6.jpg",
"key": 6,
"link": "pasteles-con-frutas",
"path": "/recetas/postres/pasteles/pasteles-con-frutas",
"shorttitle": "Pasteles con Frutas",
"virtual": null
},
{
"icon": "",
"image": "7.jpg",
"key": 7,
"link": "pasteles-de-rollo",
"path": "/recetas/postres/pasteles/pasteles-de-rollo",
"shorttitle": "Pasteles de Rollo",
"virtual": null
},
{
"icon": null,
"image": "8.jpg",
"key": 8,
"link": "pasteles-de-zanahoria",
"path": "/recetas/postres/pasteles/pasteles-de-zanahoria",
"shorttitle": "Pasteles de Zanahoria",
"virtual": null
},
{
"icon": null,
"image": "10.jpg",
"key": 10,
"link": "pasteles-de-tres-leches",
"path": "/recetas/postres/pasteles/pasteles-de-tres-leches",
"shorttitle": "Pasteles de Tres Leches",
"virtual": null
},
{
"icon": "",
"image": "11.jpg",
"key": 11,
"link": "betun-para-pasteles",
"path": "/recetas/postres/pasteles/betun-para-pasteles",
"shorttitle": "Betún para Pasteles",
"virtual": null
},
{
"icon": null,
"image": "3434.jpg",
"key": 3434,
"link": "pasteles-fondant",
"path": "/recetas/postres/pasteles/pasteles-fondant",
"shorttitle": "Pasteles de Fondant",
"virtual": null
},
{
"icon": "",
"image": "3550.jpg",
"key": 3550,
"link": "pasteles-de-cumpleanos",
"path": "/recetas/postres/pasteles/pasteles-de-cumpleanos",
"shorttitle": "Pasteles de Cumpleaños",
"virtual": null
},
{
"icon": null,
"image": "3552.jpg",
"key": 3552,
"link": "pasteles-infantiles",
"path": "/recetas/postres/pasteles/pasteles-infantiles",
"shorttitle": "Pasteles Infantiles",
"virtual": null
},
{
"icon": null,
"image": "3560.jpg",
"key": 3560,
"link": "pasteles-de-cafe",
"path": "/recetas/postres/pasteles/pasteles-de-cafe",
"shorttitle": "Pasteles de Café",
"virtual": null
},
{
"icon": "",
"image": "3923.jpg",
"key": 3923,
"link": "pasteles-sin-horno",
"path": "/recetas/postres/pasteles/pasteles-sin-horno",
"shorttitle": "Pasteles sin Horno",
"virtual": null
}
],
"description": "Disfruta de un gran postre aprendiendo a preparar pasteles caseros como un pastel de zanahoria, un pastel de tres leches o de chocolate. Recetas fáciles de pocos ingredientes.",
"device": "pc",
"family": "rec",
"father": 1,
"favorites": 27,
"h1title": "Recetas de Pasteles",
"htmltitle": "1000 Recetas de Pasteles - Kiwilimon",
"image": "2.jpg",
"imagetitle": "Recetas de Pasteles",
"key": 2,
"language": "es",
"link": "pasteles",
"metadescription": "Disfruta de un gran postre aprendiendo a preparar pasteles caseros como un pastel de zanahoria, un pastel de tres leches o de chocolate. Recetas fáciles de pocos ingredientes.",
"path": "/recetas/postres/pasteles",
"quantityclassifications": 13,
"quantityrecipes": 1174,
"shorttitle": "Recetas de pasteles",
"virtual": null
}
Campos especiales:
virtual Si este campo tiene un valor, es la clave de la clasificación a la cual será redireccionada la ruta de esta esta clasificación al llamar la página.
favorites Cantidad de veces que esta clasificación esta en los favoritos de los clientes.
Códigos de error
Si hay algún error de parámetros, regresará un estatus 400
Si la clave solicitada no existe en el sistema, regresará un estatus 404
Si el sistema esta en mantenimiento, puede regresar un estatus 503
Si accede otros métodos, puede regresar un estatus 501
Si hay un problema en el sistema, puede regresar un estatus 500