Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

464
Visualizações
Microsoft Bot Framework: integración del nodo Js con Salesforce

Hola, estoy tratando de conectar Salesforce con Microsoft Bot Framework para crear un Bot de Skype. Uso Express node js y node-salesforce para conectar Salesforce.

He escrito las funciones de Salesforce en un archivo separado (Salesforce js) y las funciones de Bot en un archivo separado (myBot js) que es el archivo del servidor. La función de consulta en Salesforce js se llama con éxito pero no devuelve el resultado a la función de llamada. Aquí está el código, por favor alguien que ayude

Función Mybot Js

 var intents = new builder.IntentDialog(); intents.matches(/^QueryAcc/i, [ function (session) { Salesforce.QueryAcc(); }, function (session, results) { console.log('the response--'+results.response); } ]);

Función Js de Salesforce

 function QueryAcc(){ var records = []; conn.query("SELECT Id, Name FROM Account limit 1", function(err, result) { if (err) { return console.error(err); }else{ console.log("fetched : " + result.records); for (var i=0; i<result.records.length; i++) { var record = result.records[i]; } console.log("First Name: " + result.records[0].Name); return record; } }); }
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

function QueryAcc(callback){ conn.query("SELECT Id, Name FROM Account limit 1", function(err, result) { if (err) { console.error(err); } else{ var records = []; console.log("fetched : " + result.records); for (var i=0; i<result.records.length; i++) { var record = result.records[i]; records.push(record); } console.log("First Name: " + result.records[0].Name); callback(records); } }); } var intents = new builder.IntentDialog(); intents.matches(/^QueryAcc/i, [ function (session) { Salesforce.QueryAcc(function(results){ console.log('the response--'+results.response); }); } ]);
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda