【发布时间】:2019-03-01 03:12:15
【问题描述】:
我们正在尝试在 Watson 对话中实现云功能,但收到消息“此平台不支持直接 CloudFunctions 调用”。当我搜索错误时,我发现问题可能是因为 WA 和云功能的区域在美国南部/德国不同或不同。但我可以确认我的 WA 和云功能都在美国南部。
我在“试用”面板中进行尝试。下面是我的对话节点的模拟 json 编辑器内容。
{
"context": {
"my_credentials": {
"user": "jgjg",
"password": "khk"
}
},
"output": {
"text": {
"values": [
"response text"
]
}
},
"actions": [
{
"name": "/<myIBMCloudOrganizationID>_<myIBMCloudSpace>/get-http-resource/weather",
"type": "server",
"parameters": {
"location": "Austin"
},
"credentials": "$my_credentials",
"result_variable": "$my_result"
}
]
}
你能告诉我我做错了什么吗?谢谢。
【问题讨论】:
-
我假设 my_credentials 已设置,对吗?您的 WA 环境的 URL 是什么?
-
@data_henrik - 是的。 my_credentials 在相同的上下文中设置。你可以在上面的json中看到。这是我的工作区网址(浏览器控制台)assistant-us-south.watsonplatform.net/us-south/xxxxxx/…
标签: ibm-cloud watson-conversation openwhisk