私が理解する限り、エミュレータはDirectLine APIを使用して、ローカルにホストされているボットと、つまりhttp://localhost:3978/api/messagesと話しています。BotFrameworkエミュレータは、BotConnector登録なしでローカルにホストされたボットとどのように話し合っていますか?
これはどのように可能ですか?
- に1が必要DirectLineのAPIを使用するにはBotConnectorにそのボットを登録
- メッセージングエンドポイントを提供
- はエミュレータのみメッセージングエンドポイントを満たしDirectLineのAPIを有効にして
DirectLine APIは、秘密の生成要件(http://localhost:3978/api/messages)でも、それでも完全に動作します。他のチャンネルにBotConnector登録が必要なのはなぜですか?
このスレッドは役に立ちましたか?https://github.com/Microsoft/BotBuilder/issues/1006 –