-1

我想做一个群发短信服务。我是 php 中的 Nobe。我很困惑怎么办。我有短信 API 和代码。给定的代码给托管服务器带来了太多负担。请指导。任何更好的方法来摆脱超时或排队系统或其他。如何将所有数字放入数据库,然后对它们执行操作.. 我想一键发送 1000 条短信给 1000 个收件人

如何避免超时,因为该过程将持续 1000 次???我可以通过 php header refresh post 执行相同的操作吗?如果是,那么如何???

<?php
$recepient = "923126812536,923134126153,923336088811,92.............. up to 1000 numbers";

$message = "Message for 1000 numbers"

if($submit) {

$tags = explode(',' , $recepient);
foreach ($tags as $to_x){

$url = "http://earlysms.com/free_sms_api.php?" .
         "sender="  . urlencode($sender) . "&" .
         "mobile=" . urlencode($to_x) . "&" .
         "message=" .urlencode($message);
$output = file($url);
$result = explode(":", $output[0]);    


}

?>
4

1 回答 1

1

尝试使用这个库

https://github.com/jmathai/php-multi-curl

并行发送 SMS 将提高性能

于 2013-08-17T15:47:56.037 回答