网站加入短信验证功能怎么实现?

kakaip 2012-12-03 04:29:11
我要给个企业网站做个功能,填入手机号,自动发送企业信息短信到手机,请问要怎么做?
...全文
211 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
四惠大战僵尸 2012-12-03
  • 打赏
  • 举报
回复
首先你得有发短信的接口,网上的短信平台很多,找一个,他们会给你开发文档,按照文档开发就行了。跟发站内信一样
HuiTouKeDuanXin 2012-12-03
  • 打赏
  • 举报
回复
演示代码 - PHP版 $mobile = "13600000000,18600000000"; // 多个号码可用逗号分隔,最多200个 $content = "test"; // 发送内容,不建议太长 $encode = "gb2312"; // 字符编码,可选参数 //可传 notify 或 ad , adcard,adfangchan,dxztd 五参数, notify: 表示通知类, ad: 表示106通道广告类,adcard: 表示卡发通道广告类, adfangchan:表示106房产专用通道,dxztd:表示低限制通道, $smstype = 'ad'; $url= "http://6506-3abfb.sms-api.63810.com/api/sms_send?"; //接口地址,到 http://www.htkdx.com/api/doc ;获取 $url.= "user=985985&";//用户名,到http://www.htkdx.com/api/doc获取 $url.= "hash=ef38ed03c66603421ba24c52e20efcb7&";//用户名HASH值,到http://www.htkdx.com/api/doc获取 $url.= "encode=$encode&"; $url.= "smstype=$smstype&"; $url.= "mobile=".urlencode($mobile)."&content=".urlencode($content).""; $ctx = stream_context_create(array( 'http' => array( 'timeout' => 30, 'header' => "User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1;YNSMS API v1.0;)" ) ) ); $r = file_get_contents($url, 0, $ctx); $rs = json_decode($r, true); if ( !$rs['result'] ) { echo "失败原因:错误代码:".$rs['errcode'].',中文:'.$rs['msg']; //file_put_contents ('./sms_log.txt',"短信发送失败:失败原因:错误代码".$rs['errcode'].',中文:'.$rs['msg'],FILE_APPEND); }else{ echo "发送成功了!"; }

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧