0
안녕하세요, Microsoft는 Skype Bot을 만들기위한 Microsoft 봇 프레임 워크와 Salesforce를 연결하려고합니다. Salesforce를 연결하기 위해 Express 노드 인 js와 node-salesforce를 사용합니다.Microsoft Bot Framework - Salesforce와의 Js 통합
Salesforce 기능을 별도 파일 (Salesforce js)에 작성하고 Bot 기능을 서버 파일 인 별도 파일 (myBot js)로 작성했습니다. 세일즈 포스 JS의 조회 기능이 성공적으로 불리는지고 있지만 호출 function.Here 다시 결과를 반환하지 않는 코드입니다, 누군가가 도와주세요
Mybot JS 기능
var intents = new builder.IntentDialog();
intents.matches(/^QueryAcc/i, [
function (session) {
Salesforce.QueryAcc();
},
function (session, results) {
console.log('the response--'+results.response);
}
]);
세일즈 포스 JS 기능
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;
}
});
}
대단히 감사합니다. 오스틴, 현재 작동 중입니다. –