CallConnector class
UniversalCallBot을 Skype 통화 서비스에 연결합니다.
생성자
| Call |
ChatConnector의 새 instnace를 만듭니다. |
메서드
| get |
Bot Frameworks 상태 서비스에서 데이터를 읽습니다. |
| listen() | Express 또는 Restify 스타일 후크를 등록하여 새 메시지를 수신 대기합니다. |
| on |
등록 시 UniversalCallBot에서 호출하여 호출 서비스에서 들어오는 이벤트를 수신하기 위한 처리기를 등록합니다. |
| save |
Bot Frameworks 상태 서비스에 데이터를 씁니다. |
| send(IEvent, (err: Error) => void) | 유니버설CallBot에서 호출하여 워크플로 작업을 서비스에 전달합니다. |
| verify |
받은 메시지가 Bot Framework에서 온 것을 확인하는 Express 또는 Resitify 스타일 미들웨어입니다. |
생성자 세부 정보
CallConnector(ICallConnectorSettings)
ChatConnector의 새 instnace를 만듭니다.
new CallConnector(settings?: ICallConnectorSettings)
매개 변수
- settings
- ICallConnectorSettings
(선택 사항) Bot Frameworks 개발자 포털에서 할당된 봇 앱 ID & 암호를 지정할 수 있는 구성 매개 변수입니다.
메서드 세부 정보
getData(IBotStorageContext, (err: Error, data: IBotStorageData) => void)
Bot Frameworks 상태 서비스에서 데이터를 읽습니다.
function getData(context: IBotStorageContext, callback: (err: Error, data: IBotStorageData) => void)
매개 변수
- context
- IBotStorageContext
- callback
-
(err: Error, data: IBotStorageData) => void
listen()
Express 또는 Restify 스타일 후크를 등록하여 새 메시지를 수신 대기합니다.
function listen()
반환
(req: any, res: any) => void
onEvent((event: IEvent, cb?: (err: Error) => void) => void)
등록 시 UniversalCallBot에서 호출하여 호출 서비스에서 들어오는 이벤트를 수신하기 위한 처리기를 등록합니다.
function onEvent(handler: (event: IEvent, cb?: (err: Error) => void) => void)
매개 변수
- handler
-
(event: IEvent, cb?: (err: Error) => void) => void
saveData(IBotStorageContext, IBotStorageData, (err: Error) => void)
Bot Frameworks 상태 서비스에 데이터를 씁니다.
function saveData(context: IBotStorageContext, data: IBotStorageData, callback?: (err: Error) => void)
매개 변수
- context
- IBotStorageContext
- data
- IBotStorageData
- callback
-
(err: Error) => void
send(IEvent, (err: Error) => void)
유니버설CallBot에서 호출하여 워크플로 작업을 서비스에 전달합니다.
function send(event: IEvent, done: (err: Error) => void)
매개 변수
- event
- IEvent
- done
-
(err: Error) => void
verifyBotFramework()
받은 메시지가 Bot Framework에서 온 것을 확인하는 Express 또는 Resitify 스타일 미들웨어입니다.
function verifyBotFramework()
반환
(req: any, res: any, next: any) => void