Q&A

データを引継ぐ方法を探しています

ユーザーとBOTの会話で情報を引き継ぐ方法を探しています。 BOTからいくつかの質問をしてユーザーから情報を聞き出し、 必要な情報がそろったら、決められたサービスを提供するという ごく普通の仕組みだと思うのですが、やり方がわかりません。 業務アプリならば外部のデータベースに保存することになると思いますが、 もっと簡易な方法がないかを探しています。 現在見つけたのは、postback.dataフィールドに文字列データとして設定する方法です。 この方法ならばある程度の情報を引き継げるのですが、postbackを続ける必要があります。 間にユーザーの入力や位置情報などが入ると切れてしまいます。 contextが使えないかなと思い試しましたが、所定の情報を読み取るだけのように見えました。 何かいい方法はないでしょうか?ご教示ください。 よろしくお願いします。

  • 0
  • 2
  • 2008
  • twitter facebook

ありがとうございます。AWS環境でしたので、DynamoDBを使うようにしてみました。うまく機能しています。

  • 0

Botのバックエンド側もWEBサーバーなので、WEBサーバーで標準的な保存方法であるDBへ登録し、 他のサービス?からそのDBにアクセスする形が、標準的なやり方かと思われます。

  • 0
Are you sure? question.vm