私はMicrosoft Botを構築する方法を学習しており、すべてのメッセージを送信する必要があります(つまり、ユーザーの進捗状況をボットを通じてログに記録する必要があります)。Microsoft bot:各会話ステップをログに記録する方法?
のは、私は3つのステップごとにこれらのダイアログを持っているとしましょう:
/
/welcome
/onboarding
/finish
ユーザーが会話(ルートダイアログが)参加するとき、私は私たちのAPIにfollを使ってPOSTをする必要がありますデータ:
{ "conversationId": "8n21b2mkmdb9abi26", "dialog": "root", "step": 1 }
そして、次の各ユーザーのメッセージのために、私は、ダイアログステップと当社のサーバーでその会話を更新します。
私はmiddlewareフックを使用しようとしましたが、それはユーザが現在である情報のダイアログ/ステップを持っていません。
どれでも提案を?
を、これは動作しますが、私たちはあまりにも重複せずにこれを行うことができると思いました。ありがとう@ニルス。 – Rodrigo