Python 我可以使用webhooks创建一个日志来记录何时采取了某些操作吗?

Python 我可以使用webhooks创建一个日志来记录何时采取了某些操作吗?,python,heroku,Python,Heroku,问题:Habitica是一款习惯跟踪应用程序,但它的个人数据日志没有我想要的那么详细。我想在应用程序中标记习惯/待办事项时创建本地日志。Habitica提供了某些Webhook,在检查习惯/待办事项时触发,这似乎非常符合我的要求,但如何将这些触发器转换为本地日志?我想使用Python来实现这一点 想法:在我看来,我需要设置某种个人云服务器来接收这些数据,将其转换为日志,然后存储以供下载。我以前使用Heroku部署过一个Flask应用程序,所以如果可以类似地实现,那将是理想的。但是,我对此不太了解

问题:Habitica是一款习惯跟踪应用程序,但它的个人数据日志没有我想要的那么详细。我想在应用程序中标记习惯/待办事项时创建本地日志。Habitica提供了某些Webhook,在检查习惯/待办事项时触发,这似乎非常符合我的要求,但如何将这些触发器转换为本地日志?我想使用Python来实现这一点


想法:在我看来,我需要设置某种个人云服务器来接收这些数据,将其转换为日志,然后存储以供下载。我以前使用Heroku部署过一个Flask应用程序,所以如果可以类似地实现,那将是理想的。但是,我对此不太了解,因此我欢迎您提供任何想法或建议。

创建Habitica webhook as Flask应用程序是一个很好的方法。
Heroku非常好地支持Python/Flask,但是文件系统是短暂的,因此每次应用程序重新启动时它都会消失

为了保存数据,您可以查看各种选项:

  • 将文件保存到
  • 将数据保存到数据库中(Heroku有一个数据库)