2013-11-09 70 views
-1

我正在使用Twilio在我的web应用中发送短信。它完美的工作,短信在15秒内发送。我想在稍后发送短信.For例如假设会议在12月1日中午12点确定。所以要通知客户我可以发短信说会议在某个日期时间。现在就在预定时间之前,自动客户端会收到短信作为提醒。方法来做到这一点。我在twilio API寻找一种方法,但找不到任何。有没有什么办法可以在以后使用Twilio发送短信

回答

2

fruityp说的恰到好处。您应该编写自己的程序,每运行X分钟(在基于Unix的系统上使用cron或在Windows上使用任务计划程序)或服务(使用计时器),以检查是否应通过twilio发送SMS。

如果您采用每X分钟路线运行的程序,则需要将其设置为idempotent,以便在您只发送一条时不会发送多条短信。这看起来很明显,但如果您的程序需要Y分钟,其中Y> X(您最终可能同时运行两个实例)可能会成为问题。在任务调度程序(在Windows上),您可以明确地设置它,以便新的实例不会启动,直到前一个实例结束运行。

2

这不是Twilio支持的东西,你必须亲自编程,检查是否需要发送任何短信〜每隔5分钟发一个短信。我不知道你是否正在构建一个web /桌面应用程序,但这适用于两者。

相关问题