|
|
@@ -38,26 +38,28 @@ class NewSMSService
|
|
|
{
|
|
|
$code = $param['code'];
|
|
|
$target = 'http://www.qunfaduanxin.vip/api/send';
|
|
|
+ $target2 = 'http://api.sms654.com/smsUTF8.aspx';
|
|
|
// $target = "http://cf.51welink.com/submitdata/Service.asmx/g_Submit";
|
|
|
$company = '优交所';
|
|
|
+ $company2 = '优交坊';
|
|
|
switch ($template) {
|
|
|
case 'REGISTER':
|
|
|
- $content = sprintf('【%s】您的注册验证码为:%d 。验证码有效期为%d分钟,请尽快填写!', $company, $code, 5);
|
|
|
+ $content = sprintf('【%s】您的注册验证码为:%d 。验证码有效期为%d分钟,请尽快填写!', $company2, $code, 5);
|
|
|
break;
|
|
|
case 'LOGIN':
|
|
|
- $content = sprintf('【%s】您的登录验证码为:%d 。验证码有效期为%d分钟,请尽快填写!', $company, $code, 5);
|
|
|
+ $content = sprintf('【%s】您的登录验证码为:%d 。验证码有效期为%d分钟,请尽快填写!', $company2, $code, 5);
|
|
|
break;
|
|
|
case 'RESET':
|
|
|
- $content = sprintf('【%s】您正在修改登陆密码,验证码为:%d 。验证码%d分钟内有效,如非本人操作请忽略!', $company, $code, 5);
|
|
|
+ $content = sprintf('【%s】您正在修改登陆密码,验证码为:%d 。验证码%d分钟内有效,如非本人操作请忽略!', $company2, $code, 5);
|
|
|
break;
|
|
|
case 'RESET_2':
|
|
|
- $content = sprintf('【%s】您正在修改交易密码,验证码为:%d 。验证码%d分钟内有效,如非本人操作请忽略!', $company, $code, 5);
|
|
|
+ $content = sprintf('【%s】您正在修改交易密码,验证码为:%d 。验证码%d分钟内有效,如非本人操作请忽略!', $company2, $code, 5);
|
|
|
break;
|
|
|
case 'TRADE':
|
|
|
- $content = sprintf('【%s】您正在进行大额交易,验证码为:%d 。验证码%d分钟内有效,如非本人操作请忽略!', $company, $code, 5);
|
|
|
+ $content = sprintf('【%s】您正在进行大额交易,验证码为:%d 。验证码%d分钟内有效,如非本人操作请忽略!', $company2, $code, 5);
|
|
|
break;
|
|
|
case 'START_TRADE':
|
|
|
- $content = sprintf('【%s】你的购买订单已经有卖家接单,请及时查看处理,并在15分钟内完成付款。', $company);
|
|
|
+ $content = sprintf('【%s】你的购买订单已经有卖家接单,请及时查看处理,并在30分钟内完成付款。', $company);
|
|
|
break;
|
|
|
case 'END_TRADE':
|
|
|
$content = sprintf('【%s】你的出售订单买家成功向你付款,请及时确认并放行。', $company);
|
|
|
@@ -75,11 +77,12 @@ class NewSMSService
|
|
|
$content = sprintf('【%s】您的提币申请已被驳回,驳回原因:%s,请尽快查看并处理', $company, $param['mark']);
|
|
|
break;
|
|
|
default:
|
|
|
- $content = sprintf('您的验证码为:%d 。验证码有效期为%d分钟,请尽快填写!【%s】', $code, 1, $company);
|
|
|
+ $content = sprintf('您的验证码为:%d 。验证码有效期为%d分钟,请尽快填写!【%s】', $code, 1, $company2);
|
|
|
break;
|
|
|
|
|
|
}
|
|
|
|
|
|
+
|
|
|
$post_data = [
|
|
|
'username' => '16520929823',
|
|
|
'password' => strtoupper(md5('16520929823')),
|
|
|
@@ -87,11 +90,24 @@ class NewSMSService
|
|
|
'mobile' => $phone,
|
|
|
'message' => $content,
|
|
|
];
|
|
|
+
|
|
|
+ $post_data2 = [
|
|
|
+ 'type' => 'send',
|
|
|
+ 'username' => '16520929823',
|
|
|
+ 'password' => strtoupper(md5('16520929823')),
|
|
|
+ 'gwid' => 'geyjla16',
|
|
|
+ 'mobile' => $phone,
|
|
|
+ 'message' => $content,
|
|
|
+ ];
|
|
|
//// $post_data = "sname=dlycwl01&spwd=ycwl123456&scorpid=&sprdid=1012818&sdst=" . $phone . "&smsg=" . rawurlencode($content);
|
|
|
// $post_data = "?username=16520929823&password=" . strtoupper(md5('6520929823')) . "&gwid=c2i00vx1&mobile=" . $phone . "&message=" . $content;
|
|
|
// $gets = self::post($post_data, $target);
|
|
|
// var_dump($target . $post_data);
|
|
|
- $gets = do_request($target, $post_data);
|
|
|
+ if ($template == 'EXTRACT_FAIL' || $template == 'EXTRACT' || $template == 'RECHARGE' || $template == 'SUCCESS_TRADE' || $template == 'END_TRADE' || $template == 'START_TRADE')
|
|
|
+ $gets = do_request($target, $post_data);
|
|
|
+ else {
|
|
|
+ $gets = do_request($target2, $post_data2);
|
|
|
+ }
|
|
|
// var_dump($gets);
|
|
|
@file_put_contents('sms.log', json_encode($gets), FILE_APPEND);
|
|
|
if (substr($gets, 0, 7) == 'success') {
|