我试图使用沃森视觉识别服务与沃森-开发人员-云NPM模块。但我总是会遇到以下错误。我做错了什么?
Unauthorized: Access denied due to invalid credentials.我已经搜索了几个小时,发现很多人都有同样的问题,但是没有一个答案解决了这个问题。
我的服务身份验证信息(只是测试数据):
{
"apikey": "API_KEY",
"iam_apikey_description": "...",
"iam_apikey_name": "...",
"iam_role_crn": "...",
"iam_serviceid_crn": "...",
"url": "https://gateway.watsonplatform.net/visual-recognition/api"
}创建Node.js对象的VisualRecognizionV3代码:
let visualRecognition = new VisualRecognizionV3({
api_key: "API_KEY",
version: "2018-03-19"
});我会感谢你的帮助!
发布于 2018-08-09 02:44:08
我相信您需要使用api_key参数名指定iam_apikey,如:let visualRecognition = new VisualRecognizionV3({ iam_apikey: "API_KEY", version: "2018-03-19" });
见文档这里
https://stackoverflow.com/questions/51746269
复制相似问题