2017-11-30 4 views
0

私はボットフレームワークを使用してユーザーとの会話を開始するC#を使用してチャットボットを作成しようとしています。ウェブサイトの右下にポップアップ表示されますか?これまで私が行ったことは、ユーザーとやりとりするFormFlowを作成したことです。私の研究に基づいて、私はボットフレームワークのWebchatコントロールを使うべきですが、Webチャットコントロールをウェブサイトに埋め込む方法はわかりません。私は初心者の質問をお詫び申し上げます、私はボットフレームワークの新機能です。あなたはアズールを使用している場合マイクロソフトのボットフレームワークを使用してウェブサイト上でポップアップするチャットボットを設計する方法

+1

はスタート – JasonSowers

答えて

1

@NathanBlaine以外にも、iframeにはウェブチャットボットが埋め込まれています。

ウェブサイト

あなたの条件を達成するための最も簡単な方法の右下にポップアップするチャットボット、あなたがに、このボタンにJavaScriptの機能を結合し、あなたのウェブサイトにボタンを作成することができますボットの埋め込みエンドポイントと新しいブラウザウィンドウを開きます。

window.open("https://webchat.botframework.com/embed/<your_bot_applition>?s=YOUR_SECRET_KEY", "_blank", "width=200,height=400"); 
1

あなたのボットサービス>チャンネル> Webチャットに行くことができ、その後のビットに(これはiframeをカスタマイズする方法があります

<iframe src='https://webchat.botframework.com/embed/YOUR_SERVICE?s=YOUR_SECRET_HERE'></iframe> 

のように見える埋め込みコードを見つけますグーグル)。 JSを使用すると、しばらくしてから埋め込まれたiframeポップアップを持つウィンドウを持つことができます。

+0

として[ウェブチャットコントロール](https://github.com/Microsoft/BotFramework-WebChat)を見てみましょうアドバイスいただきありがとうございます、私はiframを使ってWebチャットを作成することができましたAzureボットサービスで –

関連する問題