kokoniスマートフォン用の表示で見るkokoniクラウドおじさんの備忘録HOMECOMMUNITYSOFTWAREABOUT2016-05-01BotFrameworkを弄ってみたBotFrameworkBuild2016で紹介されてたBotFrameworkを試してみました。詳細は下記の公式ページを参照してください。BotFrameworkとりあえずダイジェスト的に作業を説明すると次の通りです。1、インストールと配置VisualStudioをインストールする。Community版なら無料です。BotFrameworkのVisualStudio用Templateをダウンロードして配置します。C#」でZIPのまま対象フォルダに配置します。C#」を選択すると「BotApplication」があるはずなので選択します。ない場合は配置先を間違っている可能性があります。このテンプレートは投降したメッセージのメッセージ数をカウントして返信するBotプログラムです。ビルドして実行してみましょう、と言いたいところですがビルドしてもテストツールがないと確認ができないためまずはEmulatorをインストールしましょう。3、エミュレータからテストVisualSutdioで実行すると仮想サーバのアドレスがブラウザで起動しますので、そのアドレスを控えておきます。Emulatorを起動して先ほどのアドレスをURLに貼り付けます。アドレスに「/api/messages」を追記します。このアドレスがBotAPIの実行アドレスになります。URLを貼り付けたらSendボタンを押下します。押下して403や405エラーが返却される場合はAuthentication系のエラーとなります。この場合は「MessagesController.cs」にある[BotAuthentication]をコメントアウトします。認証周りの処理がないにもかかわらず認証属性をつけているためエラーになっています。再度ビルド実行してEmulatorのSendボタンを押下します。右側ペインのJSON部に正常にJSONパラメータが返却されれば成功です。最下部にあるテキストボックスに入力して投降してみましょう。BotAPIが入力した文字数をカウントして返却してくれます。これでBotFrameworkを試す環境が構築できたことになります。ソースをいろいろと弄ってBotAPIを楽しんでみてください。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。