1

IBM Bluemix アカウントで、Watson Visual Recognition サービスを登録しました。私の意図は、REST サービスとして Bizagi BPMS からサービスを呼び出すことです。Bizagi は「無許可」エラーをもたらします。

REST サービスの URL は https://gateway.watsonplatform.net/visual-recognition-beta/api/v2/classifyです。

サービス URL は https://gateway.watsonplatform.net/visual-recognition-beta/api/?username=xxxxxxxxxxxxxxxxxx&password=yyyyyyyyyyyです (x と y は、Bluemix のサービス インスタンスからの資格情報です。サービス URL を直接ポップアップ ウィンドウに認証資格情報を入力できますが、応答は「エラー 404: SRVE0190E: ファイルが見つかりません: /」です。

4

1 に答える 1

3

usernameこのサービスは Basic Authorization を使用するため、passwordBase64 でエンコードされた を送信する必要があります。

一方、Visual Recognition サービスでは、認識したい画像を送信する必要があります。ブラウザを使用する場合は、GET 呼び出しを指定する必要があります。次の URL を使用してブラウザーを開きます: 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 を参照してください。

于 2016-01-06T21:31:00.037 に答える