591租屋網 爬蟲 串接line notify
前言
前陣子有租屋需求 身為一個工程師 於是乎開啟了爬蟲新世界😀😀😀
請教Sam🙏 如何使用爬蟲的google 試算表中的 apps script
把你在591租屋網上 想指定的區域範圍 寫進程式中
每五分鐘找一次 有最新推上去的租房資訊 立刻推播到你的line中
會把找到得紀錄都存在google 試算表中 讓你方便紀錄!🙉🙉🙉
步驟
1.line notify
https://notify-bot.line.me/zh_TW/
先登入
點個人頁面
發行權杖
點發行
要記得把這串複製下來
bDVEzJ6FbMFIBI1TPMFi****************
這樣就已經連動了
2.posman 測試(如果不是工程師可以跳過 直接到 3)
我會先在posman測試
選POST直接打:https://notify-api.line.me/api/notify
會是錯的401 因為沒有權限
Authorization 選擇 Bearer Token
把剛剛產生的權證貼到 Token 欄位 再打一次
400 訊息不能空 但已經有權限了
再打一次還是400
因為 我的Engineer life 這群組
還沒有把Line Notify 加進去…
加入後
再打一次 成功
3. 要把line notify 這個帳號加入你的這群組 (很重要!)
4.建立 google 試算表副本
先把Sam的範本複製回去XD
https://docs.google.com/spreadsheets/d/1RfVuxdUSazb_n2q1BZqQwfaTbVcjQw9d9y4QMFKIugQ/edit?usp=sharing
去建立副本
點擴充功能 APP Script
把token替換成你剛剛產出來的
5.上591網站 打開F12 (開發者工具)
把你想租屋的條件勾選出來 找到rsList
把申請網址複製下來 這是你的條件
修改原本script中的
search_city(可能是台北市或桃園市等等)
還有search_query
改成你要的~~~
6.執行 main 方法
下拉選單 選擇main方法
按執行
如果帳號沒授權 就到進階 去授權
成功推播1次
7.每五分鐘推播一次要設定Trigger
可以設定Trigger 右下角按新增
五分鐘推播一次
8.成功畫面
Line 畫面截圖
結語
其實半年多前就寫好這篇教學 也教了正要租房的朋友們
只是一直忘記分享 所以這次就手把手教學!
看到好物件 立刻打電話保留~ 最後祝大家找到理想的好房~
參考:
1.如何用line notify
https://ithelp.ithome.com.tw/articles/10282029
2.租屋網爬蟲教學
https://ithelp.ithome.com.tw/articles/10255573
最後特別感謝 Sam提供的script範本 🙏🙏🙏