1

在我的 IBM Bluemix 帐户下,我注册了一个 Watson Visual Recognition 服务。我的意图是将 Bizagi BPMS 中的服务称为 REST 服务。Bizagi 带来了“未经授权”的错误。

REST 服务的 URL 是 https://gateway.watsonplatform.net/visual-recognition-beta/api/v2/classify

服务 URL 是 https://gateway.watsonplatform.net/visual-recognition-beta/api/?username=xxxxxxxxxxxxxxxxxxx&password=yyyyyyyyyyyy(x 和 y 是 Bluemix 中服务实例的凭证。直接将服务 URL 输入到浏览器,我可以在弹出窗口中输入身份验证凭据,但响应是“错误 404:SRVE0190E:找不到文件:/”

4

1 回答 1

3

username该服务使用基本授权,因此您需要发送passwordBase64 编码。

另一方面,Visual Recognition 服务要求您发送要识别的图像。如果您使用浏览器,则需要指向 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 参考

于 2016-01-06T21:31:00.037 回答