本系列以 Line Bot 開發為核心,搭配 NestJS 框架,涵蓋 Line Messaging API、Rich Menu、LIFF 與 Line Pay 四大主題。最後將整合 LIFF 與後端系統,實作完整的會員管理功能,帶你從零開始掌握聊天機器人開發。
前言 Loki 環境變數可參考 Day 20 文章的 Grafana Data Source settings 設定 本文將介紹如何將 Nest.js P...
前言 今天的目標是將系統正式上線。經過這段時間的開發,我們已完成 Line Message API 的核心功能與日誌處理機制。 接下來將透過 Render 平...
前言 在鐵人賽前半段,我們深入探討了 LINE Bot 的兩大核心功能:Richmenu(選單設置)與各種 Reply Message(回覆訊息)的訊息類型。...
前言 在了解 LIFF 的基礎設計流程後,本文將透過「刮刮樂」案例示範 LIFF API 的實際應用。從啟動時檢查權限與執行環境、確認用戶分享功能權限,到刮刮...
前言 LINE Official Account 的「優惠券」是提升顧客互動與忠誠度的重要功能。透過獎勵機制,不僅能吸引新客,更能有效促進回購。 本篇分為兩部...
前言 LINE Pay 提供兩種付款方式:線上付款與實體付款。實體付款主要採用店家出示條碼的模式,顧客掃描後即可輸入金額完成付款。這兩種付款方式都支援在沙盒(...
前言 今天主要補充 LINE Bot 在群組中的專屬特性,包括群組限定的 Webhook 事件,以及前面提到但尚未說明的第 7 種訊息類型 file 檔案訊息...
前言 今天的開發重點是建立會員卡系統,將 LIFF 前端與 NestJS 後端完整串接。 前端使用 Vue 建立註冊表單,搭配 vee-validator 驗...
前言 延續 Day 28 會員註冊的流程,在實際的會員註冊場景中,電子信箱驗證是確保用戶身份真實性的重要環節。本篇將基於昨天的註冊流程,新增兩個核心 API:...
參賽心得 終於來到鐵人賽的最後一天!這是我第二次參加鐵人賽,今年的主題是 LINE Bot 開發。這個主題源自於我參加的十二週讀書會分享,當時我發現大家對 L...