Q&A

Messaging API のチェックボックス互換がほしい

Messaging APIを用いたメッセージについて

質問内容

やりたいこと

Messaging APIと公式アカウントを使って、アンケートを取るbotを作りたいと思っています。

現在の課題

一問一答形式での質問は簡単に作れそうなのですが、複数回答が可能な質問について調べてみると、 どうやらMessaging APIでは、メッセージにチェックボックスを使うことができないようです。 そのため、複数回答可能な質問を実装するに関して以下のようにUI・UX観点でアプローチをかけようとしています。

例)

本来のしたい事

あなたが車を購入する際、選ぶ可能性のある自動車メーカーはどこですか? 次から選んでください(複数回答可)

代案

あなたが車を購入する際、日産を選ぶ可能性はありますか? はい or いいえ

回答すると

あなたが車を購入する際、スバルを選ぶ可能性はありますか? はい or いいえ

質問

  1. チェックボックスの代わりとなるメッセージ機能はないのでしょうか?
  2. ない場合、UI・UXの観点で何かよいアプローチをご存じないでしょうか?

よろしくお願いします。

  • 0
  • 1
  • 2872
  • twitter facebook

少しでもフロントエンド書けるようでしたらLIFFを使うのはどうでしょう? LIFFで選択肢を用意して選択されたものをJsで取り出して、その内容をliff.sendMessages()を使えばLIFFからbotにメッセージを送信すればいいと思います。

https://developers.line.biz/ja/reference/liff/#send-messages

  • 2
本当によろしいですか? question.vm