我在 Bluemix 上创建了我的语言识别服务,并尝试使用 R 来调用它。
这是我正在使用的代码:
library(httr)
login <- "https://gateway.watsonplatform.net/laser/service/api/v1/txtlid/bb0e9e07-cf44-4e95-a5a1-3fb0d53ac98f"
pars <- list(
sid="lid-generic",
txt="how are you"
)
POST(login, authenticate("my_username", "my_password@p"), body = pars)
我得到的响应当然不是预期的,错误 401。有谁知道我在这里做错了什么?
我从中得到的结果是:
Response [https://gateway.watsonplatform.net/laser/service/api/v1/txtlid/bb0e9e07-cf44-4e95-a5a1-3fb0d53ac98f]
Date: 2015-01-23 12:29
Status: 401
Content-type: text/html
Size: 252 B
--------------------------4bd32c1a987ed099
Content-Disposition: form-data; name="sid"
lid-generic
--------------------------4bd32c1a987ed099
Content-Disposition: form-data; name="txt"
how are you
--------------------------4bd32c1a987ed099--