今天有一个客户又让我改短信接口,说它用的一元云购的系统,说希望改成我以前给它介绍过的这家(56短信网),我看了一下代码做了,感觉应该不难,因为我以前接入过的系统很多了,其实找到核心 代码,复制粘贴有些时候就可以搞定的事,现在我把代码贡献出来,供大家参考。
1.找到system\modules\admin\tpl\config.mobile.tpl.php文件,增加如下代码

<form action="" method="post">
<table width="100%" class="meg_table"><tr><td width="200"><b>56短信网(www.56dxw.com)</b></td> <td key="2" class="mobile_on_off"></td></tr>      <tr><td width="100">用户名:</td> <td><input type="text" name="mid" class="input-text wid150"  value="<?php echo $mobiles['cfg_mobile_dxw']['mid']; ?>"></td></tr><tr><td width="100">密码:</td> <td><input type="password" name="mpass" class="input-text wid150"  value="******">如要修改密码请点 <a href="http://www.smsbao.com">修改密码</a></td></tr><tr><td width="100">短信签名:</td><td><input type="text" name="mqianming" class="input-text wid150"  value="<?php echo $mobiles['cfg_mobile_dxw']['mqianming']; ?>">请在联系云购官方获取! 格式为: <font color="red">【你的签名】</font></td></tr><tr><td width="100">短信信息:</td><td><span><?php echo $mobiles['cfg_mobile_dxw']['mobile_text']; ?></span></td></tr>     <tr><td width="100" height="50"><input type="hidden" name="interface" value="2" /></td><td><input type="submit" value=" 提交并启用该接口 " name="dosubmit" class="button"></td></tr>
</table>
</form>

2.找到如下文件,system\libs\sendmobile.class.php增加如下代码

 /*短信发送核心部分*/private function cfg_send_2(){$mobile = $this->mobile['cfg_mobile_dxw'];$config = $this->config;$url = "http://jiekou.56dxw.com/sms/HttpInterfaceMd5.aspx?comid=61&sendtime=&smsnumber=10690&username=".$mobile["mid"]."&userpwd=".md5($mobile["mpass"])."&handtel=".$config["mobile"]."&sendcontent=".urlencode($config['content']);$ch2 = curl_init($url);curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);$html = curl_exec($ch2);curl_close($ch2);if($html>0){$errorArray = array(-1=>"用户名密码不正确",-5=>"客户短信数量为0",-21=>"代表要加签名",-23=>"对某个用户名进行了屏蔽处理",-22=>"非法手机号");$error = $errorArray[$html];if(empty($error)){$error = "发送失败";}$this->v=$error;$this->error=-1;}else{$this->v="发送成功";$this->error=1;}          }

3.系统设置-短信配置
输出用户,密码,自己网站的签名就可以了,如图所示

填写正确的用户名和密码之后,就可以发送短信了,我已经测试过了,是没有问题的,以上代码仅供大家参考,需要说明一下,以上代码和用那个版本没有太大的关系,要灵活修改就可以轻松实现短信的发送了.

一元云购短信-配置修改相关推荐

  1. 【短信发送】实现腾讯云发送短信功能--工具类和SpringBoot配置两种方法实现

    实现腾讯云发送短信功能--工具类和SpringBoot配置两种方法实现 一.开通腾讯云短信服务 二.工具类--使用qcloudsms实现短信发送 三.Spring Boot项目引入短信发送功能 我们发 ...

  2. crmeb阿里云短信配置

    购买阿里云短信条数之后. 1.添加短信签名 2.后台填写配置信息 然后查看AccessKey 填写到商城后台. 3.添加短信模板.后台和阿里云要同步 后台添加模板处: 阿里云添加短信模板处: 短信签名 ...

  3. 阿里云sms短信服务

    阿里云sms短信服务 阿里云短信介绍 开通阿里云短信服务 添加签名管理与模板管理 获取用户AccessKey 搭建server-msm模块 导入Maven依赖 application.yml 启动类 ...

  4. 腾讯云发送短信验证码服务

    腾讯云发送短信验证码服务 1.注册腾讯云的账号 在腾讯云的官网:https://cloud.tencent.com/注册一个腾讯云的账号,就是日常的注册流程(这里就不贴图了),不过要实名认证啥的,认证 ...

  5. 腾讯云实现短信验证码登录

    腾讯云实现短信验证码登录 腾讯云配置 后端逻辑实现 腾讯云配置 首先在腾讯云搜索短信 然后按要求创建短信签名,短信模板.短信模板很容易审核,但是签名比较复杂,需要按要求填写和上传相关信息.如果驳回可以 ...

  6. 使用腾讯云完成短信验证码登录功能

    首先导入依赖 在pom.xml中: <!-- 腾讯云的 --><dependency><groupId>com.tencentcloudapi</groupI ...

  7. 一小时学会使用SpringBoot整合阿里云SMS短信服务

    1. 登录阿里云进入控制台 进入阿里云控制台,https://home.console.aliyun.com/在个人头像位置点击进入AccessKey管理: 2. 创建用户和用户组 创建用户组 添加完 ...

  8. 华信云SMS短信平台介绍

    一.平台介绍 华信云SMS短信平台(简称:华信通)是一套高性能.易部署.高灵活度的短信网关平台,是面向大型企事业单位.政府机关等综合性的服务平台,提供面向客户的短信接入.发送.管理.统计.数据处理等综 ...

  9. SpringBoot+vue 使用阿里云的短信功能发送手机验证码

    前言: 小编后端用的是Springboot 前端用的是vue ,小编主要是写后台,前端页面比较简陋,后期还要调优,写的不对处还望多多包涵. 环境: 需要先准备好阿里云的账号和一些必要的参数.详情见我的 ...

  10. Unity C# 腾讯云【短信服务】验证码功能

    Unity C# 腾讯云[短信服务] 一.首先注册登录腾讯云,根据操作进行企业认证或者个人认证,有一些就会要求个人认证的APp要上线才可以调用短信,所以大家要看清楚要求: 二.在首页中找到[短信SMS ...

最新文章

  1. asp.net core 创建允许跨域请求的api, cors.
  2. leetcode算法题--字符串相乘
  3. 云栖科技评论NO.2 | 张学友演唱会逃犯集中落网,真正的“神捕”其实是AI
  4. win10下linux子系统6,Windows10下安装Linux子系统2020年7月最新版
  5. 英语 常用表达方法搜集
  6. 可视化:中国地图 python/ geopandas/ echarts
  7. HSIC简介:一个有意思的判断相关性的思路
  8. 技术系统进化法则是_技术系统进化法则
  9. linux 关机命令总结
  10. 新加坡科技设计大学招收全奖博士,以及Research Assistant/Postdoc
  11. 禅道xampp文件夹无法删除_无法删除文件解决方案
  12. 产品半夜发现bug让程序员加班,程序员应如何回应?
  13. 一个工业相机通用类解决大部分业内流行相机的访问(基于大华相机的动态链接库开发的通用相机类)C#版
  14. 白墙挂什么画 超美的6款白墙挂画选择推荐
  15. win7系统安装sql2000数据库时没有反应,不出来安装界面?
  16. Win10商店打开无法加载页面,代码0x80131500,解决办法
  17. 华为终端云服务HMS赋能智能汽车,AITO问界M5 36城同启交付
  18. Apache Tomcat服务器安装配置和部署运行
  19. SAP ABAP性能优化 - 调优工具 SM50 | ST05 | SAT
  20. 求职真的是欲哭无泪,520,521还要继续找工作

热门文章

  1. html中点击按钮闪现,vue使用v-if v-show页面闪烁,div闪现的解决方法
  2. 微信域名如何防封?微信域名被封了怎么办?微信域名被封能够恢复吗?_如何微信防封域名拦截检测
  3. 花猫c语言,C语言实现小猫钓鱼游戏 - 技术经验 - W3xue
  4. R语言使用t.test函数执行t检验验证总体均值是否是某个特定的值(从样本集推论总体均值)
  5. 计算机无法验证签名,win7系统无法验证文件数字签名的解决方法
  6. upgrade pip‘ command
  7. Git fatal: Authentication failed for
  8. 更新RDL文件中的数据集(DataSets)
  9. bat运行Java程序
  10. linux卸载内核网卡驱动,Linux下网卡驱动的安装