Всем привет. Небольшой вопрос:
Я и имею вот такой JSON-ответ:
{
"response": {
"count": 398,
"items": [{
"id": 1680163,
"body": "test message",
"user_id": 2314852,
"from_id": 2314852,
"date": 1468343751,
"read_state": 1,
"out": 0
}],
"in_read": 1680163,
"out_read": 1680162
}
}
Я спокойно получаю из него значение
count
и т.п., но есть небольшие проблемы:
Я хочу извлечь значение
id
, но при попытке происходит ошибка или
undefined
, ниже примеры моих извлечений:
1)
message.send(`${response.count}`);
- извлекает и отправляет значение отлично.
2)
message.send(`${response.items.id}`);
- не извлекает и отправляет
undefined
.
КУСОК КОДА ЦЕЛИКОМcmd.hear(/^(?:бс инфо)$/i, async (message, bot) => {
if(!message.isChat) return bot(`команда работает только в беседе!`);
await vk.api.messages.getConversationMembers({
offset: 0,
count: 1,
peer_id: message.peerId,
start_message_id: 0,
group_id: 184895474
}).then((response) => {
message.send(`${response.items["body"]}`);
});
});