Viber Node.JS Bot API - объект RichMediaMessage - не работает

Без версии min api -

       const message = new RichMediaMessage(SAMPLE_RICH_MEDIA);

С версией min api -

       const message = new RichMediaMessage(SAMPLE_RICH_MEDIA, null, [], undefined, undefined, null, 7);

Оба не работают при отправке

       response.send(message);

Журнал ошибок приведен ниже.

Обычное текстовое сообщение работает хорошо

       const message = new TextMessage('hi');

response.send(message);

1 ответ

Я нашел проблему.
В их документации по API
https://developers.viber.com/docs/api/nodejs-bot-api/#RichMediaMessage

"ButtonsGroupRows": 2 (this should be => 4+1=5)

Изменение "2" на "5" решило эту проблему.

Другие вопросы по тегам