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

20211118_初心者対象_ステップで学ぶ_LINE_WORKSはじめてのBot開発ハンズオン.pdf

iwaohig
November 18, 2021

 20211118_初心者対象_ステップで学ぶ_LINE_WORKSはじめてのBot開発ハンズオン.pdf

iwaohig

November 18, 2021
Tweet

More Decks by iwaohig

Other Decks in Technology

Transcript

  1. © LINE CORPORATION 初心者対象 ! ステップで学ぶ、 LINE WORKSはじめての Bot 開発ハンズオン

    Step 1 Nov 18, 2021 13:00 – 14:30 ワークスモバイルジャパン株式会社 Solution and Sales Engineer 東本 岩雄
  2. ハンズオンの手順 0. ハンズオン用 LINE WORKS ログイン 1. Postman の入手とインストール 2.

    LINE WORKS の API を利用する準備 3. Postman で トーク Bot API を実行
  3. Bot frameworks API 概要 • LINE WORKS はメンバーとトーク Bot 間でメッセージの送受信が可能な

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