Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[HL2022] LINE WORKS APIの紹介
Search
Shintaro Yamasaki
September 07, 2022
Technology
0
280
[HL2022] LINE WORKS APIの紹介
#ヒーローズリーグ 2022 開発素材LT vol.1
https://mashupawards.connpass.com/event/253635/
Shintaro Yamasaki
September 07, 2022
Tweet
Share
More Decks by Shintaro Yamasaki
See All by Shintaro Yamasaki
LINE WORKSのDevelopers機能紹介
mmclsntr
0
18
LINE WORKSとシステムを繋ぐ LINE WORKSのDevelopers機能紹介
mmclsntr
0
170
HL2024 LINE WORKSの紹介
mmclsntr
0
25
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
260
連携を加速させる「WOFF」の紹介 - LWUG勉強会240411
mmclsntr
0
370
LINE Developersの紹介
mmclsntr
0
120
HL2023 LINE WORKS の紹介
mmclsntr
0
100
WOFFの紹介
mmclsntr
0
940
LINE WORKS Developers の紹介
mmclsntr
1
610
Other Decks in Technology
See All in Technology
Flutterによる 効率的なAndroid・iOS・Webアプリケーション開発の事例
recruitengineers
PRO
0
120
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
kamina_zzz
2
1.7k
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
強いチームと開発生産性
onk
PRO
35
11k
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
480
複雑なState管理からの脱却
sansantech
PRO
1
150
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
100
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
690
Engineer Career Talk
lycorp_recruit_jp
0
190
DynamoDB でスロットリングが発生したとき/when_throttling_occurs_in_dynamodb_short
emiki
0
250
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
420
Featured
See All Featured
Visualization
eitanlees
145
15k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Ruby is Unlike a Banana
tanoku
97
11k
Adopting Sorbet at Scale
ufuk
73
9.1k
Making Projects Easy
brettharned
115
5.9k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Designing for Performance
lara
604
68k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
How to Ace a Technical Interview
jacobian
276
23k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Done Done
chrislema
181
16k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Transcript
ⓒ WORKS MOBILE Japan Corp. LINE WORKS APIの紹介 ワークスモバイルジャパン株式会社 ⼭﨑
慎太郎
⾃⼰紹介 ⼭﨑 慎太郎 Shintaro Yamasaki ワークスモバイルジャパン株式会社 Planning&Governance本部 2022/03 ⼊社 前職は
AWS を中⼼とした設計・構築やバックエンド開発・チャットボット開発に従事していました。 特にサーバーレスが好き。メインは Python Twitter @mmclsntr Github @mmclsntr 私もかつて参加してました
開発素材 3 h"ps://protopedia.net/material/836
LINE WORKS とは 4
チームのためのさまざまなツールが備わっています。 トーク 掲⽰板 カレンダー アドレス帳 Bot/API 管理設定 など LINEのような使いやすさをもつ、 チームのためのコミュニケーションツール
LINE WORKS とは︖ LINE WORKSは、LINEの使いやすさはそのままに、 各機能をビジネスに特化させたコミュニケーションアプリです。 会社情報 会社商号 ワークスモバイルジャパン株式会社 設⽴
2015年6⽉3⽇ 資本⾦ 55億2,000万円 代表者 増⽥ 隆⼀ 所在地 〒150-0001 東京都渋⾕区神宮前1-5-8 神宮前タワービルディング 11F 届出電気通信事業者 A-27-14402 各種資格 SOC (Service Organization Control) 2,3 ISO/IEC 27001, ISO/IEC 27017, ISO/IEC 27018 プライベート モバイルメッセンジャー プラットフォーム ビジネス コミュニケーション&コラボレーション プラットフォーム LINE LINE WORKS 6
“LINE” と “LINE WORKS” のちがい 企業/団体で新たにLINE WORKSを開設する⼈を管理者と呼び、管理者は企業/団体で使⽤する LINE WORKSを開設し、その中にメンバー(上司や同僚の皆さん)を招待することで利⽤できます。 LINE
7 LINE WOKRS 個⼈単位でつながるコミュニケーションツール 企業、団体全員がつながるコミュニケーションツール プライベートのLINEと繋がるため 組織での管理は不可 専⽤の環境で管理者による管理が可能 管理者 下平さん shimohira@testxxx メンバー 川宮さん kawamiya@testxxx メンバー 城⽊さん shiroki@testxxx メンバー 橋川さん hashikawa@testxxx メンバー 藤宮さん fujimiya@testxxx
業務の効率化に必要な機能が1つのアプリに LINEでおなじみのチャットやスタンプはもちろん、掲⽰板、カレンダー、設備予約、アドレス帳、アンケート、 ビデオ通話など、仕事で活⽤できる機能を備えた「ビジネス版LINE」です。 ビジネス コミュニケーション&コラボレーション プラットフォーム トーク・無料通話・ビデオ通話 LINEを踏襲した使い勝⼿ メンバーごとの既読確認機能 グループウェア機能
掲⽰板 カレンダー、フォルダ、ノートや グループ予定などプロジェクトや チームコラボレーションに最適 組織/テーマ単位で柔軟に管理 必読・既読確認機能で 読み逃し防⽌ 部署、兼務なども簡単に設定可 能。 アドレス帳から直接トークや予定 調整も⾏えます 多彩なテンプレートをご⽤意 結果はグラフで⾃動集計 多様なシステムの連携や、 チャットbot開発が可能 組織・メンバー管理、利⽤制限、 盗難対策、監査ログなど 組織階層型アドレス帳 アンケート API ⾼度な管理と セキュリティ対策 10
プラン 11
LINE WORKS API の紹介 12
LINE WORKS API について 掲⽰板 カレンダー Bot 管理設定 API で利⽤可能な機能
*参照のみ * フリープランの場合です。プランによって利⽤できるAPIは異なります。 アドレス帳 *参照のみ 13 • テキストやスタンプ、画像・ファイルのやりとり • ボタン・画像を含んだメッセージ (Flexible Template)。 • リッチメニュー など • カレンダーの作成 • 予定の追加・取得 など • 掲⽰板の作成 • 投稿・コメント など • メンバー・グループ・組織の参照 など • 連絡先の参照 など LINE WORKS との連携アプリを開発するための Web API です。 API は 無料 で提供されています。
14 Bot Flexible Template リッチメニュー Quick reply メッセージタイプ • テキスト
• スタンプ • 画像 • ファイル • 位置情報 (ユーザーからの受信のみ) • Flexible Template (Botからの送信のみ) メニュー • リッチメニュー • 固定メニュー • Quick reply チャットボットを通じたシステム連携を実現できます。
Bot 製品マスタのデータを、 商品コードや商品名から検索 ⽇次売上結果など、定期的に チェックしたい情報の配信 予め設定していた閾値に達した 時に関係者へアラートを通知 緊急時のナースコールなどを 電話やメールでなくBotで通知 商品マスターBOT
売上管理システムBOT 監視カメラBOT 緊急対応要請BOT 15
カレンダー ⾃分のスケジュールやグループのスケジュールを管理します。 17 API • カレンダー • 作成・修正・参照・削除 • 予定
• 追加・修正・参照・削除
掲⽰板 チーム全体へ発信したいことを掲⽰板へ投稿します。 トークは双⽅向のコミュニケーション、掲⽰板は⼀⻫同報の情報発信。 18 API • 掲⽰板 • 作成・修正・参照・削除 •
投稿/コメント • 追加・修正・参照・削除
例 : IFTTTを経由してカレンダーと連携 19 カレンダー カレンダーの予定をトリガーに、 IFTTTのWebhookに連携。 Botへも通知。 things server
Bot 通知 取得 webhook 連携 カレンダーを使って、実⾏スケジュールを管理する。 詳しくはQiita記事をご覧ください。 “【LINE WORKS】IFTTTを経由してカレンダーを連携してみる” https://qiita.com/mmclsntr/items/b87276087f60e7a13b2a
LINE WORKS の使い所 20 LINE WORKSはコミュニケーション&コラボレーションツールです。 不特定多数というよりは 特定少数 に向けたアプリケーションに向いています。 •
カレンダーや掲⽰板を組み込みたい時 • を使ってサクッとチャットボットを作りたい時 などなど チームのためのプロダクトを作りたい時にぜひご活⽤ください。 こんな時にも使ってください︕ 何に向いてるか ⾃由な発想でお使いください〜
ドキュメント 21 APIリファレンスは「LINE WORKS Developers」のドキュメントにあります。 https://developers.worksmobile.com/jp/?lang=ja LINE WORKS developer
ドキュメント 22 QiitaにTipsが多く投稿されています。こちらも参考ください。 「LINEWORKS」タグで検索 「ワークスモバイルジャパン株式会社」Organiza4onもあります。
ドキュメント 23 おすすめ記事 h0ps://qiita.com/mmclsntr/items/3da41a9d03d6dba16290 h0ps://qiita.com/mmclsntr/items/eee8d8f3546410fe6652
何かありましたらDiscordへ 24 「# line-worksサポート」まで。
賞について 25
26 LINE WORKS賞 仕事が楽しくなるで賞 LINE WORKS を活⽤した楽しい作品に贈りたいと思います。 はたらく現場や仲間に元気を与え、「仕事、楽しい」につながる作品 に贈りたいと思います。 仕事の効率を良くし⽣産性を⾼めるような作品や、仲間との距離を縮
め⼀体感を⽣むような作品をお待ちしています。 テクニカルサポーター賞 Myヒーロー賞 リーグ決勝進出権
よろしくお願いしまーす︕ を