Пытаюсь отправить сообщение-карусель с вот такой картинкой
https://i.imgur.com/LLwvuXv.jpg (взята из документации вк).
Загрузка этой картинки на сервер вк вернула мне это:
[
{
"id": 457239493,
"album_id": -64,
"owner_id": 147981367,
"sizes": [
{
"type": "s",
"url": "https://sun9-18.userapi.com/c858520/v858520599/1485e6/dEdMvNFxeYk.jpg",
"width": 75,
"height": 46
},
{
"type": "m",
"url": "https://sun9-20.userapi.com/c858520/v858520599/1485e7/fbbhVaNbMi4.jpg",
"width": 130,
"height": 80
},
{
"type": "x",
"url": "https://sun9-52.userapi.com/c858520/v858520599/1485e8/RiSyMELP8xg.jpg",
"width": 604,
"height": 372
},
{
"type": "y",
"url": "https://sun9-24.userapi.com/c858520/v858520599/1485e9/Bdj5wOmsITU.jpg",
"width": 807,
"height": 497
},
{
"type": "z",
"url": "https://sun9-66.userapi.com/c858520/v858520599/1485ea/wPyNpZtSR8k.jpg",
"width": 884,
"height": 544
},
{
"type": "o",
"url": "https://sun9-10.userapi.com/c858520/v858520599/1485eb/RfmdGIEEPSk.jpg",
"width": 130,
"height": 87
},
{
"type": "p",
"url": "https://sun9-63.userapi.com/c858520/v858520599/1485ec/C9G3Ru4PYcw.jpg",
"width": 200,
"height": 133
},
{
"type": "q",
"url": "https://sun9-52.userapi.com/c858520/v858520599/1485ed/px5D3FnEE-o.jpg",
"width": 320,
"height": 213
},
{
"type": "r",
"url": "https://sun9-63.userapi.com/c858520/v858520599/1485ee/VkT3dWKj4KU.jpg",
"width": 510,
"height": 340
}
],
"text": "",
"date": 1586165614,
"access_key": "079fd904bf3fccdf59"
}
]
Из него я делаю ид картинки:
photo147981367_457239493
Затем если я отправляю сообщение с attachment, то все приходит:
{
random_id: Date.now(),
message: "a",
attachment: "photo147981367_457239493",
}
Но если я пытаюсь отправить это же изображение в карусели
{
random_id: Date.now(),
message: "a",
template: JSON.stringify({
"type": "carousel",
"elements": [
{
"photo_id": "photo147981367_457239493",
"action": {
"type": "open_photo"
},
"buttons": [
{
"action": {
"type": "text",
"label": "Текст кнопки ",
"payload": "{}"
}
}
]
},
]
})
}
Выдает ошибку:
{
method: "messages.send"
error_code: 100
error_msg: "One of the parameters specified was missing or invalid: template['elements'][0]['photo_id'] has invalid photo"
}
Как это можно исправить?