:house: 回筆記首頁 我們架好API(伺服器)之後,我們只能在自己的電腦或是區域網路使用API,如果希望全球都能看的話,我們需要一個轉發伺服器或是一個私有的伺服器,這裡要介紹的是轉發伺服器。 ngrok 做為一個轉發的伺服器,他可以把外界的請求轉發到你指定的Port,使用的背景原理是連接到 ngrok 雲端伺服器,將你本機指定的地址公開,再將由 ngrok 一串公開的網址來存取內容。他的優點是快速而且還提供了https的服務讓你使用上更安全,甚至你還可以設置密碼保護。 首先,先到 ngrok.com 註冊、登入後即可,接著下載 ngrok 如果是linux版的,檔案會是ngrokXXXXX.tgz 下載後複製到 linux /home/[user] 中 解壓 tar -xvzf ngrokxxxxx.tgz
4/7/2023因為我教學的對象是高中生,由於年紀太小,他們沒有信用卡, 許多提供雲運算的商家都需要試刷卡(就算提供免費額度),它們也都無法使用。 Heroku對他們來說是個學習的好工具,但現在heroku要收費了, 我也要另外想辦法了!我找到了deta.sh,它有我需要的全部雲服務,太棒了! 目前在上面放了3個line bot - bot1 bot2 bot3 與 1隻爬蟲(使用cron定時抓資料)
3/23/2023:house: 回筆記首頁 試試看這個 line-bot吧! <a href="https://lin.ee/VbbJPCq"><img src="https://scdn.line-apps.com/n/line_add_friends/btn/zh-Hant.png" alt="加入好友" height="36" border="0"></a> LINE-BOT-QR-CODE 這是這個程式的原始碼 # 使用fastapi LINE_CHANNEL_ACCESS_TOKEN='xxxxx'
3/23/2023:house: 回筆記首頁 WSGI (Web Server Gateway Interface) Bottle 是一個很小的 Python wsgi server (Web Server Gateway Interface),較內建的wsgi server可以快速開發app。 我們先介紹Python內建Wsgi Server,再介紹Bottle 1. python內建wsgi 新增wsgi.py,內容如下 from wsgiref.simple_server import make_server
3/17/2023