为什么我无法通过curl获得Watson-assistant v2 API的会话ID?

时间:2019-07-02 01:26:28

标签: curl ibm-cloud ibm-watson filemaker watson-assistant

我正在尝试使用FileMaker 17中的cURL函数从Watson-Assistant API v2获取会话ID,但是发生了500错误。 在API docs(v2)中,他们说5xx范围错误是用户无法解决的内部系统错误,但是我不确定我是只是犯错了cURL命令还是确实是系统问题。因为我从没有使用cURL的经验。

我的环境在下面。

  

地区:东京

     

服务计划:标准

     

技能:分配给助手。

     

助手的预览链接:正在运行。

我已经使用“从URL插入”脚本步骤在FileMaker中尝试了以下cURL命令。 (filemaker有使用cURL的特殊描述方法,因此我们必须在命令中使用反斜杠进行转义。)

" -u \"apikey:{api key}\"" & 
" -X POST"

目标网址是...

"https://gateway-tok.watsonplatform.net/assistant/api/v2/assistants/{my assistant id}/sessions?version=2019-02-28"

我想得到如下的json结果。

{
  "session_id": "a generated session id "
}

但实际结果如下。

{
    "code" : 500,
    "error" : "Error occurred while creating session"
}

我是日本人,他们不会写语法正确的英语。如果您对我的解释不太了解,请原谅我。 谢谢。

0 个答案:

没有答案