直线 API Microsoft Bot Framework

Direct Line API Microsoft Bot Framework

我已将我的机器人发布到 Azure。现在我要开发自己的聊天 UI。 我想在 JavaScript 中使用直线 API 来调用机器人。

如何在 JavaScript 中使用直线 API?

直线API只有6种方式:

  • 开始新对话
  • 在对话中获取消息
  • 发送消息
  • 上传文件并作为附件发送
  • 更新会话令牌
  • 为新对话生成令牌

使用这些方法,您可以在自己的聊天中实施机器人 UI。在以下 link 中,您将找到扩展文档 https://docs.botframework.com/en-us/restapi/directline/#navtitle.

我对 NodeJS 的建议是使用 'request' 包 (https://www.npmjs.com/package/request)。

昨天,JavaScriptDirectLine 已发布。 Here is the source code and instructions on how to use it. You might want to consider using it if you don't want to use the out of the box web chat (which was made public前段时间)