Watson分类器curl身份验证失败,使用用户名和密码

时间:2019-02-20 21:13:25

标签: ibm-watson nl-classifier

我按照说明进行了操作,并检索了https://gateway.watsonplatform.net/natural-language-classifier/api的凭据-从资源列表中,我能够检索到用户名和密码。我有一个训练有素的分类器,可以与Watson Studio一起使用。从我的项目的Watson Services页面检索的分类器是:befb8ax501-nlc-1441。然后,我尝试测试一个简单的测试- curl -u“ {userid}”:“ {password}”“ https://gateway.watsonplatform.net/natural-language-classifier/api/v1/classifiers/befb8ax501-nlc-1441”,我收到{“ code”:401,“ error”:“未经授权”} 这看起来非常简单,但是我似乎无法使它正常工作。我使用curl是因为我编写的python程序(几个月前使用不同的密码和服务ID运作)似乎无效。 我可以通过Web界面执行操作,以便该服务正常运行-但我似乎无法调用它。有什么方法可以测试我的用户名和密码?我是否使用正确的格式拨打电话?

1 个答案:

答案 0 :(得分:0)

打开分类器,然后单击您的服务。 enter image description here

这将打开服务页面,然后进入服务凭证,现在,如果您看到“ apsx-data”之类的密钥。现在,多数民众赞成在Watson Studio测试屏幕使用的服务凭据。 enter image description here

如果单击apsx数据,它将展开,您可以使用凭据。 如果有此凭据,请不要尝试创建新的凭据并尝试使用它。 如果仍然无法执行此操作,则应打开票证,因为它可能是特定于您的服务的。