{"type":"product","schema_version":"1.0","item_id":"101002499494","canonical_url":"https://tw.bid.yahoo.com/item/101002499494","title":"益大資訊~LINE Bot by Python 全攻略:從Heroku到AWS跨平台實踐9789864345496博碩","subtitle":null,"condition":"全新品","currency":"TWD","observed_at":"2026-08-24T01:03:08.652Z","current_price":465,"original_price":"620.00","stock_status":"low_stock","available_quantity":4,"sold_quantity":1,"seller":{"id":"Y1221244390","name":"益大資訊電腦圖書專賣店","positive_rate":null,"rating_count":null},"images":[{"url":"https://img.yec.tw/ob/image/c40877fc-5932-42f3-961b-c66fb51b9efd.jpg","role":"main","alt":"商品主圖","width":null,"height":null}],"description":"益大資訊~LINE Bot by Python 全攻略:從Heroku到AWS跨平台實踐9789864345496博碩 MP22040出版社：博碩\n\n出版日期：2020年12月28日\n\nISBN:9789864345496\n\n書號：MP22040\n\n定價：620元     售價：465元\n\n- 一書搞定：從初始化 LINE 聊天機器人到發送華麗的 FlexMessage！\n從 Heroku 跨足到輕量簡潔的 AWS Lambda！\n\n●深入淺出的教學，完全了解LINE聊天機器人的運作原理。\n●生動有趣的範例，完全活用LINE聊天機器人的各式功能。\n●勤勞樸實的開銷，完全探索LINE聊天機器人的免費資源。\n\n本書改編自第11屆iT邦幫忙鐵人賽 Modern Web 組優選網路系列文章---《從LINE BOT到資料視覺化：賴田捕手》，介紹如何以 Python 來撰寫 LINE 聊天機器人。從註冊帳號、初始化 LINE 聊天機器人開始，一步步理解 LINE 聊天機器人的運作方式，探索官方提供的各種功能以建構各式有趣的應用，並且比較在 Heroku/AWS 上佈署 LINE 聊天機器人的不同手段。\n\n在工作場合，居家生活，人手一 LINE 的情況下，學習開發LINE聊天機器人成了一件增進工作效率、有益身心健康的嗜好。一個 LINE 聊天機器人可以幫我們查找資料，儲存訊息，定時呼叫，事件觸發。可謂所有的服務都有機會透過 LINE 聊天機器人來幫我們實現。本書旨在介紹 LINE 聊天機器人提供的各種功能，以及透過 Heroku/AWS 兩種不同平台開發 LINE 聊天機器人的方式。\n\n💬四大主題\n起始：LINE BOT SDK\n●利用 Python 從頭打造 LINE 聊天機器人。\n●利用 Heroku 平台佈署 LINE 聊天機器人。\n●利用 LINE 官方功能裝備 LINE 聊天機器人。\n\n擴充：Heroku Postgres\n●資料庫的介紹和建立。\n●新增、刪除、修改、查詢的實際操作。\n●串接 LINE 聊天機器人的方式。\n\n管理：Flask\n●LINE 聊天機器人管理後台的架設。\n●Flask 的架構介紹。\n●Bootstrap 的應用。\n\n整合：AWS Lambda\n●利用 AWS Lambda 佈署LINE聊天機器人。\n●利用 DynamoDB 建立資料庫。\n●利用 CloudWatch 設定定時事件。\n- - 01 Outline：前言\n\n02 LINE-BOT-SDK：註冊\n2.1 LINE Developers\n2.2 Git\n2.3 Heroku\n2.4 參考資料\n2.5 Heroku CLI 指令整理\n\n03 LINE BOT SDK：初始化聊天機器人\n3.1 LINE 聊天機器人的核心程式碼\n3.2 Heroku 專案的建立\n3.3 Git 推送專案\n3.4 LINE 聊天機器人初始化\n3.5 搶先試玩\n3.6 參考資料\n3.7 Git 指令整理\n3.8 Heroku CLI 指令整理\n\n04 LINE BOT SDK：應用程式編程介面（一）\n4.1 設定配置檔\n4.2 初探 LINE 應用程式編程介面\n4.3 閱讀 Heroku Logs\n4.4 LINE 聊天機器人的回應設定\n4.5 建立適合擴充的檔案架構\n4.6 參考資料\n4.7 LineBotApi 函式整理\n\n05 LINE BOT SDK：應用程式編程介面（二）\n5.1 統一資源定位器資料庫(urllib)\n5.2 參考資料\n5.3 urllib 函式整理\n\n06 LINE BOT SDK：Heroku 夜未眠\n6.1 了解 Heroku free dyno 的規範\n6.2 flask 簡易網頁製作\n6.3 使用 APScheduler\n6.4 Heroku 時區 (time zone)\n6.5 LINE 聊天機器人主動推送信息(push_message())\n6.6 查詢免費 dyno 時間 (free dyno hours)\n6.7 參考資料\n6.8 Heroku CLI 指令整理\n6.9 LineBotApi 函式整理\n\n07 Heroku Postgres：建立資料庫\n7.1 建立 Heroku Postgres 資料庫\n7.2 psycopg2 基本操作：建立表格 (table)\n7.3 參考資料\n7.4 Heroku CLI 指令整理\n7.5 psycopg2 指令整理\n7.6 SQL 指令整理\n\n08 Heroku Postgres：操作資料庫\n8.1 存入資料(INSERT)\n8.2 查詢 (SELECT) 資料\n8.3 更新 (UPDATE) 資料\n8.4 刪除 (DELETE) 資料\n8.5 參考資料\n8.6 psycopg2 ...","shipping_methods":[{"name":"郵局掛號","fee":0,"currency":"TWD"},{"name":"7-ELEVEN取貨付款","fee":0,"currency":"TWD"},{"name":"萊爾富取貨付款","fee":0,"currency":"TWD"},{"name":"面交/自取/不寄送","fee":0,"currency":"TWD"}],"lowest_shipping_fee":null,"payment_methods":["ATM轉帳","萊爾富取貨付款","7-ELEVEN取貨付款"],"category_id":"2092073795","category_name":"程式語言","breadcrumb":[{"id":"3994318","name":"圖書/影音/文具","url":"/tw/%E5%9C%96%E6%9B%B8-%E5%BD%B1%E9%9F%B3-%E6%96%87%E5%85%B7-3994318-category.html"},{"id":"2092064185","name":"圖書與雜誌","url":"/tw/%E5%9C%96%E6%9B%B8%E8%88%87%E9%9B%9C%E8%AA%8C-2092064185-category.html"},{"id":"2092073792","name":"電腦/網路","url":"/tw/%E9%9B%BB%E8%85%A6-%E7%B6%B2%E8%B7%AF-2092073792-category.html"},{"id":"2092073795","name":"程式語言","url":"/tw/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-2092073795-category.html"}],"view_count":0,"watch_count":0}