本系列以 Line Bot 開發為核心,搭配 NestJS 框架,涵蓋 Line Messaging API、Rich Menu、LIFF 與 Line Pay 四大主題。最後將整合 LIFF 與後端系統,實作完整的會員管理功能,帶你從零開始掌握聊天機器人開發。
前言 每個程式語言的開始通常都會以練習 Hello World!作為一個簡單的起手式,LINE Bot 也不意外。這一系列會著重在 LINE Bot 的相關應...
前言 上一篇,帶大家透過「Chat 模式」,讓自身變成客服機器人的方式。這篇會從「Webhook 模式」切入,並以 NestJS 作為後端框架,教你如何在休息...
前言 上一篇帶大家透過「Webhook 模式」成功架設了專屬的 LINE Bot 代理人。相信大家在體驗基礎功能後,對於 LINE Bot Webhook 還...
前言 目前我們都只使用 LINE Message Event 中的純文字(text)格式進行回覆,但除了純文字之外,LINE Bot 後端伺服器其實可以接收多...
前言 看著專案逐漸成型,現在該開始重視日誌記錄的規劃了。在實際部署時,我們通常會區分 develop(開發環境)和 production(正式環境)兩種不同的...
前言 Day 5 帶大家了解 LINE Bot 能接收使用者傳遞的「6+1」種訊息類型。之所以這樣強調,是因為 File 類型僅能在群組聊天中使用,這個限制我...
前言 在 Day 6 開發 LINE Bot 結合 OpenWeatherMap API 的過程中,我們採用私有方法將 API 請求處理與資料格式化整合在一起...
前言 在 Day 6 中,我們透過整合 OpenWeatherMap API 與座標位置訊息學習了如何結合第三方服務。今天將探索 Cloudinary 雲端服...
前言 在 Day8 文章中,我們透過整合雲端服務 Cloudinary,學習如何處理使用者上傳的圖片檔案,並將其儲存至雲端。然而,LINE Bot 除了讓使用...
前言 在 Day 9 文章中,我們結合 LINE 平台的功能,將天氣服務與圖片上傳服務整合,打造出第一張 LINE 圖文選單,透過 URI action 的方...