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
Catch up the latest update of LINE API 2019
Search
LINE Developers Thailand
December 12, 2019
Technology
2
350
Catch up the latest update of LINE API 2019
LINE Developers Thailand
December 12, 2019
Tweet
Share
More Decks by LINE Developers Thailand
See All by LINE Developers Thailand
LINE API Deep Dive Q1 2025: Unlocking New Possibilities
linedevth
1
200
Welcome & Tech Vision Keynote
linedevth
0
180
Building the Future: LINE API Updates in 2024
linedevth
1
170
Revolutionizing Telepharmacy with The POWER of Gen AI and LINE API
linedevth
0
180
Seamless Inventory Management with ChatGPT and LINE SHOPPING API
linedevth
0
120
The Future of LINE Retail Chatbot using Gemini AI
linedevth
0
290
Domain Data Platform for Scalable Data Management
linedevth
0
110
Building a Fortune Teller App with OpenAI From Chatbot to Voice Assistant
linedevth
0
96
B.A.A.S - BeTask AI and Automation for SMEs
linedevth
0
86
Other Decks in Technology
See All in Technology
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
270
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
260
プロダクトエンジニアリング組織への歩み、その現在地 / Our journey to becoming a product engineering organization
hiro_torii
0
130
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
1
210
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
260
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
4
700
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
120
Navigation3でViewModelにデータを渡す方法
mikanichinose
0
220
SalesforceArchitectGroupOsaka#20_CNX'25_Report
atomica7sei
0
170
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
230
セキュリティの民主化は何故必要なのか_AWS WAF 運用の 10 の苦悩から学ぶ
yoh
1
140
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Agile that works and the tools we love
rasmusluckow
329
21k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
790
The Cult of Friendly URLs
andyhume
79
6.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
GraphQLとの向き合い方2022年版
quramy
48
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
RailsConf 2023
tenderlove
30
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Transcript
Catch Up the Latest Update in LINE API Warit Wanwithu
Developer Relations, LINE THAILAND
Developer LINE API Ecosystem LINE Login LINE Notify Messaging API
Social API LINE Things LINE Beacon LIFF LINE Pay Clova ???
Developer LINE Messaging API
Developer New API for friend statistics • Get number of
message deliveries • Get number of followers • Get friend demographics
Developer Get number of messages sent this month https://api.line.me/v2/bot/message/quota/consumption
Developer Get User Interaction statistics
Flex Message 2019
giga mega kilo micro nano 1. Bubble Size
default paddingAll = 10% 2. Box Padding "body": { "type":
"box", "layout": "vertical", "paddingAll": "10%", "contents": [ { "type": "text", "text": "The objective…" } ] }
default backgroundColor = #RRGGBBAA 3. Color & Background Color {
"type": "box", "backgroundColor": "#2a01ff", "paddingAll": "8%", "layout": "vertical", "contents": [ { "type": "text", "text": "Hello World!" } ] }
default cornerRadius 4. Box Corner { "body": { "type": "box",
"paddingAll": "none", "cornerRadius": "150px", "layout": "vertical", "contents": [ { "type": "image", "url": "https://...", "size": "full" } ]}}
default position = absolute 5. Position & Offset { "type":
"box", "position": "absolute", "offsetTop": "25%", "offsetBottom": "60%", "offsetStart": "50%", "offsetEnd": "20%", "layout": "vertical", "contents": [{ "type": "button", "action": { "type": "uri", "label": "Apply Now!", "uri": "https: //…" } }]}
default span 6. Text Style { "type": "text", "text": "...",
"style": "italic", "decoration": "underline", "wrap": true, "contents": [{ "type": "span", "text": "The objective…", "style": "italic" },{ "type": "span", "text": "to enhance…", "decoration": "underline" }] }
Developer api.line.me -> api-data.line.me • Get content • Upload rich
menu image • Download rich menu image Deadline: April 30, 2020 The domain name of (some) API endpoints
Developer Messaging API calls in your browser
New property "stickerResourceType" • STATIC • ANIMATION • SOUND •
ANIMATION_SOUND • POPUP • POPUP_SOUND • NAME_TEXT
Developer LINE SDK
Developer LINE SDK
Developer LINE SDK v4.x end-of-life on Dec 12th, 2019 ⚰
LINE Login: new parameters https://access.line.me/oauth2/v2.1/authorize?response_type=xxx...&ui_locales=ja
Verify ID token https://api.line.me/oauth2/v2.1/verify
Developer LINE Front-end Framework
Developer LIFF v.2 • External Browser Supported • QR Code
Scanner (Android) • Get OS • Is in LIFF? • Is logged in? • Much more..
Developer LINE Pay
New API Document https://pay.line.me/documents/online_v3_en.html
Developer LINE TV API Exclusively for Thailand
• Spotlight Types • Spotlight Module • Category List •
Category • Ranking • Search • Station Home List • Station Home • Live Schedule LINE TV API
LINE TV x Chatbot
• Browse All LINE API • Demo • What’s New
• Upcoming Event • Much more.. UPDATED LINE DEV TH
Developer LINE API Ecosystem LINE Login LINE Notify Messaging API
Social API LINE Things LINE Beacon LIFF LINE Pay Clova LINE TV NEW
None