【问题标题】:How to add buttons to KIK bot to capture user input?如何向 KIK bot 添加按钮以捕获用户输入?
【发布时间】:2018-07-25 22:30:20
【问题描述】:

所以,我有一个 KiK 机器人,想在聊天窗口底部添加按钮来询问具体问题。用户单击一个,将其视为响应并作为消息处理。然后按钮会根据此响应再次更改。 我在很多其他 KIK 应用程序中都看到了它,但是 KiK API 中没有说明如何做到这一点! 有谁知道如何在 KIK 中创建这些响应按钮? :)

【问题讨论】:

    标签: kik


    【解决方案1】:

    您正在寻找的是键盘(特别是 Suggested Response Keyboard),您可以在此处阅读如何使用它们:https://dev.kik.com/#/docs/messaging#keyboards

    【讨论】:

      【解决方案2】:

      添加我的解决方案,因为它可能对某人有所帮助:

      function sendButtons() {
          var arrResponse = [{ type: "text", body: "Summer" }, { type: "text", body: "Rainy" }, { type: "text", body: "Winter" }];
          var sendingMessage = Bot.Message.text("Which Season do u like the most?")
          bot.send(sendingMessage.addResponseKeyboard(arrResponse), recipient);
      }
      

      如您所见,您需要创建一个输入数组以在键盘上显示用户。 然后将此响应数组附加到消息中。

      【讨论】:

        猜你喜欢
        • 2019-04-23
        • 2018-11-22
        • 1970-01-01
        • 2018-07-28
        • 2016-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多