ola, quando executo o comando node aplicacao-conversation.js e retorna apenas "unidefined" , me chamou atenção duas coisas, quando dei o install, nao foi criado o arquivo package-lock.json e tambem no package.json nao foi inserido o trecho de dependencia
"dependencies": {
"prompt-sync": "^4.1.5",
"watson-developer-cloud": "^2.42.0"
vou colar abaixo meus códigos analise e ver se pode me ajudar.
aplicacao-conversation.js
// watson, eu quero usar a sua api
// requerimento para essa api
var conversationV1 = require('watson-developer-cloud/conversation/v1');
// vou te passar o que você precisa acessar
// nome de usuario, senha, workspace, data de versao
var conversation = newconversationV1({
username:'xxxxx',
password:'xxxxxx',
path:{workspace_id:'xxxxx'},
version_date:'2018-02-16'
});
// vou mandar uma mensagem
conversation.message({ }, resposta);
// o que é essa resposta, e quero ver essa resposta
function resposta (erro, response){
console.log(response)
};
e agora o package
{
"name": "aplicacao-conversation",
"version": "1.0.0",
"description": "teste de api do conversation",
"main": "aplicacao-conversation.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Douglas Lundy",
"license": "ISC"
}