我没有遵循Watson Tone分析器的api文档-无法连接两个端点

时间:2019-07-06 15:48:10

标签: node.js ibm-watson

我已经启动并运行了Watson Tone云服务,我正在尝试将其链接到我的index.js文件。但是,它似乎不想连接。

以下代码:

const ToneAnalyzerV3 = require('watson-developer-cloud/tone-analyzer/v3');

const toneAnalyzer = new ToneAnalyzerV3({
	version: '2017-09-21',
	iam_apikey: 'omoNirDx1MUQwCdlHTQ-5Fxklx2_c0dUVAyMFIItFLty',
	url: 'http://watson-row-analyser.eu-gb.cf.appdomain.cloud/#'
});
const text =
	'Team, I know that times are tough! Product ' +
	'sales have been disappointing for the past three ' +
	'quarters. We have a competitive product, but we ' +
	'need to do a better job of selling it!';

const toneParams = {
	tone_input: { text: text },
	content_type: 'application/json'
};

toneAnalyzer
	.tone(toneParams)
	.then((toneAnalysis) => {
		console.log(JSON.stringify(toneAnalysis, null, 2));
	})
	.catch((err) => {
		console.log('error:', err);
	});

当前错误代码:

Marcs-MacBook-Pro:npm-global marcwatts$ node index1.js
error: { Not Found: Not Found
    at formatError (/Users/marcwatts/Desktop/mxw817/DBTestApp/npm-global/node_modules/watson-developer-cloud/node_modules/ibm-cloud-sdk-core/lib/requestwrapper.js:111:17)
    at /Users/marcwatts/Desktop/mxw817/DBTestApp/npm-global/node_modules/watson-developer-cloud/node_modules/ibm-cloud-sdk-core/lib/requestwrapper.js:259:19
    at process._tickCallback (internal/process/next_tick.js:68:7)
  name: 'Not Found',
  code: 404,
  message: 'Not Found',
  body:
   '"<!DOCTYPE html>\\n<html lang=\\"en\\">\\n<head>\\n<meta charset=\\"utf-8\\">\\n<title>Error</title>\\n</head>\\n<body>\\n<pre>Cannot POST /</pre>\\n</body>\\n</html>\\n"',
  headers:
   { 'x-backside-transport': 'FAIL FAIL',
     connection: 'close',
     'transfer-encoding': 'chunked',
     'content-security-policy': 'default-src \'none\'',
     'content-type': 'text/html; charset=utf-8',
     date: 'Sat, 06 Jul 2019 15:32:34 GMT',
     'x-content-type-options': 'nosniff',
     'x-powered-by': 'Express',
     'x-global-transaction-id': 'ba9308f85d20bf12a70673ff' } }

链接到Watson的api:

https://cloud.ibm.com/apidocs/tone-analyzer?code=node

代码404表示未找到。请求的项目或参数不存在。我想念什么?

0 个答案:

没有答案