Microsoft Bot节点JS SDK和其他客户端之间的本质区别

问题描述:

这不是一个编程问题,而是许多人面临的一个非常基本的基本问题。 Microsoft Bot Framework提供了NodeJS和Rest Client。我想了解SDK的重要性。通常Rest apis建立在Nodejs上。那么Node SDK与Rest API客户端有什么不同呢?Microsoft Bot节点JS SDK和其他客户端之间的本质区别

他们不提供REST客户端,他们提供了一个REST API,通过创建客户端,您可以使用它。如果你是Node.js开发者,你将会使用SDK,因为它是一个功能强大且易于使用的框架,为开发者编写机器人提供了一种熟悉的方式。您可以使用它来构建各种会话用户界面,从简单的提示到*形式的对话。

REST API允许开发人员使用任何编程语言创建bot,即使没有SDK也是如此。您应该查看以下文档: