這門課,將以主題式的課程方式,帶您從無到有打造新聞爬蟲 LINE機器人,透過直接實作,帶您了解 LINE Developer 後台操作,從建立 Channel 開始,說明每個所需的設定與流程,要能夠理解官方文件也是不可或缺的技能,基本設置完成後,我們將進入軟體開發階段。
我們將使用目前非常熱門的程式語言 Python,以及專業的開發環境,Pycharm 進行開發,先透過 LINE Messaging API 完成機器人的基本回覆,緊接著透過 LINE Login API 結合網站應用的服務,課程將使用 WTForm 建立新聞訂閱功能,並透過 Sqlalchemy 操作資料庫,最後一個階段將帶透過網路爬蟲抓取最新的新聞資訊,推播給有訂閱的用戶。
完整個開發流程與全程實作的課程方式,只要跟著流程一步一步走,你也可以製作自己的 LINE機器人 服務!
你將會學到的
學會使用 LINE Login
學會使用 LINE Bot SDK
學會結合機器人與資料庫
學會結合機器人與網站應用
學會如何使用 PyCharm IDE 開發專案
學會透過 SQLAlchemy 處理資料
學會網路爬蟲
課程內容: