Upgrade to Pro — share decks privately, control downloads, hide ads and more …

カンタン ! LINE WORKS で Bot 作成

De951942bdcda19c0303bfef125452b5?s=47 iwaohig
April 16, 2020
190

カンタン ! LINE WORKS で Bot 作成

De951942bdcda19c0303bfef125452b5?s=128

iwaohig

April 16, 2020
Tweet

Transcript

  1. 春のソリューション祭り 現場の仕事を楽にする! LINE WORKS をすべての業務の入り口に カンタン ! LINE WORKS で

    Bot 作成 April 16, 2020 15:00 – 15:40 ワークスモバイルジャパン株式会社 Solution and Sales Engineer 東本 岩雄 © LINE CORPORATION
  2. 2

  3. Agenda 1. トーク Bot とは 2. トーク Bot を利用するには 3.

    iPaaS による簡単開発
  4. トーク Bot とは

  5. トーク Bot とは • 対話形式で特定のタスクを実行する自動化されたプログラム = トーク Bot • トーク

    Bot を仕事でつかうメリットとは? 仕事の「行動パターンを変えずに」新しい IT サービスを使える!! 1. 普段のトークの延長で使える 2. 利用環境や端末に左右されない 3. 自然言語処理の進化 アプリの使い方を覚える負荷がない 最小限の開発コストでモバイル対応 細かい入力ルールは覚えなくても OK Bot ユーザー LINE WORKS に ついて教えて ビジネス版の LINE ですよ。
  6. LINE WORKSと連携ソリューションの活用イメージ 全てのビジネスパーソンのフロントエンドアプリ LINE WORKS

  7. どの業務も同じ UI/UX で、さくさく処理できる

  8. Bot frameworks API 概要 • LINE WORKS はメンバーとトーク Bot 間でメッセージの送受信が可能な

    Web API を提供 • Bot サービス提供者はメッセージの送受信用サーバー、およびメッセージ作成、応答を 行うアプリケーションを用意 • メッセージ送信サーバーと受信サーバーは異なるサーバーを利用可 • 通知のみを行うトーク Bot であれば受信サーバーの設定は不要 • すべての通信は HTTPS 対応が必須 LINE WORKS アプリ Bot framework API (Web API) LINE WORKS サービス Bot メッセージ 送受信サーバー Bot アプリ サーバー LINE WORKS 提供範囲 自社開発が必要
  9. トーク Bot を利用するには

  10. LINE WORKS Developers https://developers.worksmobile.com/jp/?lang=ja

  11. LINE WORKS Developer Console Developer Console では、API 利用に 必要な以下の基本設定を行います。 •

    API 利用に必要な設定や認証情報 の提供 • API ID の発行及び管理 • Service API Consumer Key の発行及 び管理 • Server API Consumer Key の発行及 び管理 • Server List の登録及び管理 • SSO Type 設定 • SAML Apps (LINE WORKS ID で他 サービスにログイン) • 組織連動の利用設定 • API 統計 • IPT(IP Telephony) 連動設定 • トーク Bot の作成及び管理
  12. LINE WORKS Developer Console / Admin Portal

  13. トーク Bot API メッセージ送信 (text) https://developers.worksmobile.com/jp/document/100500801?lang=ja トーク Bot を使ってテキストメッセージを送信します。 テキストメッセージは多言語に対応しており、メンバーの言語設定に合わせて表示

    を切り替えることができます。 Request URL https://apis.worksmobile.com/r/{API ID}/message/v1/bot/{botNo}/message/push HTTP Method POST(Content-Type: application/json; charset=UTF-8) パラメーター タイプ 必須 説明 type string Y "text" text string Y メッセージの内容 最大 2,000 字
  14. POSTMAN でトーク Bot API 実行 https://www.postman.com/

  15. POSTMAN でトーク Bot API 実行

  16. POSTMAN の Demo

  17. Developers Site 掲載のサンプル Bot https://developers.worksmobile.com/jp/document/100507001?lang=ja

  18. iPaaS による簡単開発

  19. iPaaS (Integration Platform as a Service) https://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%82%A4%E3%83%B3%E3%83%86%E 3%82%B0%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3

  20. Microsoft PowerAutomate

  21. 例 1. グループ トークルームの発言で勤怠記録

  22. 例 2. お弁当の注文をとりまとめて FAX で発注

  23. PowerAutomate の Demo

  24. ありがとうございました

  25. None