在特定日期和时间在 flask-restful 中发送短信?

Send sms at a specific date and time in flask-restful?

我有一个 API 使用 flask restful 存储用户信息,如手机号码、消息、日期和时间等。我必须创建一个功能,可以自行向每个用户发送短信日期和时间。有什么办法吗?如果有更多用户,最佳做法是什么?

有很多方法可以解决这个问题,但我会为此推荐 Celery。您可以将 Celery 设置为每天 运行,搜索 sent=False 之类的内容,然后发送消息。更多信息在这里 - https://docs.celeryproject.org/en/stable/userguide/periodic-tasks.html