在我的IBM Bluemix帐户下,我已经注册了Watson Visual Recognition服务。 我的目的是将Bizagi BPMS的服务称为REST服务。 Bizagi带来了“未经授权”的错误。
REST服务的URL是 https://gateway.watsonplatform.net/visual-recognition-beta/api/v2/classify
服务网址是 https://gateway.watsonplatform.net/visual-recognition-beta/api/?username=xxxxxxxxxxxxxxxxxxx&password=yyyyyyyyyyy (x和y是Bluemix中服务实例的凭据。 当直接在浏览器中输入服务URL时,我可以在弹出窗口中输入身份验证凭据,但响应是 “错误404:SRVE0190E:找不到文件:/”
答案 0 :(得分:3)
该服务使用基本授权,因此您需要发送username
和password
Base64编码。
另一方面,视觉识别服务要求您发送要识别的图像。如果您使用浏览器,则需要指向GET呼叫。使用以下网址打开浏览器:https://gateway.watsonplatform.net/visual-recognition-beta/api/v2/classifiers?version=2015-12-02
那应该返回分类器列表。
示例输出:
{
"classifiers": [
{
"classifier_id": "nightvsday_11138698",
"name": "night vs day"
},
{
"classifier_id": "tiger_458617357",
"name": "tiger"
},
{
"classifier_id": "Black",
"name": "Black"
},
{
"classifier_id": "Blue",
"name": "Blue"
}
]
}
有关更多示例,请查看Visual Recognition API Reference。