我一直在玩Watson Conversation API,从Mac调用它似乎工作正常,但从Windows机器调用时却没有。我尝试在两个系统上从Postman和Kinetise进行那些API调用。在Windows上,我得到的回复是404 - {”error”:”Resource not found”}
。
我猜这个问题可能与“version”=“2017-05-26”
中的破折号有关,因为如果我在没有此参数的情况下进行调用,我会在两个操作系统上获得完全相同的响应,即“Missing'version'查询参数”
你对这个问题有什么了解,或者能指出我能找到帮助的地方吗?
这是我的问题:
POST /conversation/api/v1/workspaces/3916c79e-b94b-476e-8fc8-f16c9a43f826/message?version=2017-05-26 HTTP/1.1
Host: gateway.watsonplatform.net
Authorization: Basic XXXX
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Accept-Encoding: gzip
Content-Type: application/json
Content-Length: 738
{
"input": {
"text": “hello"
},
"alternate_intents": true
}