我正在尝试使用 IBM Watson Natural Language Classifier,但我无法继续加载我的答案。由于某种原因,用户名和密码并非始终有效。
这个执行得很好:
curl -u username:password -F training_data=@questions.csv -F
training_metadata="{"language":"en","name":"my_classifier"}"
"https://url/v1/classifiers"
但是当我尝试执行以下命令时,它不起作用:
curl -u username:password -X POST -H "Content-Type: application/json"
-d @questions-with-classifier-ega-war/target/classes/answers.json http://yourAppName.mybluemix.net/api/v1/manage/answer
它只是一次又一次地询问用户和密码。它与第一个 curl 命令中刚刚使用的密码相同。
提前感谢!
我认为您将服务凭据(您在第一个命令中使用的凭据)与用于管理示例应用程序之一"分类器问题"中的数据库的凭据混淆了(请参阅 pom.xml)。
要运行第二个命令,请确保使用根目录中pom.xml
中的凭据