Я задаю пользователям своего бота серию вопросов, некоторые из которых задают им ответы на вопросы в стиле Лайкерта. Когда я предоставляю варианты ответа, было бы полезно поместить элементы в новую строку.
{
"actions": [
{
"collect": {
"name": "q1",
"questions": [
{
"question": "How much does this bother you?\\n\\n1 = not at all\\n2 = somewhat\\n3 = moderately\\n4 = quite a bit",
"name": "q1_score",
"type": "Twilio.NUMBER"
}
],
"on_complete": {
"redirect": "task://question_2"
}
}
}
]
}
В идеале это будет возвращать SMS с текстом:
How much does this bother you?
1 = not at all
2 = somewhat
3 = moderately
4 = quite a bit
Но что он на самом деле возвращает:
How much does this bother you?\n\n1 = not at all\n2 = somewhat\n3 = moderately\n4 = quite a bit
Неважно, если я уйду от \
или нет (т.е. ни \n
, ни \\n
не вернет желаемый результат). Попытка использовать версию в кодировке URL %0a
также не работает.
Заранее благодарим вас за любые идеи, которые вы можете предоставить.