0
私は別のアプリケーション(基本的にイントラネット上で動作しているデーモン)を作成しようとしていますが、ボットコネクタアプリに接続して、ボット。Microsoftボットフレームワークの既存の会話のメッセージにアクセスするのが難しい
これを開始するには、DirectLine NuGetパッケージを使用し、エミュレータ経由でボットを開始した会話で見つかったconversationIdを持つ既存のメッセージを検索しています。
たとえば、私はエミュレータを起動し、conversationId "8a684db8"を取得しました。以上、私のコンソールアプリで、私は、次の関連するコードを持っている:
今var uri = new Uri("https://directline.botframework.com");
DirectLineClientCredentials creds = new DirectLineClientCredentials(secret); //lot into the bot framework
DirectLineClient client = new DirectLineClient(uri, creds); //connect the client
Conversations convs = new Conversations(client); //get the list of conversations belonging to the bot? Or does this start a new collection of conversations?
var existing_conv_messages = convs.GetMessages(convo_id);
、私はそれを実行しようとすると、私は私が見つけることを試みた最後の行に「見つかりません」エラーを取得しています既存のメッセージ。
誰でも解決策がありますか?