到 Line Notify 點進連動好的服務後,可以看到他有產生一個 Client ID 和 Client Secert,這兩個資料是要記錄下來供後續使用的。...
Line bot 如果使用輕用量方案,每個月的免費主動推送次數只會有500則(一封訊息主動推送給 n 個人就算 n 則),但如果想要做的 line bot 會需...
接續前篇,一般爬蟲時抓出的資料量多還沒什麼關係,但這次我們是想要讓使用者在 line 上使用,一次給太多資料總會造成使用者困擾,所以我們需要將抓出來的資料做數量...
這次要嘗試的是將爬蟲與 line bot做結合,那你可以使用 line bot 就能夠查詢到本周上映的新片。 首先要安裝下列套件 pipenv install...
mongoDB 除了可以讓 line bot 使用之外,flask同樣也可以去透過 pymongo 來取得資料,因此我們可以透過 line bot 將資料存到資...
如果想要將從 line 上蒐集到的資料或數據呈現在自己的網頁上,我們可以使用 flask 建立好網頁後,去從資料庫或去資訊來呈現,範例如下: # app.py...
在接收到訊息的時候,我們可以得知該使用者在此 line bot 的 user id,如果想要知道更詳細的資訊的話,可以使用line_bot_api.get_pr...
LIFF 是一種 Line 提供讓 line bot 可以不跳脫 Line 去開啟網頁的 API。 LIFF API 能做的功能可以參考官方文檔,這篇則是會先介...
有些 Line bot 在手機板的對話框部分,可以看到設置了各種大小的選單,這部分的功能我們可以到 Line Official Account Manager...
前面所講到的 Message event 都是要等使用者做出操作後才會被動的回應,現在要是我們想要推播一個公告給全部好友,或是想要發訊息給特定的使用者時,不能像...
當加入一個 line bot 的時候,通常 bot 會傳送一個歡迎訊息給使用者,而此設定除了可以透過 Line Official Account Manger內...
Line bot API 中有一種只有 line bot 專屬的訊息種類,叫做 Template message,他跟 Flex message 有類似的功能,...
接續上篇,繼續介紹可以添加的區段,重複的部分將會略過。 2. Text text 任意文字符號皆可以輸入,等同於一個 string size 字體大小,可輸入大...
在 bubble 中,每一個區段都可以新增一個 box,可以想像成 html 中的 div,而 box 之中則可以繼續新增 box、image、text、but...
有些非官方 line bot 會有像(圖一)的 message,讓使用者可以有較彈性的方式去使用該 bot,或是讓 line bot 可以更多元的宣傳自身的功能...
連接資料庫與資料表 連接到對應的資料庫與資料表: import pymongo myclient = pymongo.MongoClient('mongodb...
甚麼是mongodb MongoDb 的安裝檔可以從此處選擇符合的作業系統後下載 msi 檔。下載完畢後點選 msi 檔進行安裝。 安裝過程中可以選擇 Cust...
File message 應用 如果想寫一個分析使用者傳送的文章或是文件檔的 Line bot,可以考慮使用 jieba 來幫助斷詞。jieba 是一個可以幫助...
函式視為物件 Python中函式視為物件,以函式名稱當作物件,函式名稱加上()才會執行該函式,範例如下。 def add(a,b): return a+...
原始題目 Given the root of a binary tree, return the sum of all left leaves. Example...
Video message 的存取方式跟 Audio 一樣,這邊就不多說直接放範例程式碼。 @handler.add(MessageEvent) def han...
這次的鐵人賽進入了最後一天,感謝夥伴們彼此的扶持,也感謝沒有放棄的自己。這次的DRF系列文章希望能幫助到同樣使用 Python 開發的朋友們,也希望有機會得話可...
原始題目 Given an array of integers arr, return true if we can partition the array i...
既然可以將音檔轉為文字回傳了,接下來我們可以嘗試看看將收到的 Text message 轉為音檔去進行 Audio message 的回傳,而這樣的功能會使用到...
函式的說明文件 可以在函式下方使用「'''」撰寫函式的說明文件,說明文件可以跨好幾行,直到找到下一個「'''」,使用「'''」會保留第2行以後所有開頭的空格,如...
上一篇我們編寫了 Serializers, Views,以及修改了urls.py,完成了基本的菜單查詢功能,今天我們要為部分功能加上權限。 修改 views.p...
關鍵字引數(keyword arguments) 關鍵字引數(函式輸入變數的前方使用「**」)會將函數內多個輸入值群組化成字典,例如以下範例,慣例使用kwarg...
原始題目 Assume you are an awesome parent and want to give your children some cookie...
這次想要介紹的部分是 Audio message,它跟 Image message 一樣可以透過line_bot_api.get_message_content...
函式的回傳值 函式回傳值可以使用tuple回傳多個資料,例如:以下ymd函式使用tuple回傳時間的年、月與日。 def ymd(): now = da...