短信在订单通知中的应用

用户通过网站/APP提交订单后,商家或平台自动发送短信通知,提醒客户订单处理进度及物流跟踪信息,提高用户在线交易的体验度。

通知短信平台优势

通知短信开发资料

* 接口类型:触发短信接口,支持发送验证码短信、订单通知短信,节日祝福等。
 * 账户注册:请通过该地址开通账户 http://user.ihuyi.com/?exClaO

* 注意事项:
*(1)调试期间,请使用用系统默认的短信内容:您的验证码是:【变量】。请不要把验证码泄露给其他人。
 *(2)请使用 用户名 及 APIkey来调用接口,APIkey在会员中心可以获取;
*(3)该代码仅供接入短信接口参考使用,客户可根据实际需要自行编写;


//开启SESSION
session_start();header("Content-type:text/html; charset=UTF-8");//请求数据到短信接口,检查环境是否 开启 curl init。
function Post($curlPost,$url){$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_NOBODY, true);curl_setopt($curl, CURLOPT_POST, true);curl_setopt($curl, CURLOPT_POSTFIELDS, $curlPost);$return_str = curl_exec($curl);curl_close($curl);return $return_str;
}//将 xml数据转换为数组格式。
function xml_to_array($xml){$reg = "/<(\w+)[^>]*>([\\x00-\\xFF]*)<\\/\\1>/";if(preg_match_all($reg, $xml, $matches)){$count = count($matches[0]);for($i = 0; $i < $count; $i++){$subxml= $matches[2][$i];$key = $matches[1][$i];if(preg_match( $reg, $subxml )){$arr[$key] = xml_to_array( $subxml );}else{$arr[$key] = $subxml;}}}return $arr;
}//random() 函数返回随机整数。
function random($length = 6 , $numeric = 0) {PHP_VERSION < '4.2.0' && mt_srand((double)microtime() * 1000000);if($numeric) {$hash = sprintf('%0'.$length.'d', mt_rand(0, pow(10, $length) - 1));} else {$hash = '';$chars = 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789abcdefghjkmnpqrstuvwxyz';$max = strlen($chars) - 1;for($i = 0; $i < $length; $i++) {$hash .= $chars[mt_rand(0, $max)];}}return $hash;
}
//短信接口地址
$target = "http://106.ihuyi.com/webservice/sms.php?method=Submit";
//获取手机号
$mobile = $_POST['mobile'];
//获取验证码
$send_code = $_POST['send_code'];
//生成的随机数
$mobile_code = random(4,1);
if(empty($mobile)){exit('手机号码不能为空');
}
//防用户恶意请求
if(empty($_SESSION['send_code']) or $send_code!=$_SESSION['send_code']){exit('请求超时,请刷新页面后重试');
}$post_data = "account=用户名&password=密码&mobile=".$mobile."&content=".rawurlencode("您的验证码是:".$mobile_code."。请不要把验证码泄露给其他人。");
//查看用户名 登录用户中心->验证码通知短信>产品总览->API接口信息->APIID
//查看密码 登录用户中心->验证码通知短信>产品总览->API接口信息->APIKEY
$gets =  xml_to_array(Post($post_data, $target));
if($gets['SubmitResult']['code']==2){$_SESSION['mobile'] = $mobile;$_SESSION['mobile_code'] = $mobile_code;
}
echo $gets['SubmitResult']['msg'];

PHP如何开发订单通知短信。相关推荐

  1. JAVA如何开发订单通知短信

    用户通过网站/APP提交订单后,商家或平台自动发送短信通知,提醒客户订单处理进度及物流跟踪信息,提高用户在线交易的体验度. 短信订单平台优势 订单通知短信开发资料 JAVA对接验证码短信接口DEMO示 ...

  2. (李正传媒)验证码短信 短信接口 验证码短信接口 订单通知短信接口

    长沙(李正无线)验证码短信 标签:短信验证码 短信群发接口2015-07-14 12:46 星期二 (李正传媒)验证码短信 短信接口 验证码短信接口 订单通知短信接口 验证码短信专用接口指的是针对网站 ...

  3. C++开发短信验证码通知短信

    提供可靠的用户手机认证服务 异常拦截.失败补呼.语音补呼等综合手段,为您提供高可靠的用户手机验证服务. 1 C++对接验证码短信接口DEMO示例 本文为您提供了C++版本的验证码短信接口对接DEMO示 ...

  4. 如何发送工资条通知短信

    工资条短信发送专用平台  免学习.免安装,登录网页直接使用 Excel工资表一键导入,批量群发 失败自动补发,确保发送成功 微信自动推送发送结果报告 PHP对接验证码短信接口DEMO示例 本文为您提供 ...

  5. 企业发布重要通知短信收不到该怎么办

    在各种应用系统.平台的通知场景中,短信通知以其廉价.稳定.高效.直达等优势,成为企业的首选方式:但是,短信通知也存在一些问题,如: 1.短信被手机客户端软件拦截,进入垃圾箱: 2.用户手机充斥大量的其 ...

  6. 医疗短信解决方案:医疗云平台如何对接通知短信?

    医疗系统中短信通知场景: 1.医疗云平台发送预约挂号短信 2.医疗云平台发送就诊短信提醒 3.医疗云平台发送订单通知短信 4.医疗云平台发送缴费短信通知 5.医疗云平台发送停诊短信通知 6.医疗云平台 ...

  7. PYTHON对接验证码通知短信API

    重要信息通知解决方案 PYTHON对接验证码短信接口DEMO示例 本文为您提供了PYTHON语言版本的验证码短信接口对接DEMO示例 更多精彩内容请查看新用户注册场景解决方案 * 接口类型:触发短信接 ...

  8. NODE.JS语音对接验证码通知短信流程

    NODE.JS语言短信接口对接demo /* * 接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短信等. 账户注册:请通过该地址开通账户 http://user.ihuyi.com/?D ...

  9. 发货信息通知短信怎么发?

    现在很多电商平台有自己独立网站,那么客户下单后如何告知客户他们的货物已经发出了呢? 代码示例: <%@LANGUAGE="VBSCRIPT" CODEPAGE="9 ...

最新文章

  1. 月薪没过20K的程序员要注意了!(文末送书)
  2. 如何为JBoss Developer Studio 8设置BPM和规则工具
  3. 面试官:换人!他连进程线程协程这几个特点都说不出
  4. centos 安装及vim使用
  5. python file operate example - 2
  6. 在 Linux 下搭建 FTP 服务器
  7. 调用DLL找不到函数名或者函数乱码问题
  8. java面试官如何面试别人
  9. C语言实现编译原理的LR分析法,编译原理LR(0)分析器(C语言).pdf
  10. 文件后缀名查询(全)
  11. 工业级手持式扫描仪3d扫描首选迪万科技抄数服务
  12. 基于MATLAB与Python计算长时间遥感栅格图像的像元值变异系数(CV)
  13. python 相关性检验_Python中的相关分析correlation analysis的实现
  14. 学术论文投稿第五弹——如何写Discussion
  15. Kalman实际应用总结
  16. maximo邮件配置
  17. win7系统64位安装MATLAB(R2016)
  18. DSC测试仪器校正及检验
  19. 如何在IDEA中连接mysql数据库
  20. 机器学习入门视频总结

热门文章

  1. 互联网快讯:龙佰集团冲刺港交所;极米Z6X Pro、极米H3S持续热销;京东物流调集3246人增援上海
  2. Android q索尼手机相机算法,手机厂商套路太多!竟在手机摄像头上玩“掩眼法”?...
  3. 我为何在 CSDN 乐在其中
  4. 如何才能成为顶级的数据分析师?
  5. c++点餐系统(C++、多态、sqlite数据库)
  6. 手机游戏无障碍设计——猜地鼠之Android篇
  7. 计算机网络自顶向下方法华为路由器配置OSPFv3路由协议实现端到端的通信
  8. Jinja2安装与基本API用法
  9. HyperLynx(六)参数扫描仿真
  10. 提高下载微软产品的速度(改host)