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

カンタン ! LINE WORKS で Bot 作成

iwaohig
April 16, 2020
1.2k

カンタン ! LINE WORKS で Bot 作成

iwaohig

April 16, 2020
Tweet

More Decks by iwaohig

Transcript

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

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

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

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

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