步驟1:下載並安裝簡易的Python編輯器Thonny(https://thonny.org/)
步驟2:下載並安裝Python最新版本(https://www.python.org/downloads/)
步驟1:打開命令提示字元視窗。
步驟2:安裝Requests模組。
或直接搜尋「cmd.exe」並執行
輸入指令「pip install requests」,
安裝「requests」模組,完成後直接關掉命令提示字文視窗。
通常Python的程式路徑與pip程式的路徑,會加入在Windows的系統環境變數(PATH)中,這樣在執行時,會自動去該路徑尋找。 發生此問題時,需將python.exe, pip.exe的路徑加入到環境變數(PATH)中即可。 。
網址:https://notify-bot.line.me/zh_TW/
步驟1:登入Line。
步驟2: 選擇「個人頁面」。
若忘記或未設定過,請到手機Line→設定→我的帳號→設定電子郵件與密碼即可。
記得開啟允許自其它裝置登入
登入後,點選自己的名稱,選擇「個人頁面」。
步驟1:按「發行權杖」。
步驟2:設定權杖。
步驟3:獲得權杖密碼。
按下發行權杖
輸入「權杖名稱」與要接收「聊天室」
權杖名稱:
當訊息傳遞時,最前面會提示權杖名稱。 例如,權杖名稱為「客廳防盜」,則傳過來的訊息型式為:【客廳防盜】有不明人士闖入,請注意!
聊天室:用來接收訊息的群組,其中一定要加入好友「Line Notify」。
掃描左方QR code或用邀請網址加入亦可。
步驟1:打開Thonny。
步驟2:匯入python程式碼並修改。
步驟3:執行程式。
直接執行桌面上的捷徑,若無,則在開始功能表輸入「thonny」搜尋並執行即可。
貼上以下的程式碼,並修改。
#載入模組「requests」
import requests
#用指令def來定義「lineNotifyMessage()」函數
def lineNotifyMessage(token, msg):
headers = {
"Authorization": "Bearer " + token,
"Content-Type" : "application/x-www-form-urlencoded"
}
payload = {'message': msg}
r = requests.post("https://notify-api.line.me/api/notify", headers = headers, params = payload)
return r.status_code
#設定變數「message」
message = '請在此輸入你要傳的訊息'
#設定變數「token」
token = '請在此輸入權杖密碼'
#執行函數「lineNotifyMessage()」傳送line訊息
lineNotifyMessage(token, message)
message = '請在此輸入你要傳的訊息'
'請在此輸入你要傳的訊息' 改成你的訊息,例如「'客廳有小偷闖入,請注意'」
token = '請在此輸入權杖密碼'
'請在此輸入權杖密碼' 改成你的權杖密碼,例如「'ZuemBFaR1sNutSOsq4OkNCYmQ576Lk3HUk2ljqCOrGc'」
儲存檔案,名稱命名為「LineNotifyMessage.py」
方法1:建立自動執行檔(.cmd)來執行。
方法2:以python.exe來開啟。
打開記事本,輸入文字如下:
python LineNotifyMessage.py
並儲存為LineNotify.cmd
將LineNotifyMessage.py與LineNotify.cmd置於同一個資料夾中
執行「LineNotify.cmd」即可傳送出line訊息。
亦可以直接在檔案按滑鼠右鍵,選擇開啟檔案→Python,直接開啟也可以。