Разрыв строки в мессенджере Facebook Bot на 300 символов

Я новичок в разработке узлов JS. Я разработал fb messenger bot с библиотекой microsoft bot builder. Когда я отвечаю пользователю, мое предложение получает разрыв после 300 символов. Пожалуйста, помогите мне в том же.

2 ответа

Вы можете разделить эти текстовые блоки по предложениям и реализовать простой шаблонный движок - обрабатывать новые строки, точки, нумерованные списки. Добавьте обработку к пользовательским маркерам для неделимой группы предложений. Что-то вроде "бла-бла. Бла-бла. | Бла-бла-бла".

API-интерфейс Facebook Messenger для текстовых сообщений имеет ограничение от 600 до 640 символов. Если сообщение превышает лимит, сообщение получает разрыв от этой длины и новое сообщение, полученное в мессенджере. Пожалуйста, обратитесь к ссылке для получения более подробной информации, https://developers.facebook.com/docs/messenger-platform/send-api-reference/text-message

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