没有 ibm 云功能的 ibm watson webhook

ibm watson webhook without ibm cloud function

请问是否可以在不使用 IBM Cloud Function 的情况下在 IBM Watson webhook 中使用特定的 rest API。 我想用 nodeJs 开发一个 rest API 并将其公开以用于 webhook 调用 Url(IBM Assistant) 听听我做了什么: 我尝试使用我可以使用的相同内容,我在我的服务器 nodeJS 中公开了它,但它不起作用。

请举个例子。

看到这个 overview page in the documentation of IBM Watson Assistant on where you can use webhooks。最初,几年前,Watson Assistant / Watson Conversation 只允许基于 IBM Cloud Functions 的 webhook。但这早已改变。

因此,您可以配置不基于 Cloud Functions 的 webhook。对于对话技巧,requirements are shown here:

  • 调用必须是 POST HTTP 请求。
  • 请求正文必须是 JSON 对象(内容类型:application/json)。
  • 响应必须是 JSON 对象(接受:application/json)。
  • 调用必须在 8 秒或更短时间内 return。