iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

Flask30天教學-從入門到入土 系列

Flask 是一個輕量且靈活的 Python Web 框架,適合中小型 Web 應用程式的開發。它提供了簡單易用的特性,並讓開發者保有對程式結構和邏輯的控制權,而我過去有用flask開發網頁及line bot的經驗本次鐵人賽將帶大家探索~

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊卍乂煞氣a工程師乂卍
DAY 21

[Day-21] flask與line bot(1) 串接message API

前言 剩餘的十天我將帶大家使用flask建立自己的line bot,至於今天則是教大家基本的環境設置。 介紹 Line Message API 是由 Line...

2023-09-29 ‧ 由 samwang1228 分享
DAY 22

[Day-22] flask與line bot(2)傳送文字、 貼圖、圖片

前言 昨天已經教導大家如何透過flask、ngrok串接line message api了,接者今天我們就可以實現一些小功能啦,會以傳送文字、圖片、貼圖等功能為...

2023-09-30 ‧ 由 samwang1228 分享
DAY 23

[Day-23] flask與line bot(3) 傳送影片、音檔、位置

前言 昨天教導大家一些基本功能與API的使用,然而line提供的API還有非常多尚未介紹,今天就讓我們繼續看下去吧~會教導大家傳送影片、音檔、位置等功能。 完整...

2023-10-01 ‧ 由 samwang1228 分享
DAY 24

[Day-24] flask與line bot(4)傳送與下方資訊欄

前言 官方的Line bot 很常在下方輸入欄位出現一些圖片,且按下去會有對應功能,此外也會有回覆一張卡片的功能,至於具體是怎麼實現的呢?就讓我們來向大家介紹吧...

2023-10-02 ‧ 由 samwang1228 分享
DAY 25

[Day-25] Line Liff App

前言 今天若我們想要讓與用者可以透過line bot連到我們自己寫的額外網站會遇到兩個問題 無法取得當前user是誰 會需要跳轉置外網 然而Line提供一個...

2023-10-03 ‧ 由 samwang1228 分享
DAY 26

[Day-26] Line bot 上傳檔案

前言 前幾天我們已經介紹了許多line message API的基本功能,接下來我將帶大家實作一個能辨識你所上傳的音檔是哪首歌的簡易專案,首先我們必須先實作出上...

2023-10-04 ‧ 由 samwang1228 分享
DAY 27

[Day-27] ShazamAPI

前言 在昨天我們已經將上傳檔案與line bot的串接建置完畢,接下來則是遇到一個痛點,要如何辨識歌曲呢?如果要自己訓練模型那本次的IT鐵人賽就會變成機器學習教...

2023-10-05 ‧ 由 samwang1228 分享
DAY 28

[Day-28] 能辨識歌曲的line bot

前言 辨識歌曲、上傳檔案、回傳資訊我們都各別教過了,今天就讓我們來將期都串結吧! 完整code 範例 應該不用再介紹啥了,直接來吧 flask t=time.t...

2023-10-06 ‧ 由 samwang1228 分享
DAY 29

[Day-29] 辨識音檔的line bot(2) 查閱完整歌詞及歷史紀錄

前言 目前還有完整歌詞跟歷史紀錄尚未完成,今天就讓我們繼續完成這個project吧! 完整code 範例 完整歌詞 PostbackTemplateActio...

2023-10-07 ‧ 由 samwang1228 分享
DAY 30

[Day-30] Render IO 與結語

前言 若過去30天有跟著我一起操作,應該會發現使用ngrok會很麻煩,除了自己的電腦要一直啟動服務外,此外就算我們一直啟動8小時過了ngrok也會自動換一個IP...

2023-10-08 ‧ 由 samwang1228 分享