Задать вопрос
@Moroz22848

Как сделать вторую строку для кнопок боту в вк в JSON?

У меня вылетает ошибка "keyboard format is invalid: row 0 contains too much columns", мол недопустимый формат клавиатуры: строка 0 содержит слишком много столбцов,как добавить вторую строку????Код:
{
"one_time": false,
"buttons": [
[{
"action": {
"type": "text",
"label": "Профиль"
},
"color": "positive"
},
{
"action": {
"type": "text",
"label": "Магазин"
},
"color": "positive"
},
{
"action": {
"type": "text",
"label": "Склад"
},
"color": "positive"
},
{
"action": {
"type": "text",
"label": "Фарм"
},
"color": "positive"
},
{
"action": {
"type": "text",
"label": "Помощь"
},
"color": "positive"
}]
]
}
  • Вопрос задан
  • 710 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
zax2002
@zax2002
buttons - это массив массивов. Найдите отличие от своего примера и получите ответ:
{
  "one_time": false,
  "buttons": [
    [
      {
        "action": {
          "type": "text",
          "label": "Профиль"
        },
        "color": "positive"
      },
      {
        "action": {
          "type": "text",
          "label": "Магазин"
        },
        "color": "positive"
      }
    ],
		[
			{
        "action": {
          "type": "text",
          "label": "Склад"
        },
        "color": "positive"
      },
      {
        "action": {
          "type": "text",
          "label": "Фарм"
        },
        "color": "positive"
      },
      {
        "action": {
          "type": "text",
          "label": "Помощь"
        },
        "color": "positive"
      }
		]
  ]
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы