【问题标题】:IBM Watson Assistant Endpoint URL does not work anymore for Alexa Skill. Alexa can't reach EndpointIBM Watson Assistant Endpoint URL 不再适用于 Alexa Skill。 Alexa 无法到达端点
【发布时间】:2021-03-03 10:39:59
【问题描述】:

我创建了一个 Watson Assistant,并将 OpenWhisk Action Endpoint URL 粘贴到我的 Alexa Skill 中,如 GitHub Repo 中所述。

到目前为止一切正常。我可以通过与 Alexa 模拟器交谈向我的聊天机器人发送问题,并收到由 Alexa 读出的预期答案。但是,如果我现在启动我的 Alexa 技能,我会收到回复 "I am unable to reach the requested skill"。端点 URL 以及 Alexa 模拟器中的 SSL 证书类型配置都是正确的。我没有改变任何东西,但突然它不起作用但以前可以正常工作。有什么想法吗?

我尝试将启动请求作为手动 JSON 从 Alexa 模拟器发送,并收到 "Cannot establish SSL connection to your skill endpoint" 作为输出 JSON。 此外,我从 Alexa Simulator 日志中发现了以下内容: "The SSL handshake to endpoint Resource [https://eugb.functions.appdomain.cloud/api/v1/web/hhzStud_AIA_projekt/default/watson-alexa-hhz-skill.json], Type [HTTP], Region [DEFAULT] failed. Please check that your java keystore is correctly configured"

我使用以下命令 ibmcloud fn activation list 检查了我的操作并收到了应用程序错误 (IBM Docs Link)

为什么 Alexa 无法访问我的端点?它以前可以正常工作。

谢谢

【问题讨论】:

    标签: https ibm-cloud ibm-watson alexa-skills-kit watson-assistant


    【解决方案1】:

    这似乎是 Alexa 与部署在 IBM Cloud 上的端点之间的问题。确保使用https://eu-gb.functions.appdomain.cloud 而不是描述中列出的https://eugb.functions.appdomain.cloud。

    我可以访问https://eu-gb.functions.appdomain.cloud/api/v1/web/hhzStud_AIA_projekt/default/watson-alexa-hhz-skill.json,它使用 Let's Encrypt 证书,详细信息如下:

    https://forums.developer.amazon.com/questions/106526/getting-ssl-handshake-failed-error.html 中报告了一个类似的问题,并且响应指向您的 Web 服务https://developer.amazon.com/en-US/docs/alexa/custom-skills/host-a-custom-skill-as-a-web-service.html#requirements-for-your-web-service 的此要求列表。

    也许它有助于作为起点来验证缺少的内容。

    【讨论】:

    • 您好丹尼尔,感谢您的回答。我再次检查并使用eu-gb.functions.appdomain.cloud。所以 URL 是正确的我在描述中有一个错字。我认为问题在于 Alexa。
    • 我把它作为测试你是否能够通过 curl 或 postman 调用云功能?过去,我也曾将 Alexa 的呼叫临时重定向到 Node Red 实例(在 IBM 的云上),这样我就可以查看呼叫的详细信息,并检查没有任何变化。
    猜你喜欢
    • 1970-01-01
    • 2017-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-15
    • 1970-01-01
    • 2018-04-09
    • 2016-04-24
    相关资源
    最近更新 更多