มีโอกาสไปร่วมงาน LINE Conference Thailand 2023 ที่ BITEC บางนา
เนื่องจากติดงาน เลยเข้าร่วมงานสาย
แต่ก็ได้ฟังหลาย ๆ เรื่อง
เป็นเรื่องที่น่าสนใจ ทั้งสถิติการใช้งาน ทั้ง product ใหม่ ๆ
แน่นอนรวมทั้งฝั่ง development ที่ได้เพิ่มหลายสิ่งอย่างเข้ามาใน platform
มาดูกันว่ามีอะไรบ้างแบบคร่าว ๆ

ในฝั่งของข้อมูลสถิติที่น่าสนใจ

  • LINE user ในไทยมีจำนวน 54 ล้าน ลองคิดตามดูว่า คนไทย 70+ ล้านคน แสดงว่านับที่สมัครในไทย หรือ คนไทย หรือว่า 1 คนมีมากกว่า 1 account
  • กลุ่มคนใช้งาน LINE เยอะ คือ 15-19 ปี และ 50 ปี ขึ้นไป แสดงว่านักเรียน นักศึกษา กับผู้สูงอายุ
  • คนไทยใช้งาน LINE เพื่อตามงานสูงมาก ๆ เป็นอันดับต้น ๆ ของทั้งโลก แสดงว่าใช้งานคล้าย ๆ กัน แถมในกลุ่มทำงาน active 7 วันต่อสัปดาห์ นี่ไม่พักกันเลย
  • มีการส่งรูป และ ไฟล์ต่าง ๆ สูงมาก ๆ
  • ดังนั้นใน Line group จึงมีการเพิ่ม feature สำหรับจัดการไฟล์ และ การจัดตารางงาน เข้ามา
  • มี product ใหม่คือ LINE Sticker Premium !! เป็น subscription-based หรือเหมา ๆ ไปเลย
  • LINE Chatbot น่าจะ active สุด ๆ แล้ว เพราะว่ามีการนำมาใช้งานเยอะมาก ๆ
  • สวัสดีวันจันทร์ มีแต่ในไทยเท่านั้น !!!

ในฝั่งของนักพัฒนาก็มีดังนี้

  • เพิ่มความสามารถใหม่ ๆ เข้ามา เช่น Rich-menu personalized, Retarget rich-menu และ Flex message (hecto และ deca) และมี Rich Menu Batch API เพิ่มเข้ามา ทำให้เปลี่ยน Rich menu ภายใน request เดียวกันได้เลย
  • Flex message ตามชื่อเลยคือ ออกแบบ message ให้ยืดหยุ่นตามแต่ละ device หรือ app เลย ทั้ง LINE app บนมือถือ และ PC หรือผ่าน LIFF app ก็ได้ และได้เพิ่ม bubble size เข้ามา ทำให้มี giga, mega(default), kilo, hecto, deca, micro, nano รวมทั้ง scale ขนาดของ font ต่าง ๆ ตาม user setting ไว้ได้เลย
  • เพิ่ม Quick reply message ใน LINE บน PC desktop
  • Bot สามารถตอบกลับ @all ในกลุ่มได้แล้ว ซึ่งจะมี webhook ไว้ให้ใช้งาน
  • สามารถส่ง message หาคนที่ไม่ได้อยู่ในกลุ่ม หรือ ไม่ได้ follow ได้ด้วย โดยจะใช้งานผ่านเบอร์มือถือ เรียกว่า Line Official Notification (LON)
  • ใน Message API เพิ่ม Stateless Channel Access Token เข้ามา โดยมีอายุ 15 นาที ไม่มีจำกัดการ issue token ใหม่ ทำให้ไม่ต้องมาเสียเวลาจัดเก็บ token อีกต่อไป เปลี่ยนมาเป็นใช้แล้วทิ้ง ลดงานและเพิ่มความปลอดภัยมากขึ้น

ดังนั้นเรื่องของ channel token จึงมีทางเลือก 3 ทางคือ

  • Long-live
  • Short-live
  • Stateless

  • มี OpenAPI Specification มาให้เลย ไม่ได้มานั่งหา หรือ ทำ หรือ share Postman collection กันแล้ว โดยทำไว้ให้ใน GitHub LINE OpenAPI

เพิ่มเติมสำหรับ OpenAPI Specification เราสามารถนำไปใช้อย่างไรได้บ้าง ?

  • ทำการ import เข้า Postman เพื่อทดสอบได้เลย
  • ทำการ Mock server ได้ง่าย ๆ
  • ทำเอกสารแบบชิว ๆ
  • ทำการ generate code เพื่อสร้าง server ได้เองอีกด้วย
  • ในส่วนของ LINE Shopping API ก็มาเยอะเช่นกัน ทั้งเป็น Open Platform และได้เพิ่ม API ใหม่ ๆ เข้ามาให้ใช้ ทั้งการจัดการ product ที่แต่ก่อนมีแต่ดึงข้อมูล ตอนนี้ครบ รวมทั้งการจัดการ order หรือ เปิด order ไปถึงการ cancle order อีกด้วย โดยในส่วนนี้ได้ทำเป็น webhook ให้ ทำใมห้สามารถ integrate กับระบบงานได้ง่ายอีกด้วย มองว่าตัวเองเป็น Platform จริง ๆ ตรงนี้น่าสนใจ
  • มี API เพิ่มคือ product, inventory, order, order webhook
  • ปลายปีนี้จะมีจัดงาน hackaton สำหรับ LINE Shopping API อีกด้วยนะ ติดตามข่าวกันดี ๆ
  • อีกทั้งในเรื่องของหน้า API Document ก็ทำการปรับปรุงใหม่
  • ลองไปดู API Document เหมือนจะ generate มาจาก OpenAPI Specification หรือ Swagger ด้วยเครื่องมือชื่อว่า redoc
  • เปิด LINE Developers Codelabs ให้เข้าไปเรียนเรื่อง Generative AI ฟรี ๆ

ปล. 1 โดด workshop สุดท้าย เพื่อไปสนามบิน … เดี๋ยวตกเครื่อง

ปล. 2 เวทีแสบตามาก ๆ ยิ่ง slide เป็นพื้นสีขาวนะ มันจ้าซะเหลือเกิน

ปล. 3 ของว่างอร่อยมาก กินไปเยอะเลย