CallConnector class
UniversalCallBot を Skype 通話サービスに接続します。
コンストラクター
| Call |
ChatConnector の新しいインスタンスを作成します。 |
メソッド
| get |
Bot Frameworks 状態サービスからデータを読み取ります。 |
| listen() | Express または Restify スタイルのフックを登録して、新しいメッセージをリッスンします。 |
| on |
呼び出し元サービスから受信イベントを受信するためのハンドラーを登録するために、登録時に UniversalCallBot によって呼び出されます。 |
| save |
Bot Frameworks 状態サービスにデータを書き込みます。 |
| send(IEvent, (err: Error) => void) | サービスにワークフロー アクションを配信するために UniversalCallBot によって呼び出されます。 |
| verify |
受信したメッセージが Bot Framework から送信されていることを確認する Express または Resitify スタイルのミドルウェア。 |
コンストラクターの詳細
CallConnector(ICallConnectorSettings)
ChatConnector の新しいインスタンスを作成します。
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)
サービスにワークフロー アクションを配信するために UniversalCallBot によって呼び出されます。
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