- 论坛徽章:
- 0
|
回复 10# 机器猫II
我们公司用的短信猫带一个短信猫通信中间件(即基于数据库接口的短信猫通信服务器软件),只需要提交短信队列到数据库里即可。
代码很简单,只需要连接数据库写入数据即可。
sub SendsmsMysql{
my($mobilenum,$msg) = @_;
my $dbh = DBI->connect("DBI:mysql:database=数据库名称;host=服务器IP地址;","用户名", "密码");
if($dbh){
$dbh->do("set character_set_client='gbk'");
$dbh->do("set character_set_connection='gbk'");
my $sql = qq { insert into T_SendTask (DestNumber,Content)values('$mobilenum','$msg') };
print $sql,$/;
my $sth = $dbh->prepare($sql);
$sth->execute();
$sth->finish();
sleep(2);
}
} |
|