Esperanza que ustedes están haciendo bien!
Necesito una ayuda para conseguir api.ai facebook carrusel para mi el chat bot. Soy incapaz de iterar sobre la matriz JSON para obtener las varias tarjetas utilizando nodejs. Podría, por favor, me guía para conseguirlo hecho aquí es la pieza de código.
function(results){
var cardResponses = [];
for(var i=0;i<results.length;i++){
var richResponses = {
'facebook': {
'attachment': {
'type': 'template',
'payload': {
'template_type': 'generic',
'elements': [
{
'title': results[i].ItemAttributes.Title,
'image_url': results[i].MediumImage.URL,
'subtitle': INR 250,
'buttons': [
{
'type': 'web_url',
'url': results[i].DetailPageURL,
'title': 'Shop Now '
}
]
}
]
}
}
}
}
cardResponses.push(richResponses);
}
// need to get the response in object form to pass on data field of res.json
res.json({
speech : “hi this is response”,
displayText: “This is from API.AI”,
data: cardResponses
});
Necesito iterar sobre cardResponses para obtener el valor múltiple. Actualmente cardResponses matriz contiene 10 valores.
me ayude en esto.
Gracias por adelantado.













