据我了解,模拟器使用 DirectLine API 与本地托管的机器人对话,即使用http://localhost:3978/api/messages。
这怎么可能?要使用 DirectLine API,需要
- 在 BotConnector 中注册其机器人
- 提供消息传递端点
- 启用 DirectLine API 并生成 DirectLine API 密钥
模拟器仅满足消息传递端点要求(http://localhost:3978/api/messages),但它仍然可以完美运行。为什么其他渠道需要 BotConnector 注册?