2017-02-09 66 views

回答

2

我SOLV我的問題convResults.entities [0] .value的

function callWatson(payload, sender) { 
    w_conversation.message(payload, function (err, convResults) { 

    //Consultar Ticket 
    if(convResults.intents[0].intent == 'ajax'){ 
     if(typeof convResults.entities !== 'undefined' && convResults.entities.length > 0){ 
      numberTicket = convResults.entities[0].value; 
      ticket_id = numberTicket.substr(6,6); 
      sendAjax(sender, ticket_id, numberTicket); 
     }else { 
      messengerSend(); 
     } 

     } 


    }); 
} 
0

你是說它在試用面板中識別它們,但不是在使者中?這對我來說似乎很奇怪。進入你的實體,進入系統實體,並確保它們全部翻轉。

+0

這似乎很奇怪,對我來說,卻正是的發生。我可以在「試用」中看到回覆,但未在信使中看到 – lesimoes

+0

自定義實體是否按預期工作? – Mitch

+0

我剛剛進入並在我自己的Facebook機器人上進行測試,一切按預期工作。請確保您的Facebook機器人已連接到您正在測試的同一工作區,並且該sys實體已打開 – Mitch