問(wèn)題:Habitica 是一個(gè)習(xí)慣跟蹤應(yīng)用程序,但它的個(gè)人數(shù)據(jù)日志沒(méi)有我想要的那么詳細(xì)。我想創(chuàng)建一個(gè)本地日志,記錄我在應(yīng)用程序中標(biāo)記習(xí)慣/待辦事項(xiàng)的時(shí)間。Habitica 提供了某些在勾選習(xí)慣/待辦事項(xiàng)時(shí)觸發(fā)的 webhooks,這似乎非常適合我想要的,但如何將這些觸發(fā)器轉(zhuǎn)換為本地日志?我想為此使用Python。想法:在我看來(lái),我需要設(shè)置某種個(gè)人云服務(wù)器來(lái)接收這些數(shù)據(jù),將其轉(zhuǎn)換為日志,然后存儲(chǔ)以供下載。我之前使用 Heroku 部署了 Flask 應(yīng)用程序,因此如果可以類(lèi)似地完成此操作,那就太理想了。不過(guò),我對(duì)此了解不多,所以歡迎任何想法或建議。
1 回答

鴻蒙傳說(shuō)
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
創(chuàng)建 Habitica webhook 作為 Flask 應(yīng)用程序是一個(gè)很好的方法。
Heroku 很好地支持 Python/Flask,但文件系統(tǒng)是短暫的,因此每次應(yīng)用程序重新啟動(dòng)時(shí)它都會(huì)被清除。
為了保留數(shù)據(jù),您可以查看各種選項(xiàng):
將文件保存到AWS S3
將數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中(Heroku 有PostgreSQL 的免費(fèi)計(jì)劃)
- 1 回答
- 0 關(guān)注
- 176 瀏覽
添加回答
舉報(bào)
0/150
提交
取消