Watson Discovery Serviceが日本語対応したので、触ってみた【やってみた】編
[Watson] [Node-RED] 質問応答システムを作ってDiscoveryを試してみた
Watson Discoveryで日本語のコレクションを作成したいと思い,
上記のサイトを参考にコレクションを作成を試みていたのですが
curl
1-- 日本語にカスタムしconfiguration_idを指定して日本語のcollectionを作成 2curl -X POST -u "{ユーザーID}":"{パスワード}" -H "Content-Type: application/json" -d '{ "name": "jp_collection", "description": "My test collection", "configuration_id": "{configuration_id}", "language": "ja"}' "https://gateway.watsonplatform.net/discovery/api/v1/environments/{environment_id}/collections?version=2017-11-07"
上記のコードを実行時にエラーが出ます.
curl
1curl: (6) Could not resolve host: name 2curl: (6) Could not resolve host: jp_collection, 3curl: (6) Could not resolve host: description 4curl: (6) Could not resolve host: My test collection, 5curl: (6) Could not resolve host: language 6curl: (6) Could not resolve host: ja 7curl: (3) [globbing] unmatched close brace/bracket in column 1 8{ 9 "code" : 400, 10 "error" : "Unexpected character (''' (code 39))" 11}
Windowsの環境ではシングルクォーテーションで囲うとエラーが出るとあったため,ダメ元でシングルクォーテーションをダブルクォーテーションに置き換え,
curl
1-- 「'」を「"」置き換え 2curl -X POST -u "{ユーザーID}":"{パスワード}" -H "Content-Type: application/json" -d "{ "name": "jp_collection", "description": "My test collection", "configuration_id": "{configuration_id}", "language": "ja"}" "https://gateway.watsonplatform.net/discovery/api/v1/environments/{environment_id}/collections?version=2017-11-07"
上記のコードを実行したところ,違うエラーが出ました.ダブルクォーテーションが全く違うところを囲ってしまっているため当たり前なのですが・・・.
curl
1curl: (3) [globbing] unmatched close brace/bracket in column 72 2{ 3 "code" : 400, 4 "error" : "Unexpected character ('n' (code 110))" 5}
curlに不慣れなための初歩的なミスかと思いますが,解決に至っておりません.
ご教示の程よろしくお願いいたします.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。