在我的下面的代码中,我尝试将一些JSON
插入到JSON
结构中,但是,我似乎无法访问它。请参阅下面的代码,我尝试将thisCard
插入此responseJSON的elements
部分
responseJSON的结构
{
"messages":[
{
"attachment":"",
"type":"template",
"payload":{
"template_type":"generic",
"elements":[
]
}
}
]
}
我的代码
request(options, function (error, response, results) {
if (error) throw new Error(error);
var json = JSON.parse(results);
//console.log(json);
responseJSON.messages.elements= [];
for (var i = 0; i < json.results.length; i++)
{
var thisCard = {
"title": json.results[i].headline,
"image_url": json.results[i].image,
"subtitle":"",
"buttons":[
{
"type":"web_url",
"url":json.results[i].externalurl,
"title":"Summary"
}
]
}
responseJSON.messages.elements.push(thisCard);
}
});
这不行,所以我想知道如何解决它。