【问题标题】:ibm watson webhook without ibm cloud function没有 ibm 云功能的 ibm watson webhook
【发布时间】:2021-12-01 00:33:36
【问题描述】:

请问是否可以在 IBM Watson webhook 中使用特定的 REST API,而无需使用 IBM Cloud Function。 我想用 nodeJs 开发一个 rest API 并将它公开以用于 webhook 调用 Url(IBM 助手) 听听我做了什么: 我尝试使用我可以运行的相同内容,我将它暴露在我的服务器 nodeJS 中,但它不起作用。

请举个例子。

【问题讨论】:

    标签: ibm-cloud webhooks ibm-watson watson-assistant ibm-cloud-functions


    【解决方案1】:

    看到这个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 秒或更短时间内返回。

    【讨论】:

    • 谢谢,我也做过同样的事情,但我错过了响应 API 中的 Content-Type。我以为 Watson 会拦截内容
    猜你喜欢
    • 1970-01-01
    • 2021-03-18
    • 1970-01-01
    • 2021-08-12
    • 2015-09-01
    • 2021-12-14
    • 2020-05-29
    • 1970-01-01
    • 2023-03-29
    相关资源
    最近更新 更多