2016-06-01 2 views
1

사례보기는 이쪽입니다. 질문이되면직통 다이얼 이후 시작 대화 상자

  • 봇은 DM 수신하면 직접 라인 API
  • 를 통해 사용자는 'DM'을 보내드립니다, 봇은 사용자에게 몇 가지 질문
  • 을 요청하는 사용자에게 대화를 시작해야한다 완료, 봇은 원래 채널/방에서 다시 전화를 겁니다

어떻게 직접 회선 메시지를 수신합니까? 그리고 아무 것도없는 대화를 어떻게 시작합니까?

+0

"Direct Line API"가 무엇인지 설명 할 수 있습니까? 문서에 링크 된 것일까 요? 내가 알고있는 유일한 API는 Slack의 웹 API입니다. ['im.open'] (https://api.slack.com/methods/im.open)은 사용자와 직접 메시지 대화를 시작하는 방법입니다. – smarx

+0

아, 발견 : http://docs.botframework.com/sdkreference/restapi-directline/. 이는 Microsoft의 "Bot Framework"의 일부입니다. 죄송합니다. 여기에 관련 경험이 없습니다. – smarx

답변

0

봇 프레임 워크 봇과 상호 작용하는 방법에 대한 자세한 내용은 Microsoft/BotFramework-DirectLineJS 리포지토리를 확인하십시오.

directLine.postActivity({ 
    from: { id: 'myUserId', name: 'myUserName' }, //required (from.name is optional) 
    type: 'message', 
    text: 'a message for you, Rudy' 
}).subscribe(
    id => console.log("Posted activity, assigned ID ", id), 
    error => console.log("Error posting activity", error) 
); 

당신은 또한 BotBuilder-Samples의 repo에서 Direct Line client/server example for Node SDK을 찾을 수 있습니다

예를 들어,이 같은 직통 전화 메시지를 보낼 것입니다, 당신의 봇에 메시지를 게시합니다.

관련 문제