22
Logic Apps でコードレスに作る ChatBot AD63

Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Logic Apps でコードレスに作るChatBot

AD63

Page 2: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Logic Apps 概要

Page 3: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

#01 Azure Bot Service

Page 4: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Sample 01 : Azure Bot Service

Page 5: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)
Page 6: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)
Page 7: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

WebApp EchoDialog.cs(改変個所を抜粋)//メッセージ編集する LogicApps を呼出

//ヘッダに application/json

//Message オブジェクトを JSON 化

//Logic Apps 呼出

//処理結果を文字列として取得

Page 8: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Direct Line API について

Page 9: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Sample Demo #1

Page 10: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)
Page 11: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

#02 LINE

Page 12: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Sample 02 : LINE

Page 13: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

LINE

Page 14: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)
Page 15: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Sample Demo #2

Page 16: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)
Page 17: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Logic Apps で対応できないこと

Page 18: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

Logic Apps で行う場合のアーキテクチャ配置例

LINE

その他

Page 19: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

まとめ

Page 20: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

https://www.facebook.com/groups/logicflowja/

(参考)Logic Apps ユーザーコミュニティ

Page 21: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

© 2018 Microsoft Corporation. All rights reserved.

本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

Page 22: Logic Apps でコードレスに作る ChatBot - Microsoft · #01 Azure Bot Service. Sample 01 : Azure Bot Service. WebApp EchoDialog.cs(改変個所を抜粋)

© 2018 Tomoyuki Obi All rights reserved.

本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。

本情報の内容 (添付文書、リンク先などを含む) は、de:code 2018 開催日 (2018年5月22~23日) 時点のものであり、予告なく変更される場合があります