这不是编程问题,而是许多人面临的一个非常基本的基本问题。 Microsoft Bot Framework提供NodeJS和Rest Client。我想了解SDK的重要性。通常Rest apis建立在Nodejs上。那么是什么让Node SDK与Rest API客户端不同呢?
答案 0 :(得分:1)
他们不提供REST客户端,他们提供了一个REST API,您可以通过创建客户端来使用它。如果您是Node.js
dev,那么您将使用SDK,因为它是一个功能强大且易于使用的框架,为Node.js
开发人员编写机器人提供了一种熟悉的方法。您可以使用它来构建各种会话用户界面,从简单的提示到自由格式的对话。
REST API允许开发人员使用任何编程语言创建机器人,即使没有适用于它的SDK。
您应该查看以下文档:https://docs.microsoft.com/en-us/bot-framework/bot-builder-overview-getstarted