2016-07-15 20 views
1

イメージを分類し、この後にdocとしています。ここに私のcurlコマンドです:ワトソン・ビジュアル認識エラー・コード400

curl -X POST -F "images_file=~/fish.jpg" "https://gateway-a.watsonplatform.net/visual-recognition/api/v3/classify?api_key=12fdsxxxxxxxsadasdxxxxxxdsa45654&version=2016-05-20" 

私はワトソンからこの応答を取得しています:

{ 
    "error" : { 
    "code": 400, 
    "description": "No images were specified.", 
    "error_id": "input_error" 
    }, 
    "images_processed":0 
} 

私のイメージはC:/User/Rajesh Kumar/にあり、カールがRajesh [email protected]_KUMAR ~で実行されています。私は問題がcURLコマンドにあることを知っているが、何がわからない。この問題を解決するために私を助けてください。

ありがとうございます!

+0

も、私はカール-X POST -F "[email protected]~/fish.jpg"「https://gateway-a.watsonplatform.net/visual-recognition/を試してみましたapi/v3/classify?api_key = 12fdsxxxxxxxsadasdxxxxxxdsa45654&version = 2016-05-20 "助けがありません – Algor7

答えて

1

fish.jpgと同じディレクトリにいることを確認してください。次に、このコマンドを実行します(APIキーを置き換えます)。

curl -X POST -F "[email protected]" "https://gateway-a.watsonplatform.net/visual-recognition/api/v3/classify?api_key={api-key}&version=2016-05-20" 

ティルダを使用しないでください。


はちょうどそれを試し、それが働いていた - ここでの手順は次のとおりです。

ステップ1:

をこのファイルをダウンロードし、fish.jpgとして保存します。

fish.jpg

ステップ2:

あなたが正しいディレクトリにいることを確認してください:

terminal

ステップ3:

このコマンドでは、あなたのAPIキーを交換し、それを実行します。

curl -X POST -F "[email protected]" "https://gateway-a.watsonplatform.net/visual-recognition/api/v3/classify?api_key={api-key}&version=2016-05-20" 

ステップ4:

☺☺☺

money

+1

ありがとうございました。問題は、間違ったディレクトリにあり、@ではなくチルダ(〜)を使用していたことでした。 – Algor7