@grafist02511

Как JSON-объект клавиатуры vk api передать строкой?

Во вконтакте стали доступны клавиатуры для чат-ботов. В документации сказано, что "JSON-объект клавиатуры передается строкой"
Вот пример клавиатуры в JSON
// клавиатура вида 
// | Red | Green | 
// | White | Blue | 
{ 
// ...другие поля объекта Message 
  keyboard: { 
    "one_time": false, 
    "buttons": [ 
      [{ 
        "action": { 
          "type": "text", 
          "payload": "{\"button\": \"1\"}", 
          "label": "Red" 
        }, 
        "color": "negative" 
      }, 
     { 
        "action": { 
          "type": "text", 
          "payload": "{\"button\": \"2\"}", 
          "label": "Green" 
        }, 
        "color": "positive" 
      }], 
      [{ 
        "action": { 
          "type": "text", 
          "payload": "{\"button\": \"3\"}", 
          "label": "White" 
        }, 
        "color": "default" 
      }, 
     { 
        "action": { 
          "type": "text", 
          "payload": "{\"button\": \"4\"}", 
          "label": "Blue" 
        }, 
        "color": "primary" 
      }] 
    ] 
  } 
}

Как мне этот json превратить в строку на Питоне?
  • Вопрос задан
  • 2330 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы