我刚刚注册了Twilio试用帐户。我没有看到任何功能可以说明如何创建和保存多条SMS消息供以后使用,以及计划何时将其发送到网上论坛。这可能吗?还是为此有更好的软件?
这里是Twilio的传播者。
[查看您的个人资料,似乎您的首选语言是PHP,所以我建议对cron任务使用许多PHP库之一,例如PHPCron,PHPJobScheduler或Piwik平台。
使用Piwik,您可以执行类似操作:
class Tasks extends \Piwik\Plugin\Tasks
{
public function schedule()
{
$this->daily('myTask'); // method will be executed once every day
}
public function myTask()
{
You SMS messages to be sent here
}
}
使用此功能,您可以安排任意数量的任务,并在希望发送它们时发送SMS。
几乎每个平台都会有任务调度程序,您甚至可以执行这些via cron tasks。
我对这个问题有点晚了,但是我想建议现在到达这里的任何人:查看at
command。从PHP,您的服务器可以使用绝对或相对时间特异性执行对at
和at
的命令行调用。MWE:
schedule tasks
或:
shell_exec('echo "php /path/to/my/twilio_script.php" | at now + 10 minutes');
您必须注意权限(检查您的etc / at.deny,并且您的服务器具有执行脚本的权限),如果脚本具有任何命令行参数,则要加上引号。但这避免了创建一堆Cron作业。
您也可以将shell_exec('echo "php /path/to/my/twilio_script.php" | at 3:35 PM 10/29/2019');
与create files to execute (scroll down a couple of answers)结合使用-这些可以是使用twilio发送的单个消息。这不是我最喜欢的方法,但是我认为在某些情况下它会比其他方法更适合。但我建议使用Cron清理脚本来删除所有一次性使用的文件。