LINE DEVELOPERS THAILAND

API KNOWLEDGE

All

LINE MINI App ตอนที่ 2: การทำ Custom Action

LINE MINI App
LINE MINI App ตอนที่ 2: การทำ Custom Action

Building LINE Chatbot with ChatGPT and Gemini คอร์สเรียนออนไลน์จาก LINE Developers x BorntoDev

Messaging API
เปิดตัวคอร์สเรียนออนไลน์ Building LINE Chatbot with ChatGPT and Gemini

แสดง Flex Message ใน Website ได้ง่าย ๆ ด้วย flex-render ติดตั้งง่ายผ่าน npm ใช้บนเว็บก็ได้ เซิร์ฟเวอร์ก็ดี

Messaging API
แสดง Flex Message ใน Website ได้ง่าย ๆ ด้วย flex-render ติดตั้งง่ายผ่าน npm ใช้บนเว็บก็ได้ เซิร์ฟเวอร์ก็ดี

สร้างเกมเป่ายิ้งฉุบ.. ด้วย LINE Chatbot พร้อมเทคนิค ตัวอย่างการใช้ Clipboard Action!

Messaging API
สร้างเกมเป่ายิ้งฉุบ.. ด้วย LINE Chatbot พร้อมเทคนิค ตัวอย่างการใช้ Clipboard Action!

LINE Chatbot x Gemini API สร้างนักโภชนาการเอาใจสาย Healthy EP1

Messaging API
LINE Chatbot x Gemini API สร้างนักโภชนาการเอาใจสาย Healthy EP1

LINE MINI App ให้ผู้ใช้เพิ่มไอคอน Shortcut ในหน้า Home ของ device ได้แล้ว (ไม่ต้องเขียนโค้ด)

LINE MINI App
LINE MINI App ให้ผู้ใช้เพิ่มไอคอน Shortcut ในหน้า Home ของ device ได้แล้ว (ไม่ต้องเขียนโค้ด)

อัพเดทล่าสุด Follow Event จาก Messaging API ที่จะทำให้รู้ว่าใครคือเพื่อนใหม่ที่แท้ทรูใน LINE OA

Messaging API
แกะกล่อง Follow Event อัพเดทใหม่ล่าสุดจาก Messaging API ที่จะทำให้รู้ว่าใครคือเพื่อนใหม่ที่แท้ทรูใน LINE OA

LIFF SDK ออกเวอร์ชันใหม่ v2.23.2

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.23.2

ผู้ใช้งานงานทั่วโลก(ยกเว้น ประเทศไทย, ญี่ปุ่น และ ไต้หวัน) สามารถใช้งาน LINE MINI App ในเว็บเบราเซอร์ได้แล้ว

LINE MINI App
ผู้ใช้งานงานทั่วโลก(ยกเว้น ประเทศไทย, ญี่ปุ่น และ ไต้หวัน) สามารถใช้งาน LINE MINI App ในเว็บเบราเซอร์ได้แล้ว

วิธีกำหนด URI Action ให้ต่างกันบน Flex Message ระหว่าง LINE สำหรับ สมาร์ทโฟน และ PC

Messaging API
LINE Developers Secret Tips ตอนที่ 41 วิธีกำหนด URI Action ให้ต่างกันบน Flex Message ระหว่าง LINE สำหรับ สมาร์ทโฟน และ PC

นักพัฒนาสามารถแยก Follow event ได้แล้ว! ว่าเป็นการ Add friend หรือ Unblock ตัว LINE OA

Messaging API
นักพัฒนาสามารถแยก Follow event ได้แล้ว! ว่าเป็นการ Add friend หรือ Unblock ตัว LINE OA

Clipboard Action! แอคชันใหม่ใน Messaging API ที่ให้ผู้ใช้ Copy text เข้า Clipboard ได้

Messaging API
Clipboard Action! แอคชันใหม่ใน Messaging API ที่ให้ผู้ใช้ Copy text เข้า Clipboard ได้

พรีวิว Clipboard action ฟีเจอร์ใหม่ถูกใจพ่อค้าแม่ขาย คัดลอกข้อความจาก LINE ง่ายๆ ในปุ่มเดียว

Messaging API
พรีวิว Clipboard action ฟีเจอร์ใหม่ถูกใจพ่อค้าแม่ขาย คัดลอกข้อความจาก LINE ง่ายๆ ในปุ่มเดียว ด้วย LINE Messaging API

LINE MINI App ให้ผู้ใช้เพิ่มไอคอน Shortcut ในหน้า Home ของ device ได้แล้ว

LINE MINI App
LINE MINI App ให้ผู้ใช้เพิ่มไอคอน Shortcut ในหน้า Home ของ device ได้แล้ว

สอนเชื่อม LINE กับ Gemini Multimodal เข้าใจทั้งข้อความและรูป (ไม่ต้องเขียน code ใคร ๆ ก็ทำได้)

Messaging API
สอนเชื่อม LINE กับ Gemini Multimodal เข้าใจทั้งข้อความและรูป (ไม่ต้องเขียน code ใคร ๆ ก็ทำได้)

5 Guidelines ในการพัฒนา LINE Messaging API ที่แนะนำจาก Dev Docs มีอะไรบ้าง

Messaging API
5 Guidelines ในการพัฒนา LINE Messaging API ที่แนะนำจาก Dev Docs มีอะไรบ้าง

สอนสร้าง LINE Chatbot สุดฉลาด ด้วย AI LLM GEMINI ฟรี และ No Code ทุกคนทำได้

Messaging API
สอนสร้าง LINE Chatbot สุดฉลาด ด้วย AI LLM GEMINI ฟรี และ No Code ทุกคนทำได้

สร้าง LINE Chatbot x Gemini(Gen AI ที่เก่งที่สุดของ Google) ด้วย Cloud Functions for Firebase

Messaging API
บทความนี้ ผมจะพาทุกคนไปสร้าง LINE Chatbot ที่เชื่อมต่อกับ Gemini API ทั้งแบบ Text-Only และแบบ Multimodal ด้วย Cloud Functions for Firebase 2nd Gen

LIFF SDK ออกเวอร์ชันใหม่ v2.23.1

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.23.1

ส่องคอนเซ็ปต์!! เปลี่ยนการส่งความสุขใน LINE ให้ไฉไลกว่าเดิมด้วย Sawasdee Studio

LIFF
ส่องคอนเซ็ปต์!! เปลี่ยนการส่งความสุขใน LINE ให้ไฉไลกว่าเดิมด้วย Sawasdee Studio

การทำ Dialogflow 1 Agent ให้ใช้กับ LINE Chat Bot ได้มากกว่า 1 ตัว

Messaging API
การทำ Dialogflow 1 Agent ให้ใช้กับ LINE Chat Bot ได้มากกว่า 1 ตัว

LINE Login SDK สำหรับ Android ออกเวอร์ชันใหม่ v5.10.0

LINE Login
LINE Login SDK สำหรับ Android ออกเวอร์ชันใหม่ v5.10.0

URL ของ LINE MINI App มีการเปลี่ยนไปใช้ชื่อ Domain ใหม่

LINE MINI App
URL ของ LINE MINI App มีการเปลี่ยนไปใช้ชื่อ Domain ใหม่

liff.referrer จะถูกเพิ่มมาใน LIFF app URL แบบ Query param หลังจากการ Transition ในแอป LINE v13.20.0 เป็นต้นไป

LIFF
liff.referrer จะถูกเพิ่มมาใน LIFF app URL แบบ Query param หลังจากการ Transition ในแอป LINE v13.20.0 เป็นต้นไป

LIFF SDK ออกเวอร์ชันใหม่ v2.23.0

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.23.0

LINE Notify จะรองรับ URL ภาพที่เป็น HTTPS เท่านั้น (ยกเลิก URL ภาพที่เป็น HTTP)

LINE Notify
LINE Notify จะรองรับ URL ภาพที่เป็น HTTPS เท่านั้น (ยกเลิก URL ภาพที่เป็น HTTP)

Dive Into The Cutting-edge LINE API Innovations

Messaging API
LINE Login
LIFF
LINE MINI App
Other products
LINE Beacon
LINE Shopping API
อัพเดต LINE APIs ล่าสุด และเทรนด์การใช้งาน API ให้นักพัฒนานำไปประยุกต์ใช้กับ usecase ของคุณให้ดียิ่งขึ้น

Live Coding: LINE Official Notification from Zero to Hero

Other products
ปฏิวัติการส่งข้อความผ่านเบอร์มือถือ ด้วย LON (LINE Official Notification) บริการใหม่ล่าสุดจากทาง LINE

LINE Messaging API SDK สำหรับ Node.js ออก v8.0.0

Messaging API
LINE Messaging API SDK สำหรับ Node.js ออก v8.0.0

LIFF SDK ออกเวอร์ชันใหม่ v2.22.4

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.22.4

เปลี่ยน Webhook / LIFF Endpoint URL ไม่พึ่ง Console ผ่าน Command line ด้วย LINE Helper CLI

Messaging API
LIFF
เปลี่ยน Webhook / LIFF Endpoint URL ไม่พึ่ง Console ผ่าน Command line ด้วย LINE Helper CLI

ปฏิวัติการส่งข้อความผ่านเบอร์มือถือ ด้วย LON (LINE Official Notification)

Other products
รู้จักกับ LON บริการใหม่จากทาง LINE ที่ให้ผู้ประกอบการสามารถส่งข้อความผ่านเบอร์มือถือเข้าแอป LINE

LINE Messaging API SDK สำหรับ Java, PHP และ Python รองรับ Quote messages แล้ว

Messaging API
LINE Messaging API SDK สำหรับ Java, PHP และ Python รองรับ Quote messages แล้ว

นักพัฒนาสามารถส่งข้อความที่อ้างอิงข้อความที่ผ่านมาของ LINE Official Account และผู้ใช้ได้แล้วผ่าน Messaging API

Messaging API
นักพัฒนาสามารถส่งข้อความที่อ้างอิงข้อความที่ผ่านมาของ LINE Official Account และผู้ใช้ได้แล้วผ่าน Messaging API

LINE Messaging API SDK สำหรับ Java, PHP และ Python รองรับการออก Stateless Channel Access Token แล้ว

Messaging API
LINE Messaging API SDK สำหรับ Java, PHP และ Python รองรับการออก Stateless Channel Access Token แล้ว

Stateless Channel Access Token ขั้นกว่าของความปลอดภัยในการใช้ LINE Messaging API

Messaging API
Channel Access Token ประเภทล่าสุดที่มี อายุที่สั้น(เพียง 15 นาที) โดยที่ 1 Channel จะสามารถ Issue ตัว Token ได้เรื่อยๆไม่จำกัด

Audience Group สามารถสร้างจากผู้ใช้ที่เคยคลิกหรือเคยเห็น Rich Menu ได้แล้ว

Messaging API
Audience Group สามารถสร้างจากผู้ใช้ที่เคยคลิกหรือเคยเห็น Rich Menu ได้แล้ว

LINE ออกแนวทางการแก้ปัญหาเกี่ยวกับ Webhook ใน Messaging API

Messaging API
LINE ออกแนวทางการแก้ปัญหาเกี่ยวกับ Webhook ใน Messaging API

LINE Desktop v8.2.0 รองรับฟีเจอร์ Quick Reply แล้ว

Messaging API
LINE Desktop v8.2.0 รองรับฟีเจอร์ Quick Reply แล้ว

ทำ LINE Chatbot ให้ฉลาดขึ้นด้วย ChatGPT ผ่านภาษา PHP

Messaging API
ทำ LINE Chatbot ให้ฉลาดขึ้นด้วย ChatGPT ผ่านภาษา PHP

Success response จากการ Reply และ Push message มีการเปลี่ยนแปลง

Messaging API
Success response จากการ Reply และ Push message มีการเปลี่ยนแปลง

สร้าง LINE Chatbot x Bard(AI จาก Google) ด้วย PaLM API และ Cloud Functions 2nd Gen

Messaging API
สร้าง LINE Bot เชื่อมกับ PaLM 2 จาก Google ซึ่งเป็น LLM ที่อยู่เบื้องหลัง Bard โดยจะใช้ Cloud Functions for Firebase for Firebase 2nd Gen

เปลี่ยน Rich Menu แบบ Personalize ใน LINE OA ให้ผู้ใช้งาน 1,000,000 คนใน Request เดียว

Messaging API
API ใหม่ใน Rich Menu ที่จะช่วยให้ไม่ต้องมาคอยเก็บคอยดึง userIds หรือไม่ต้องมา handle การ loop เพื่อ link ตัว Rich Menu แบบ Personalize เอง

LINE Messaging API SDK สำหรับ Java, PHP และ Python รองรับ Flex Message 2023 และ Rich Menu Batches แล้ว

Messaging API
LINE Messaging API SDK สำหรับ Java, PHP และ Python รองรับ Flex Message 2023 และ Rich Menu Batches แล้ว

เปิดตัว LINE OpenAPI ศูนย์รวม API Interface ของ LINE Platform

Messaging API
LIFF
เปิดตัว LINE OpenAPI ศูนย์รวม API Interface ของ LINE Platform

Flex Message ปี 2023 อิสระที่มากกว่าของการออกแบบข้อความใน LINE

Messaging API
2 ฟีเจอร์ใหม่ใน Flex Message ปีนี้ มีการเพิ่ม Bubble size ใหม่ พร้อมการกำหนดให้ Font และ Icon ปรับขนาดเองอัตโนมัติตาม Font size ใน Settings

LINE Login Channel สามารถขอให้ผู้ใช้งานทำ 2FA ก่อนเข้าใช้บริการได้แล้ว

LINE Login
LIFF
LINE Login Channel สามารถขอให้ผู้ใช้งานทำ 2FA ก่อนเข้าใช้บริการได้แล้ว

LIFF SDK ออกเวอร์ชันใหม่ v2.22.2

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.22.2

LINE SHOPPING API เปิดตัวแบบ Public Open API! พร้อมกับอัพเดทของใหม่เพื่อให้ร้านค้าสะดวกขึ้นไปอีก!

LINE Shopping API
LINE SHOPPING API เปิดตัวแบบ Public Open API! พร้อมกับอัพเดทของใหม่เพื่อให้ร้านค้าสะดวกขึ้นไปอีก!

Library แปลง JSON ของ Flex Message ไปเป็น HTML รองรับ Video component แล้ว

Messaging API
Library แปลง JSON ของ Flex Message ไปเป็น HTML รองรับ Video component แล้ว

LINE Messaging API SDK สำหรับภาษา PHP ออก v8.0.0

Messaging API
LINE Messaging API SDK สำหรับภาษา PHP ออก v8.0.0

Audience ที่สร้างจาก Messaging API สามารถใช้งานใน Step messages ได้แล้ว

Messaging API
Audience ที่สร้างจาก Messaging API สามารถใช้งานใน Step messages ได้แล้ว

LIFF SDK ออกเวอร์ชันใหม่ v2.22.1

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.22.1

เว็บไซต์ LINE Developers ยกเครื่อง ปรับโฉมใหม่ ไฉไลกว่าเดิม

Messaging API
เว็บไซต์ LINE Developers ยกเครื่อง ปรับโฉมใหม่ ไฉไลกว่าเดิม

ให้แชทบอทตอบตรงตาม sticker ที่ลูกค้าส่งมา (ไม่ต้องเขียนโค้ด NoCode 100%)

Messaging API
ให้แชทบอทตอบตรงตาม sticker ที่ลูกค้าส่งมา (ไม่ต้องเขียนโค้ด NoCode 100%)

มาลองเปรียบเทียบการใช้ OCR แกะข้อความผ่าน LINE Chatbot 🤖

Messaging API
มาลองเปรียบเทียบการใช้ OCR แกะข้อความผ่าน LINE Chatbot 🤖

ChatGPT ใน LINE OA ไม่ต้องเขียนโค้ด NoCODE 100%

Messaging API
ChatGPT ใน LINE OA ไม่ต้องเขียนโค้ด NoCODE 100%

อับดุลเอ้ย! ถามอะไรตอบได้ในกลุ่มไลน์ด้วย LINE x ChatGPT พัฒนาจบใน 3 ขั้นตอน!

Messaging API
อับดุลเอ้ย! ถามอะไรตอบได้ในกลุ่มไลน์ด้วย LINE x ChatGPT พัฒนาจบใน 3 ขั้นตอน!

มาทำให้ LINE Group ช่วยเก็บ Media Files ผ่าน Cloud Storage แบบไม่หมดอายุกัน

Messaging API
มาทำให้ LINE Group ช่วยเก็บ Media Files ผ่าน Cloud Storage แบบไม่หมดอายุกัน

วิธีสร้าง Rich Menu ที่มีขนาดนอกเหนือจากขนาดมาตรฐาน

Messaging API
LINE Developers Secret Tips ตอนที่ 39 มาดูวิธีสร้าง Rich Menu ที่มีขนาดนอกเหนือจากขนาดมาตรฐาน

LINE Developers Summary Q1/2023 | มัดรวม Update ทั้งหมดของ LINE API ล่าสุดใน 3 นาที!

Messaging API
LIFF
LINE Developers Summary Q1/2023 | มัดรวม Update ทั้งหมดของ LINE API ล่าสุดใน 3 นาที!

LIFF SDK ออกเวอร์ชันใหม่ v2.22.0

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.22.0

LINE Messaging API SDK สำหรับภาษา Python ออก v2.4.2

Messaging API
LINE Messaging API SDK สำหรับภาษา Python ออก v2.4.2

Template messages ที่ถูกส่งผ่าน LIFF app สามารถแสดงผลใน LINE Desktop ได้แล้ว

Messaging API
Template messages ที่ถูกส่งผ่าน LIFF app สามารถแสดงผลใน LINE Desktop ได้แล้ว

การ mention แบบ @All รองรับแล้วใน Webhook event

Messaging API
การ mention แบบ @All รองรับแล้วใน Webhook event

เปิดตัว 2 API ใหม่ในตระกูล Messaging API

Messaging API
เปิดตัว 2 API ใหม่ในตระกูล Messaging API

LINE Messaging API SDK สำหรับภาษา Java ออก v6.0.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Java ออก v6.0.0

LINE MINI App ตอนที่ 1 : ทำความรู้จัก MINI App Channel

LINE MINI App
LINE MINI App ตอนที่ 1 : ทำความรู้จัก MINI App Channel

เรามาลบ LINE Rich Menus ที่สร้างด้วย API ที่ใครๆก็ลบได้ด้วย Rich Menu Editor by EX10 Tools

Messaging API
เรามาลบ LINE Rich Menus ที่สร้างด้วย API ที่ใครๆก็ลบได้ด้วย Rich Menu Editor by EX10 Tools

LINE Login SDK สำหรับ Android ออกเวอร์ชันใหม่ v5.8.1

LINE Login
LINE Login SDK สำหรับ Android ออกเวอร์ชันใหม่ v5.8.1

ปลดล็อกวิธีส่งข้อความหากลุ่มผู้ใช้ที่เรา Tag ไว้ใน LINE OA ด้วย Messaging API

Messaging API
ถ้าคุณเป็นคนหนึ่งที่อยากจะ Re-Target กลุ่มผู้ใช้ที่เราได้ Tag ไว้ใน OA Manager ด้วย API บทความนี้น่าจะช่วยทำให้ฝันของคุณกลายเป็นจริงได้

Service Messages ชื่อห้องแชทสำหรับแสดงข้อความจาก LINE MINI App จะเปลี่ยนชื่อใหม่

LINE MINI App
Service Messages ชื่อห้องแชทสำหรับแสดงข้อความจาก LINE MINI App จะเปลี่ยนชื่อใหม่

ปั้น LINE Chatbot ให้แกะไฟล์เสียงเป็นภาษาไทยได้แบบเนียนๆด้วย Google Speech-to-Text API

Messaging API
ปั้น LINE Chatbot ให้แกะไฟล์เสียงเป็นภาษาไทยได้แบบเนียนๆด้วย Google Speech-to-Text API

บรรยายรูปภาพที่ต้องการใน LINE แล้วให้ AI สร้างรูปให้

Messaging API
บรรยายรูปภาพที่ต้องการใน LINE แล้วให้ AI สร้างรูปให้

วิธีแยก Environment ใน Dialogflow

Messaging API
แนวทางการทำ Environment บน Dialogflow

LIFF SDK ออกเวอร์ชันใหม่ v2.21.4

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.21.4

LINE Group Chatbot “แตกตี้” ที่จะทำให้เรารู้จักกันมากขึ้น

Messaging API
LINE Group Chatbot “แตกตี้” ที่จะทำให้เรารู้จักกันมากขึ้น

ฝันที่เป็นจริง! ผู้ใช้งาน LINE Official Account สามารถเปิดโหมด Chat + Bot พร้อมกันได้แล้ว

Messaging API
ฝันที่เป็นจริง! ผู้ใช้งาน LINE Official Account สามารถเปิดโหมด Chat + Bot พร้อมกันได้แล้ว

วิธีจำกัดเวลาในการกดปุ่มหรือ Action กับข้อความที่ส่งผ่าน Messaging API

Messaging API
LINE Developers Secret Tips ตอนที่ 38 มาดูวิธีจำกัดเวลาในการกดปุ่มหรือ Action กับข้อความที่ส่งผ่าน Messaging API

ประกาศเปลี่ยนแปลงเงื่อนไขในการขอใช้สัญญาณ Banner และ Stay ของอุปกรณ์ LINE Beacon ในประเทศไทย

LINE Beacon
ประกาศเปลี่ยนแปลงเงื่อนไขในการขอใช้สัญญาณ Banner และ Stay ของอุปกรณ์ LINE Beacon ในประเทศไทย

LIFF SDK ออกเวอร์ชันใหม่ v2.21.3

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.21.3

UI ของ Action Button ใน LIFF browser จะเปลี่ยนโฉมในแอป LINE v12.19.0 สำหรับ iOS

LIFF
UI ของ Action Button ใน LIFF browser จะเปลี่ยนโฉมในแอป LINE v12.19.0 สำหรับ iOS

วิธีเก็บ Parameter ที่แนบมากับ LIFF URL ให้ใช้งานได้ต่อหลังจากผ่าน LIFF Login

LIFF
LINE Developers Secret Tips ตอนที่ 37 มาดูวิธีเก็บ Parameter ที่แนบมากับ LIFF URL ให้ใช้งานได้ต่อหลังจากผ่าน LIFF Login

ทางสว่างของคนทำ Message Queue กับการมาของ Validate Message Objects

Messaging API
ทางสว่างของคนทำ Message Queue กับการมาของ Validate Message Objects

Messaging API จะไม่อนุญาตให้มี Property ซ้ำกันใน Body request

Messaging API
Messaging API จะไม่อนุญาตให้มี Property ซ้ำกันใน Body request

ตรวจสอบความถูกต้องของข้อความก่อนส่งได้แล้วด้วย Validate Message Object API

Messaging API
ตรวจสอบความถูกต้องของข้อความก่อนส่งได้แล้วด้วย Validate Message Object API

LINE Messaging API SDK สำหรับภาษา PHP ออก v7.6.1

Messaging API
LINE Messaging API SDK สำหรับภาษา PHP ออก v7.6.1

LIFF SDK ออกเวอร์ชันใหม่ v2.21.2

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.21.2

Header ของ LIFF browser จะถูกย่อส่วนเมื่อมีการ scroll ในแอป LINE v12.17.0

LIFF
Header ของ LIFF browser จะถูกย่อส่วนเมื่อมีการ scroll ในแอป LINE v12.17.0

APIs ในกลุ่ม Get statistics per aggregation unit เปิดให้นักพัฒนาทุกคนได้ใช้แล้ว!

Messaging API
APIs ในกลุ่ม Get statistics per aggregation unit เปิดให้นักพัฒนาทุกคนได้ใช้แล้ว!

Template messages สามารถแสดงผลได้แล้วใน LINE Desktop

Messaging API
Template messages สามารถแสดงผลได้แล้วใน LINE Desktop

The Power of LINE API in 2022

Messaging API
LINE Login
LIFF
LINE MINI App
Other products
LINE Beacon
อัพเดทเทคโนโลยีล่าสุดจาก LINE ในปี 2022 ปีนี้ LINE APIs จะมีอะไรใหม่บ้าง ทั้งคอร์สเรียนใหม่ล่าสุด LINE Shopping API และ Beacon ใหม่ล่าสุด โดยคุณตี๋ จิรวัฒน์ กรัณย์วิทยาการ Tech Evangelist และคุณแทน วริศ วรรณวิธู Developer Relations จาก LINE Thailand

Fly in the LINE APIs

Messaging API
LIFF
LINE Notify
LINE Beacon
Fly in the LINE APIs

LINE API x KFC Chat Commerce

Messaging API
LINE API x KFC Chat Commerce

Supercharge your chatbot with LINE Beacon

Messaging API
LINE Beacon
LIVE Coding: Supercharge your chatbot with LINE Beacon

LINE SHOPPING API Integration

Other products
LINE SHOPPING API Integration

Future of Dining Through LINE API

Messaging API
LIFF
Future of Dining Through LINE API

From data to LINE chatbot in minutes with Microsoft Azure

Messaging API
From data to LINE chatbot in minutes with Microsoft Azure

How to manage failed API Request from Krungthai Connext

Messaging API
How to manage failed API Request from Krungthai Connext

Friends get Friends Campaign LIFF Share Target Picker

LIFF
Friends get Friends Campaign LIFF Share Target Picker

LINE Messaging API SDK สำหรับภาษา Go ออก v7.17.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Go ออก v7.17.0

Deep Dive into LINE Beacon

Messaging API
LINE Beacon
เรียนรู้และทดลองสร้างแอปเชื่อม LINE Beacon ตั้งแต่เริ่ม Dev จนใช้จริง

LIFF SDK ออกเวอร์ชันใหม่ v2.21.1

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.21.1

LINE Messaging API SDK สำหรับภาษา PHP ออก v7.6.0

Messaging API
LINE Messaging API SDK สำหรับภาษา PHP ออก v7.6.0

LIFF Server API อัพเดทให้นักพัฒนาสามารถตั้งค่า Scopes, Bot link และ Scan QR ได้แล้ว

LIFF
LIFF Server API อัพเดทให้นักพัฒนาสามารถตั้งค่า Scopes, Bot link และ Scan QR ได้แล้ว

วิธีส่งข้อความไปหาผู้ใช้หลายคน แบบที่ข้อความไม่ซ้ำกันใน Request เดียว - LINE Developers Secret Tips EP.36

Messaging API
LINE Developers Secret Tips ตอนที่ 36 จะมาบอกวิธีส่งข้อความไปหาผู้ใช้หลายคน แบบที่ข้อความไม่ซ้ำกันใน Request เดียว

LINE MINI App เปิดให้ผู้ใช้งานสามารถ Redirect ไปยังบริการภายนอกได้แล้ว

LINE MINI App
LINE MINI App เปิดให้ผู้ใช้งานสามารถ Redirect ไปยังบริการภายนอกได้แล้ว

LIFF SDK ออกเวอร์ชันใหม่ v2.21.0

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.21.0

LINE Messaging API SDK สำหรับภาษา Java ออก v5.0.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Java ออก v5.0.0

Spec การ Transition ของ LIFF Browser ในแอป LINE ตั้งแต่ v12.13.0 มีการเปลี่ยนแปลง

LIFF
Spec การ Transition ของ LIFF Browser ในแอป LINE ตั้งแต่ v12.13.0 มีการเปลี่ยนแปลง

การปิด LIFF app ที่ minimize จะสะดวกขึ้นใน LINE สำหรับ iOS v12.12.0

LIFF
การปิด LIFF app ที่ minimize จะสะดวกขึ้นใน LINE สำหรับ iOS v12.12.0

วิธีทำข้อความภาพแบบ โปร่งใส ลอยได้ ด้วย Imagemap message

Messaging API
LINE Developers Secret Tips EP 35 มาดูวิธีทำข้อความภาพแบบ โปร่งใส ลอยได้ ด้วย Imagemap message

LIFF SDK ออกเวอร์ชันใหม่ v2.20.3

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.20.3 มาแก้ปัญหา Alert ที่แสดงหลังจาก Login สำเร็จใน Chome สำหรับ Android

LIFF Plugin ฟีเจอร์ใหม่ที่จะช่วยเพิ่ม Productivity ในการพัฒนา LIFF App ของคุณ

Other products
LIFF Plugin คือฟีเจอร์ที่มีใน LIFF SDK ตั้งแต่ v2.19.0 เป็นต้นมา ที่ให้นักพัฒนาต่อยอดความสามารถให้ LIFF SDK ทำอะไรได้เพิ่มเติมมากกว่า

เพิ่มความเท่ 😎!! ทำภาพให้ลอยได้ใน LINE ง่ายๆ ด้วย Imagemap Message

Other products
ความลับที่ไม่ลับของการทำภาพโปร่งใส ของภาพ PNG ครับ สำหรับการทำภาพโปร่งใส ก็มักจะนิยมถูกเอามาใช้ให้ภาพมีมิติ และน่าสนใจมากขึ้น มาดูกันดีกว่า ว่าเราต้องเตรียมอะไรบ้าง

ไม่ต้องทำ Manual ให้หัวจะปวด! เชื่อมระบบหลังบ้านของคุณแบบ Auto ผ่าน LINE SHOPPING API

Other products
ไม่ต้องทำ Manual ให้หัวจะปวด! เชื่อมระบบหลังบ้านของคุณแบบ Auto ผ่าน LINE SHOPPING API

LIFF SDK ออกเวอร์ชันใหม่ v2.20.1

LIFF
LIFF SDK ออกเวอร์ชันใหม่ v2.20.1 มาแก้ปัญหา liff.scanCodeV2()

ปฐมบทการสร้าง LINE Bot

Messaging API
บทความนี้เป็นบทความสำหรับผู้เริ่มต้นสร้าง LINE Bot ซึ่งผมตั้งใจเขียนแยกออกมา เนื่องจากบทความนี้จะกลายเป็น Prerequisite สำหรับบทความเกี่ยวกับ LINE Bot ทั้งหมดในอนาคต (OOP ชัดๆ)

15 สัญญาณจาก Webhook Events ที่จะปลุกให้ LINE Bot ของคุณตื่นจากภวังค์

Messaging API
Webhook Events คือ event ต่างๆที่เกิดขึ้นกับ LINE Bot(Event trigger) โดยเมื่อ event เกิดขึ้นแล้วจะมีสัญญาณพร้อมกับข้อมูลในรูปแบบที่เป็น JSON วิ่งมาที่ Webhook API ที่เราผูกไว้ใน LINE Developers Console ซึ่ง ณ วันที่ผมเขียนบทความนี้ LINE Bot สามารถรับ Webhook Events ได้ทั้งหมด 15 สัญญาณด้วยกัน

เรียนรู้การ Integrate LINE Bot เข้ากับ Dialogflow และ Firebase ผ่าน BMI Bot

Messaging API
จากงาน LINE HACK 2018 ที่เพิ่งผ่านพ้นไป ผมได้มีโอกาสไปชมการ pitching ของทั้ง 12 ทีมสุดท้าย แล้วพบว่าเกือบทุกทีมใช้ Dialogflow และ Firebase มาช่วยสร้าง LINE Bot กันให้เสร็จได้ในเวลาอันสั้น บทความนี้ก็เลยถือโอกาสมาแนะนำการเชื่อมต่อบริการทั้ง 3 เข้าด้วยกัน ซึ่งให้จิ้นกันไปก่อนเลยว่าสุดท้าย BMI Bot ของเราจะสามารถเข้าใจผู้ใช้งาน ว่ากำลังต้องการทราบ BMI ของตนเองในบริบทที่ต่างกัน และสามารถเก็บค่าส่วนสูงและน้ำหนักไปประมวลผลได้

สร้าง LINE Bot ด้วย Messaging API และ Cloud Functions for Firebase

Messaging API
ในการพัฒนา LINE Bot เราจำเป็นต้องมี Webhook ที่เป็น SSL หรือ HTTPS ซึ่งหลายบทความที่เคยอ่านมา ก็จะใช้ Heroku และ ngrok ซะส่วนใหญ่ แต่บทความนี้ผมจะเลือกใช้ Cloud Functions for Firebase มาสร้าง เพราะ…ผมชอบ เอ้ย! เพราะสะดวกในการเชื่อมต่อ database ทั้ง Cloud Firestore หรือ Realtime Database และที่สำคัญคือเชื่อมั่นได้กับ Google infrastructure ที่พร้อม auto scale เมื่อ Bot เรามีผู้ใช้เพิ่มมากขึ้น

จำ Action ได้ ใช้ Action เป็น ใน LINE Messaging API

Messaging API
บทความนี้จะพาทุกคนมาดื่มด่ำกับเรื่องของ Action ใน LINE Messaging API ว่ามีอะไรบ้าง สามารถทำอะไรได้บ้าง รวมถึงข้อจำกัดที่มีแบบทุกซอกทุกมุมกัน

รู้จัก Quick Reply ฟีเจอร์ใหม่แกะกล่องใน LINE Messaging API

Messaging API
สิ้นเดือน ก.ค ที่ผ่านมา LINE ได้เปิดตัวฟีเจอร์ Quick Reply ฟีเจอร์ที่จะช่วยแนะนำการ reply กลับหา Bot ด้วยการแสดงปุ่มข้อความแนะนำด้านล่างของหน้าแชท โดยผู้ใช้สามารถกดปุ่มข้อความแนะนำนั้นเพื่อ reply กลับได้ทันทีไม่ว่าจะเป็นการแชทแบบ one-on-one, group หรือ room

รู้ครบจบในที่เดียวกับการดึง User Profile ผ่าน API ต่างๆใน LINE

Messaging API
LINE Login
ข้อมูลของผู้ใช้ คือสิ่งหนึ่งที่นักพัฒนา LINE สามารถเก็บได้จาก APIs และมีความสำคัญในการที่จะใช้แบ่งกลุ่มของผู้ใช้(segmentation) และ กำหนดกลุ่มเป้าหมายในอนาคต(retargeting)

10 ฟีเจอร์ใหม่ใน Flex Message ปี 2020 อิสระที่เหนือกว่าของการออกแบบข้อความใน LINE

Messaging API
เหมือนเป็นธรรมเนียมไปแล้วว่า Flex Message หรือข้อความใน LINE ที่ให้นักพัฒนาสามารถออกแบบได้อย่างอิสระ และแสดงผลได้ในทุก device จะมีอัพเดทมาปีละครั้ง โดยในปี 2020 นี้ ทีม Flex Message ก็ตอบรับเสียงของนักพัฒนา พร้อมออกฟีเจอร์ใหม่ เพื่อมาช่วยเปลี่ยนจินตนาการเป็นข้อความใน LINE ให้ง่ายกว่าเดิม

เก่ง Rich Menu ใน LINE ให้ครบสูตร

Messaging API
หากจะพูดถึง Chatbot แว๊บแรกที่คนจะนึกถึงก็คือการพิมพ์ข้อความ text คุยกัน ซึ่งแน่นอนว่าในการพัฒนา Chatbot เราจะต้องมี Keywords ที่ตั้งไว้สำหรับให้ Chatbot ทำงานอะไรบางอย่าง เช่นพิมพ์ว่า “โปรโมชันล่าสุด” แล้ว Chatbot จะทำหน้าที่ไปดึงข้อมูลโปรโมชันมาให้

3 Steps ง่ายๆในการเชื่อมต่อผู้ใช้ LINE Chatbot ให้เข้ากับระบบหลังบ้านของคุณ

Messaging API
บทความนี้จะมาตอบหนึ่งในคำถามที่ถูกถามมาบ่อยที่สุดในกลุ่มของ LINE Developers Thailand นั่นก็คือคำถามที่ว่า ‘อยากจะเชื่อมต่อผู้ใช้ LINE Chatbotให้เข้ากับระบบหลังบ้านที่มีอยู่ จะมีวิธีการอย่างไรบ้าง?’

เผยวิธีทำให้ LINE ใช้ Bot กับ Chat พร้อมกันได้

Messaging API
มีคำถามเข้ามาเยอะมาก ว่าทำอย่างไร จะให้ bot ทำงานได้ ในขณะที่ admin ก็สามารถ chat แบบ 1-on-1 กับลูกค้าได้ด้วย ถ้าตอบแบบสั้นๆก็คือ...

LIFF v2 มาแล้ว! เพิ่มหลาย Feature เพื่อให้นักพัฒนาสร้างสรรค์ Web Apps เจ๋งๆบน LINE ได้มากขึ้น!

LIFF
ตั้งแต่ LIFF (LINE Front-end Framework) ออกมากลางปี 2018 หลายๆคนน่าจะมีประสบการณ์ในการสร้าง LIFF มาบ้างแล้วใช่ไหมครับ มาวันนี้ LIFF version 2 ซึ่งเป็น version ใหม่ล่าสุดออกมาให้เราใช้กันได้แล้ว (หลังจากรอกันมานาน ตั้งแต่พี่ตี๋ Jirawatee แนะนำในงาน LINE Thailand Developer Conference ไปตอนกลางปี 🤣)

X-Line-Signature ตัวช่วยจาก LINE ที่จะยกระดับความปลอดภัยให้กับ Webhook ของคุณ

Messaging API
หากพูดถึงวิธีการพัฒนา LINE Bot แบบเขียนโค้ดเอง ให้โต้ตอบกับผู้ใช้ หรือการสร้าง Webhook สำหรับนักพัฒนาแล้วก็คงตอบได้เลยว่าไม่ยาก แต่คุณรู้หรือไม่ว่าโค้ดที่คุณเขียนขึ้นมานั้น มันอาจมีช่องโหว่บางอย่างที่มองไม่เห็นด้วยตาเปล่า

LINE MINI APP พัฒนาแอปในไลน์ให้ผู้ใช้สะดวกขั้นสุดดด มาถึงเมืองไทยแล้ว!

LIFF
LINE MINI App
LINE API ที่นักพัฒนาไทยนิยมนำไปพัฒนาบริการของตัวเองมากที่สุดตัวหนึ่งเลยก็คือ LIFF นั่นเอง ปัจจุบันในบ้านเรามี LIFF App ที่ Active กว่า 15,000 App เข้าไปแล้ว OMG! แต่ๆวันนี้เรามีของดีตัวใหม่ล่าสุดที่เรียกได้ว่าเป็น ‘ร่างสอง’ ของ LIFF ก็ว่าได้นั่นก็คือ LINE MINI APP มาเปิดตัวอย่างเป็นทางการในประเทศไทยแล้วว

รู้จักกับ Certified Provider ประตูสู่ Feature ในอนาคตของนักพัฒนา LINE DEV พร้อมเฉลยข้อสอบวิธีการสมัคร

Messaging API
LINE Beacon
ในโลกของการพัฒนา API บน LINE Platform ที่ไม่ว่าจะเป็นการพัฒนา Chatbot ด้วย Messaging API ก็ดี หรือว่าจะเป็น LINE Login ก็ดี นักพัฒนาทุกคนต้องคุ้นเคยกับการสร้าง 3 สิ่งนี้ได้แก่ Developer, Provider และ Channel ใช่ไหมครับ แต่วันนี้เราจะมาแนะนำของใหม่ให้ทุกคนได้รู้จักกับ Certified Provider ประตู(โดราเอมอน)สู่ Feature ในอนาคตของนักพัฒนา LINE DEV กันครับ!

รู้จัก DEVIO Beacon(Works with LINE Beacon) ตั้งแต่ Zero จนเป็น Hero

Messaging API
LINE Beacon
ในจักรวาลของ LINE API Ecosystem หลายๆคนคงคุ้นเคยกับ Messaging API, LIFF, LINE Login, LINE Pay API, และ LINE Notify กันมาพอสมควรแล้ว แต่จริงๆแล้วยังมีเทคโนโลยีอีกตัวหนึ่งที่นักพัฒนาใน Community ถวิลหา และถามถึงกันมาอย่างต่อเนื่อง นั่นก็คือ LINE Beacon

วิธีเปิดใช้งาน ngrok ได้ยาวๆแบบไม่มี Timeout - LINE Developers Secret Tips #8

Messaging API
LINE Developers Secret Tips ตอนที่ 8 นี้จะมาบอกวิธีเปิดใช้งาน ngrok ได้ยาวๆแบบไม่มี Timeout

วิธีเปิดใช้งาน Messaging API ให้กับ LINE Official Account - LINE Developers Secret Tips #7

Messaging API
LINE Developers Secret Tips ตอนที่ 7 จะมาบอกวิธีเปิดใช้งาน Messaging API ให้กับ LINE Official Account ทั้งแบบที่สร้าง Provider ใหม่ หรือแบบผูก Provider เดิมที่มีอยู่แล้ว

วิธีทำให้ Webhook ใน Firebase Cloud Functions ทำงานเร็วขึ้น - LINE Developers Secret Tips #9

Messaging API
LINE Developers Secret Tips ตอนที่ 9 วิธีทำให้ Webhook ใน Firebase Cloud Functions ทำงานเร็วขึ้น

วิธีใช้ฟีเจอร์ Fulfillment ใน Dialogflow แบบไม่ง้อบัตรเครดิต - LINE Developers Secret Tips #6

Messaging API
LINE Developers Secret Tips ตอนที่ 6 จะมาช่วยแก้ Pain point ที่เหล่านักพัฒนา LINE DEV กำลังประสบปัญหาอยู่ในขณะนี้ 🔥 นั่นก็คือวิธีใช้ฟีเจอร์ Fulfillment ใน Dialogflow แบบไม่ง้อบัตรเครดิต!

LIFF Login ใน External Browser กับ URL ที่ไม่ได้ผูกไว้ตอนสร้าง LIFF - LINE Developers Secret Tips #5

LIFF
LINE Developers Secret Tips ตอนที่ 5 จะมาบอกวิธีทำ LIFF Login ใน External Browser กับ URL ที่ไม่ได้ผูกไว้ตอนสร้าง LIFF

วิธีแก้ปัญหา Webhook ไม่เข้า ngrok แบบบรรทัดเดียวจบ! - LINE Developers Secret Tips #4

Messaging API
LINE Developers Secret Tips ตอนที่ 4 นี้จะมาบอกวิธีแก้ Pain point ที่เหล่านักพัฒนา LINE DEV กำลังประสบปัญหาอยู่ในขณะนี้ 🔥 นั่นก็คือวิธีแก้ปัญหา Webhook ไม่เข้า ngrok แบบบรรทัดเดียวจบ!

วิธีดูหน้าตา Sticker ที่ผู้ใช้ส่งเข้ามาผ่าน LINE Chatbot - LINE Developers Secret Tips #3

Messaging API
LINE Developers Secret Tips ตอนที่ 3 จะมาบอกวิธีดูหน้าตา Sticker ที่ผู้ใช้ส่งเข้ามาผ่าน LINE Chatbot กัน

วิธีพัฒนา LINE Chatbot ด้วย Cloud Functions แบบไม่ต้อง Deploy - LINE Developers Secret Tips #2

Messaging API
LINE Developers Secret Tips ตอนที่ 2 จะมาบอกวิธีการพัฒนา LINE Chatbot ด้วย Cloud Functions for Firebase แบบไม่ต้อง Deploy และไม่ต้องผูกบัตรเครดิต

วิธีใช้รูปเพียงรูปเดียวกับทุก Resolution ใน Imagemap - LINE Developers Secret Tips #1

Messaging API
LINE Developers Secret Tips ตอนที่ 1 จะมาบอกวิธีการใช้รูปเพียงรูปเดียว(จากปกติต้องเตรียม 5 รูป) เพื่อส่งข้อความแบบ Imagemap ผ่าน Messaging API

วิธี Verify Signature ให้ครอบคลุม Emoji สำหรับนักพัฒนา Chatbot ที่ใช้ Node.js

Messaging API
LINE Developers Secret Tips ตอนที่ 18 จะมาบอกวิธี Verify Signature ให้ครอบคลุม Emoji สำหรับนักพัฒนา Chatbot ที่ใช้ Node.js

วิธีทำให้ LINE Chatbot ที่พัฒนาด้วย Dialogflow คุยผ่าน Sticker ได้ - LINE Developers Secret Tips #17

Messaging API
LINE Developers Secret Tips ตอนที่ 17 จะมาบอกวิธีทำให้ LINE Chatbot ที่พัฒนาด้วย Dialogflow คุยผ่าน Sticker ได้

วิธีทำให้ LINE Chatbot ที่พัฒนาด้วย Dialogflow รองรับ Event อื่นๆนอกเหนือจาก Text

Messaging API
LINE Developers Secret Tips ตอนที่ 16 จะมาบอกวิธีทำให้ LINE Chatbot ที่พัฒนาด้วย Dialogflow รองรับ Event อื่นๆนอกเหนือจาก Text

วิธีแสดงผล Rich Menu ให้ตรงกับภาษาของเครื่องผู้ใช้งาน - LINE Developers Secret Tips #15

Messaging API
LINE Developers Secret Tips ตอนที่ 15 จะมาบอกวิธีแสดงผล Rich Menu ให้ตรงกับภาษาของเครื่องผู้ใช้งาน

วิธีเพิ่ม Action ให้ Flex Message เรียกใช้งาน Share Target Picker - LINE Developers Secret Tips #14

Messaging API
LIFF
LINE Developers Secret Tips ตอนที่ 14 จะมาบอกวิธีเพิ่ม Action ให้ Flex Message เรียกใช้งาน Share Target Picker

วิธีแนบ Path, Query Param และ URL Fragment ไปกับ LIFF(LINE Scheme) - LINE Developers Secret Tips #13

LIFF
LINE Developers Secret Tips ตอนที่ 13 จะมาบอกวิธีแนบ Path, Query Parameters และ URL Fragment ไปกับ LIFF URL แบบ LINE Scheme

วิธีใช้ Camera, Camera Roll และ Location Action กับข้อความใน LINE - LINE Developers Secret Tips #12

Messaging API
LINE Developers Secret Tips ตอนที่ 12 จะมาบอกวิธีใช้ Camera action, Camera roll action และ Location action กับ Message ใน LINE

วิธีทำให้ LIFF ใน iOS สามารถใช้งาน QR Code Reader ได้ - LINE Developers Secret Tips #11

LIFF
LINE Developers Secret Tips ตอนที่ 11 จะมาบอกวิธีทำให้ LIFF ใน iOS สามารถใช้งาน QR Code Reader ได้

วิธีพัฒนาให้ 1 Webhook API รองรับ Chatbot ได้หลายตัว - LINE Developers Secret Tips #10

Messaging API
LINE Developers Secret Tips ตอนที่ 10 จะมาบอกวิธีพัฒนาให้ 1 Webhook API รองรับ Chatbot ได้หลายตัวกัน

วิธีสร้าง ลิงก์ หรือ QR Code ให้เปิด LINE OA/Chatbot พร้อม Pre-Fill ข้อความลงในช่องแชท

Messaging API
LINE Developers Secret Tips ตอนที่ 27 มาดูวิธีการสร้าง ลิงก์ หรือ QR Code ให้เปิด LINE OA/Chatbot พร้อม Pre-Fill ข้อความลงในช่องแชท

วิธีตรวจสอบ Size ของ JSON Payload ใน Flex Message - LINE Developers Secret Tips EP 26

Messaging API
LINE Developers Secret Tips ตอนที่ 26 จะมาบอกวิธีตรวจสอบ Size ของ JSON Payload ใน Flex Message

วิธีแก้ปัญหาสระลอยใน Flex Message บน LINE Desktop - LINE Developers Secret Tips EP.25

Messaging API
LINE Developers Secret Tips ตอนที่ 25 จะมาบอกวิธีแก้ปัญหาสระลอยใน Flex Message บน LINE Desktop

วิธีดาวน์โหลดไฟล์ PDF จาก LIFF app บน iOS และ Android - LINE Developers Secret Tips EP.24

LIFF
LINE Developers Secret Tips ตอนที่ 24 จะมาบอกวิธีการดาวน์โหลดไฟล์ PDF จาก LIFF app บน iOS และ Android

วิธีการ Handle ข้อความที่มามากกว่า 1 ใน Webhook Event เดียว - LINE Developers Secret Tips EP.23

Messaging API
หมายเหตุ: เราได้พบว่าการใช้ for...of ดีกว่าการใช้ forEach เนื่องจากตัว for...of จะเหมาะกับ async, await เนื่องจากมันจะรอให้ promise ทุกตัวที่อยู่ในกระบวนการ loop ทำงานให้เสร็จสิ้น(resolve)ก่อน จึงจะค่อยทำงานในบรรทัดถัดไป ดังนั้นแนะนำให้ทุกคนเปลี่นนมาใช้ for...of แทน forEach กันนะครับ https://gist.github.com/jirawatee/e45... LINE Developers Secret Tips ตอนที่ 23 จะมาบอกวิธีการ Handle ข้อความที่มามากกว่า 1 ข้อความใน Webhook Event เดียว

วิธี Verify Webhook ที่พัฒนาด้วย Cloud Functions (Node.js) ให้ผ่าน - LINE Developers Secret Tips #22

Messaging API
LINE Developers Secret Tips ตอนที่ 22 จะมาบอกวิธี Verify Webhook ที่พัฒนาด้วย Cloud Functions (Node.js) ให้ผ่าน

วิธีสร้างเงื่อนไขให้ผู้ใช้งาน LIFF app ต้องเป็นเพื่อนกับ LINE Chatbot ก่อนใช้งาน

Messaging API
LIFF
LINE Developers Secret Tips ตอนที่ 21 จะมาบอกวิธีสร้างเงื่อนไขให้ผู้ใช้งาน LIFF app ต้องเป็นเพื่อนกับ LINE Chatbot ก่อนใช้งาน

วิธีพัฒนา LIFF app แบบไม่ติด Cache และไม่ต้อง Deploy - LINE Developers Secret Tips #20

LIFF
LINE Developers Secret Tips ตอนที่ 20 จะมาบอกวิธีพัฒนา LIFF app แบบไม่ติด Cache และไม่ต้อง Deploy

วิธีเปิดลิงก์แบบ New Window ใน LINE - LINE Developers Secret Tips #19

Messaging API
LINE Developers Secret Tips ตอนที่ 19 จะมาบอกวิธีเปิดลิงก์แบบ New Window ใน LINE

Getting Started with LIFF Development

LINE Login
LIFF
เรียนรู้การพัฒนาแอปพลิเคชันด้วย LINE Front-end Framework

Building LINE Chatbot Using Dialogflow

Messaging API
สร้าง Chatbot ให้ตอบโต้ภาษาไทยโดยไม่ต้องเขียนโปรแกรม

ไม่พลาดทุกการสื่อสารกับผู้ใช้บริการของคุณ ด้วยระบบแจ้งเตือนผ่าน LINE Notify

LINE Notify
บทความนี้จะเป็นการพัฒนา LINE Notify แบบที่ให้ผู้ใช้บริการของคุณสามารถเลือกช่องทางการรับข่าวสาร(subscription) ได้ด้วยตัวผู้ใช้เอง(dynamic) ซึ่งระบบที่เราจะพัฒนานี้ สามารถนำไปต่อยอดได้หลากหลาย use case

แจ้งเตือน Crash จาก Crashlytics ผ่าน LINE Notify ด้วย Cloud Functions for Firebase v1.0.x

LINE Notify
ผมคิดว่านักพัฒนาแอปทั้ง Android และ iOS ในบ้านเราส่วนมากน่าจะใช้บริการ Crashlytics ซึ่งเป็น crash reporter อันดับหนึ่งในโลกตอนนี้ และเมื่อเดือนมีนาคมที่ผ่านมาทีม Firebase ก็เพิ่งจะได้ประกาศว่าบริการตัวนี้ได้ออกจากสถานะ Beta และเข้าสู่สถานะ GA แล้ว สำหรับใครที่ยังไม่รู้จักก็สามารถไปทำความรู้จัก Firebase Crashlytics ได้ที่บทความนี้เลย

สร้างระบบ Firebase Custom Authentication ด้วย LINE Login v2.1

LINE Login
LIFF
ตลอด 1 ปีที่ผ่านมา ผมได้รับคำถามจากสมาชิกในเพจ Firebase Thailand เรื่องการทำ Custom Authentication จำนวนไม่น้อย เนื่องจากพวกเขามีระบบสมาชิกอยู่แล้ว และต้องการใช้ระบบสมาชิกเดิมกับบริการอื่นๆใน Firebase ซึ่ง Firebase Authentication ก็เปรียบเหมือนประตูทางผ่านไปยังบริการที่สำคัญไม่ว่าจะเป็น Cloud Firestore, Realtime Database และ Cloud Storage แถมยังรองรับการทำ Custom Authentication จาก Social Provider อื่นๆและระบบสมาชิกที่มีอยู่ได้

เคล็ดลับการทำ LIFF Login บน External Browser ที่ Document ไม่ได้บอกคุณ

LINE Login
LIFF
หนึ่งในข้อดีของการพัฒนา LIFF v2 ก็คือการที่ LINE Login ได้เข้ามา Integrate ร่วม ทำให้เราสามารถยืนยันตัวตนผู้ใช้งานได้ง่าย โดยไม่ต้องพัฒนาเรื่อง Authentication เองเหมือนในเวอร์ชันแรก นอกจากนี้เรายังสามารถใช้งานฟีเจอร์ต่างๆบน External Browser ได้เทียบเท่ากับการใช้งาน LIFF ใน LINE(สมาร์ทโฟน)

เฉลยวิธีการดึง Email ของผู้ใช้ใน LIFF v2

LINE Login
LIFF
เริ่มต้นบทความนี้ ผมขอเล่าความเป็นมาเป็นไปของ LINE Front-End Framework หรือ LIFF กันก่อน โดยแบ่งเป็นช่วงปี 2018 และ 2019 เผื่อใครที่เป็นมือใหม่เข้ามาอ่านบทความนี้ ก็จะเข้าใจมันได้ง่ายขึ้น

วิธีการทำให้ Quick Reply โดดเด่นกว่าเดิมด้วย Animation

Messaging API
LINE Developers Secret Tips ตอนที่ 28 จะมาบอกวิธีการทำให้ Quick Reply โดดเด่นกว่าเดิมด้วย Animation

วิธีจำกัดจำนวนผู้รับข้อความจากฟังก์ชัน Share Target Picker ใน LIFF app ให้ได้เพียงคนเดียว

LIFF
LINE Developers Secret Tips EP 29 จะมาบอกวิธีจำกัดจำนวนผู้รับข้อความจากฟังก์ชัน Share Target Picker ใน LIFF app ให้ได้เพียงคนเดียว

วิธีการทำ Auto-Login ให้กับ LIFF app ใน External Browser บนสมาร์ทโฟน

LIFF
LINE Developers Secret Tips EP 30 จะมาบอกวิธีการทำ Auto-Login ให้กับ LIFF app ใน External Browser บนสมาร์ทโฟน

แนะนำวิธีเช็คว่า LIFF App ของเรากำลังรันอยู่ใน LINE In-App Browser หรือไม่?

LIFF
Platform ที่หลายคนอาจจะลืมไปว่ามันมีอยู่ นั่นก็คือ “LINE In-App Browser” ซึ่งปกติ ถ้า User มีการกดคลิกลิ้งค์จากใน LINE โดยที่เป็นลิ้งค์ที่ไม่ใช่ LIFF Permanent Link แล้ว มันก็จะเปิดลิ้งค์นั้นบน In-App Browser ของ ​LINE เป็นค่า default ครับ แต่คำถามก็คือ ถ้าเราอยากจะ detect ว่าตอนนี้ LIFF App ของเรากำลังรันอยู่ใน LINE In-App Browser หรือไม่ จะเช็คยังไงดี?

สรุป LINE API Ecosystem ทั้งหมดที่นักพัฒนาควรรู้

Messaging API
LINE Login
LIFF
LINE Notify
สรุป LINE API Ecosystem ทั้งหมดที่นักพัฒนาควรรู้! LINE API ทำอะไรได้บ้าง? มีอะไรให้ใช้บ้าง?

Deep Dive 10 ฟีเจอร์เจ๋งๆของ LINE Messaging API (Chatbot)

Messaging API
Deep Dive เล่าถึง 10 ฟีเจอร์เจ๋งๆของการใช้ LINE Messaging API หรือ LINE Chatbot แบบลงรายละเอียดว่ามันมีฟีเจอร์อะไรที่จะช่วยให้ผู้ใช้งาน ใช้งาน LINE Chatbot ได้ง่ายมากขึ้นและประโยชน์ของการใช้งานแต่ละฟีเจอร์มันเป็นยังไง

มารู้จักกับ 'Share Target Picker' ฟีเจอร์ทีเด็ดของ LIFF

LIFF
ในที่สุด Share Target Picker ฟีเจอร์สุดเจ๋ง ที่ให้คุณสามารถแชร์ข้อความรูปแบบต่างๆจาก LINE front-end framework (LIFF) ไปหาเพื่อนๆหรือกลุ่มของคุณ วันนี้นักพัฒนา LINE DEV สามารถเริ่มใช้งานกันได้แล้ว!

มารู้จักกับ 7 Action ต่างๆที่ให้ผู้ใช้ Interact กับ LINE Chatbot ได้

Messaging API
ทบทวนเรื่อง Action ทั้ง 7 ในการทำ LINE Chatbot ว่าสามารถใช้กับ Message Object แบบไหนได้บ้าง และมีข้อจำกัดอะไรอยู่บ้าง เนื่องจากว่าเรื่อง Action มีความซับซ้อนเพราะมีข้อจำกัดยิบย่อยอยู่ วันนี้เรามาทำความรู้จักและเข้าใจกันอีกสักครั้ง

Chatbots จะช่วยพัฒนา Customer Services ได้ยังไงบ้าง?

Messaging API
เมื่อหลายๆธุรกิจเริ่มนำเทคโนโลยี Chatbots มาใช้มากกขึ้น ลูกค้าก็เริ่มคุ้นเคยและยอมรับการบริการผ่านแชทบ็อตมากขึ้นด้วย โดย Accenture กล่าวว่า“ 50% ของผู้บริโภคไม่สนใจแล้วว่า พวกเขากำลังติดต่อกับมนุษย์หรือ Chatbots อีกต่อไป” เราจะมาชวนคุยกันในหัวข้อ ‘Chatbots จะช่วยพัฒนา Customer Services ได้ยังไง

Webhook คืออะไร?

Messaging API
Webhook คืออะไร? มีหลักการทำงานอย่างไร? Back to basic กันสักนิดเกี่ยวกับการสร้าง Chatbot ใน LINE ซึ่งเราต้องรู้จักกับ Concept การทำงานของ Webhook กันก่อน ไปครับ!

LINE มี API อะไรให้ใช้บ้าง?

Messaging API
LINE Login
LIFF
LINE Notify
LINE Beacon
LINE เป็นหนึ่งในแอปที่คนไทยคุ้นเคยและใช้งานเยอะมากอยู่แล้ว และ ณ วันนี้ LINE ได้เปิด API หลายตัวให้คนทั่วไปสามารถเข้าถึงและใช้งานได้ง่ายขึ้นมาก แถมค่าใช้จ่ายเริ่มต้นที่ 0 บาทเท่านั้น เรามาดูกันหน่อยว่า LINE มี API หรือมี Technology ที่เป็นประโยชน์ต่อธุรกิจและองค์กรต่างๆกันบ้าง ไปฮะ!

LINE Login SDK สำหรับ iOS และ Android ออกเวอร์ชันใหม่

LINE Login
LINE Login SDK สำหรับ iOS และ Android ออกวอร์ชันใหม่ให้นักพัฒนาฝั่ง Native Mobile ได้อัพเดทกัน

LINE ปล่อย Create LIFF App ตัว CLI Tool ที่จะช่วยให้นักพัฒนาเตรียมโปรเจค (Boilerplate)

LIFF
LINE ปล่อย Create LIFF App ตัว CLI Tool ที่จะช่วยให้นักพัฒนาเตรียมโปรเจค (Boilerplate) สำหรับ LIFF app ได้ง่ายและเร็วกว่าเดิม รองรับทั้ง JavaScript และ TypeScript

มาแล้วลูกจ๋า LIFF Plugin ที่หนูอยากได้

LIFF
ตัวช่วยที่จะทำให้คุณ Debug และ ตัวช่วยที่จะทำให้คุณสามารถ Mock ช้อมูลจาก LIFF server

ประกาศ: LINE เตรียมปล่อย Two-factor Authentication Switch function

LINE Login
LIFF
ประกาศ: LINE เตรียมปล่อย Two-factor Authentication Switch function ภายในเดือน พ.ค เพื่อยกระดับความปลอดภัยให้บริการที่ integrate กับ LINE Login v2.1 รวมถึง LIFF v2 เพิ่มขั้นตอนการยืนยันตัวตนอีกชั้นด้วยการกรอก Verification Code ในแอป LINE บนสมาร์ทโฟน v12.7.0 เป็นต้นไป

Messaging API เพิ่มฟีเจอร์ Redelivery ที่จะช่วยส่ง Webhook event ซ้ำ

Messaging API
Messaging API เพิ่มฟีเจอร์ Redelivery ที่จะช่วยส่ง Webhook event ซ้ำให้อัตโนมัติในกรณีที่ Webhook URL ของเราไม่ตอบสนอง Webhook event ก่อนหน้าด้วยสถานะ 2xx กลับ

LINE Messaging API SDK สำหรับภาษา Python ออก v2.2.1

Messaging API
LINE Messaging API SDK สำหรับภาษา Python ออก v2.2.1

LINE Messaging API SDK สำหรับภาษา Java ออก v4.8.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Java ออก v4.8.0

LINE Messaging API SDK สำหรับภาษา Go ออก v7.15.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Go ออก v7.15.0

ทำไมผมจึงใช้ Do-While แทนที่ For Loop ในการดึง userId ทั้งหมดของ LINE OA

Messaging API
ทความนี้จะทำให้นักพัฒนาได้เข้าใจปัญหา และได้คำตอบว่าทำไม For loop ที่เราคุ้นเคยมันไม่ตอบโจทย์กับ use case นี้ รวมถึงได้ใช้งาน While และ Do-While ที่เราอาจไม่ค่อยคุ้นเคยกับมัน

วิธีให้ LINE OA ตอบกลับผู้ใช้อัตโนมัติจาก Flex Message ที่แชร์ผ่าน LIFF App

LIFF
LINE Developers Secret Tips EP 31 วิธีให้ LINE OA ตอบกลับผู้ใช้อัตโนมัติจาก Flex Message ที่แชร์ผ่าน LIFF App

วิธี Revoke ตัว Channel Acess Token ประเภท Long-lived

Messaging API
LINE Developers Secret Tips EP 33 - วิธี Revoke ตัว Channel Acess Token ประเภท Long-lived

วิธีเช็คว่า LIFF App ถูกเปิดใน In-App Browser ของแอป LINE หรือไม่?

LIFF
LINE Developers Secret Tips EP 34 - วิธีเช็คว่า LIFF App ถูกเปิดใน In-App Browser ของแอป LINE หรือไม่?

ฟังก์ชันบางอย่างใน Messaging API มีการเปลี่ยนแปลงให้สอดคล้องกับการบังคับใช้ PDPA ในประเทศไทย

Messaging API
ฟังก์ชันบางอย่างใน Messaging API มีการเปลี่ยนแปลงให้สอดคล้องกับการบังคับใช้ PDPA ในประเทศไทย

LINE Messaging API SDK สำหรับภาษา PHP ออก v7.5.0

Messaging API
LINE Messaging API SDK สำหรับภาษา PHP ออก v7.5.0

Messaging API เพิ่มฟีเจอร์ใหม่ใน Postback Action

Messaging API
ฟีเจอร์ในการ เปิด/ปิด Rich Menu, เปิด Keyboard และ เปิด Voice Input ได้ถูกเพิ่มเข้ามาใน Postback Action

ทริคเพิ่มความปลอดภัยให้ Long-lived Channel Access Token ของ LINE Chatbot

Messaging API
LINE Developers Secret Tips EP 32 พูดถึง ​Chanel Access token หลายๆคนก็น่าจะใช้แบบ Long-lived กันเพราะว่ามันสะดวกจริงๆ แต่พลังที่ยิ่งใหญ่มากับความรับผิดชอบที่ใหญ่ยิ่ง วันนี้มีทริคง่ายๆแต่จะช่วยให้การใช้ Channel Access token มีความปลอดภัยขึ้นเยอะ

พลังที่ยิ่งใหญ่มากับความรับผิดชอบที่ใหญ่ยิ่ง! มาเพิ่มความปลอดภัยให้ Long-lived Channel Access Token ของ LINE Chatbot กันฮะ

Messaging API
ถ้าพูดถึง ​Chanel Access Token หลายๆคนก็น่าจะใช้แบบ Long-lived กันใช่ไหมละครับ วันนี้ผมมีเทคนิคง่ายๆ ลงทุนนิ๊ดเดียวแต่ให้ผลตอบแทนมหาศาล จะช่วยให้การใช้ Channel Access Token แบบ Long-lived มีความปลอดภัยมากขึ้นเยอะ

LINE Messaging API SDK สำหรับภาษา Java ออก v4.9.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Java ออก v4.9.0

LINE Messaging API SDK สำหรับภาษา Go ออก v7.16.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Go ออก v7.16.0

แอปในโครงการ LINE MINI App สามารถแสดงผลใน Siri Suggestions ได้แล้ว

LINE MINI App
แอปในโครงการ LINE MINI App สามารถแสดงผลใน Siri Suggestions ได้แล้ว

วิธีสร้าง Rich Menu ใน LINE OA ให้มีถึง 20 ปุ่ม แบบ No Code!

Messaging API
บทความนี้จะมาสอนวิธีสร้าง Rich Menu ให้มีถึง 20 ปุ่มแบบ No Code ภายใน 3 Steps เท่านั้นจะเป็นยังไงตามไปดูกันฮะ!

LIFF app ใน LINE สำหรับ iOS สามารถ minimize/maximize window ได้แล้ว

LIFF
LIFF app ใน LINE สำหรับ iOS v12.8.0 เป็นต้นไป สามารถ minimize/maximize window ได้แล้ว

เทคนิคการสร้างเครื่องมือกระตุ้นยอดคนดู Video Content ใน LINE OA

Messaging API
ตรวจสอบว่า user ดู Video ของเราจนจบหรือไม่ ถ้าดูจนจบเราอาจจะมีของรางวัล หรือ ส่วนลดต่างๆ มาล่อตาล่อใจ user ของเรากัน

Check ให้ชัวร์ ก่อนสร้าง Rich menu ให้ถูกใจแบบไม่พลาดด้วย Validate Rich Menu Object

Messaging API
แนะนำขั้นตอนสำคัญนะครับจะได้ไม่เผลอสร้างยิงไปเรื่อยๆ จนสุดท้ายได้อันที่ถูกใจแล้ว

LINE Messaging API SDK สำหรับภาษา Ruby ออก v1.24.0

Messaging API
LINE Messaging API SDK สำหรับภาษา Ruby ออก v1.24.0
<<
>>