Sizler iyi yapıyorsun Umut!
Benim sohbet bot için api.ai facebook atlıkarınca almak için bir yardıma ihtiyacım var. Ben Nodejs kullanarak birden fazla kart almak için json dizi boyunca yineleme kuramıyorum. Eğer kılavuz misiniz bana o İşte yapılan kod parçasıdır almak için.
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
});
Birden fazla değer elde etmek için cardResponses üzerinde yinelemek gerekiyor. Şu cardResponses Dizi 10 değerleri içerir.
Bu konuda bana yardım et.
Şimdiden teşekkürler.













