这篇文章主要为大家分享JS短信接口代码,JS短信发送、JS批量发送、JS短信验证码发送,感兴趣的小伙伴们可以参考一下。
支持语言:JS
功能:JS短信接口、JS发送短信
用途:短信验证码、会员营销短信、各类通知短信

注意事项:该代码仅供接入秒赛短信接口参考使用,客户可根据实际需要自行编写;

<?php
class SendCode{
    private $url 'http://139.196.108.241:8080';
    private function post_curls($url$post)
    {
        $curl = curl_init(); // 启动一个CURL会话
        curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 对认证证书来源的检查
        curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); // 模拟用户使用的浏览器
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // 使用自动跳转
        curl_setopt($curl, CURLOPT_AUTOREFERER, 1); // 自动设置Referer
        curl_setopt($curl, CURLOPT_POST, 1); // 发送一个常规的Post请求
        curl_setopt($curl, CURLOPT_POSTFIELDS, $post); // Post提交的数据包
        curl_setopt($curl, CURLOPT_TIMEOUT, 30); // 设置超时限制防止死循环
        curl_setopt($curl, CURLOPT_HEADER, 0); // 显示返回的Header区域内容
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 获取的信息以文件流的形式返回
        $res = curl_exec($curl); // 执行操作
        if (curl_errno($curl)) {
            echo 'Errno'.curl_error($curl);//捕抓异常
        }
        curl_close($curl); // 关闭CURL会话
        return $res// 返回数据,json格式
  
    }
    //$account 用户账号
    //$pswd 必填参数。用户密码
    //$mobile 必填参数。合法的手机号码
    //$msg  必填参数。短信内容
    //$ts  可选参数,时间戳,格式yyyyMMddHHmmss
    //$state 必填参数   状态  1:验证码短信  2:营销短信  3:语音验证码
    public function send($account,$pswd,$mobile,$msg,$ts,$state){
        if($ts != ''){
            $pswd = md5($account.$pswd.$ts);
        }
        $url '';
        switch ($state) {
            case 1:
                $url $this->url.'/Api/HttpSendSMYzm.ashx';
                break;
            case 2:
                $url $this->url.'/Api/HttpSendSMYx.ashx';
                break;
            case 3:
                $url $this->url.'/Api/HttpSendSMVoice.ashx';
                break;
             
            default:
                $url '';
                break;
        }
        $data =  array('account' => $account,'pswd'=>$pswd,'mobile'=>$mobile,'msg'=>$msg,'ts'=>$ts); 
        $huawei_res$this->post_curls($url,$data);
        $huawei_res=json_decode($huawei_res,true);
        return $huawei_res ;
    }
}
//$account 用户账号
//$pswd 必填参数。用户密码
//$mobile 必填参数。合法的手机号码
//$msg  必填参数。短信内容
//$ts  可选参数,时间戳,格式yyyyMMddHHmmss
//$state 必填参数   状态  1:验证码短信  2:营销短信  3:语音验证码
$send new SendCode();
$re $send->send('您的账号','您的密码','手机号','短信内容',time(),1);
print_r($re);

JS短信接口代码示例相关推荐

  1. 打包好的NODE.JS短信接口DEMO示例

    /* ** 接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短信等.* 账户注册:请通过该地址开通账户 http://user.ihuyi.com/?h9Dkn* 注意事项: *(1)调试 ...

  2. java短信接口_java调用短信接口代码

    原标题:java调用短信接口代码 短信接口被广泛应用在网站.app应用以及软件系统中,如用户注册.密码找回.会员服务.系统消息通知等应用场景,那么如何调用短信接口呢?下面以java开发语言为例,为大家 ...

  3. NODE.JS短信接口示例demo

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

  4. C++对接验证码短信接口DEMO示例

    C++对接验证码短信接口DEMO示例 本文为您提供了C++版本的验证码短信接口对接DEMO示例 //接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短信等. // 账户注册:请通过该地址开 ...

  5. DELPHI对接验证码短信接口DEMO示例

    DELPHI短信插件 DELPHI对接验证码短信接口DEMO示例 本文为您提供了DELPHI语言版本的验证码短信接口对接DEMO示例 //接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短 ...

  6. php短信接口调用网站,PHP网站短信接口函数示例

    PHP网站短信接口函数示例 发布时间:2011-02-14来源:九天企信王作者:过竹雨 php调用sms9短信接口的函数: function sendsms($mobile,$content) { $ ...

  7. NODE.JS怎么给手机发短信对接验证码短信接口DEMO示例

    发现一个超简单验证码短信接口对接DEMO示例 步骤 1.注册 互亿无线 账号 2.查找APIID和APIKEY 3.代码的书写 注册 互亿无线 账号 网站: http://user.ihuyi.com ...

  8. VB语音对接验证码短信接口DEMO示例

    本文为您提供了VB语言版本的验证码短信接口对接DEMO示例 //接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短信等. //账户注册:请通过该地址开通账户 http://user.ihu ...

  9. JAVA怎么给手机发短信对接验证码短信接口DEMO示例

    发现一个超简单验证码短信接口对接DEMO示例 步骤 1.注册 互亿无线 账号 2.查找APIID和APIKEY 3.代码的书写 注册 互亿无线 账号 网站: http://user.ihuyi.com ...

最新文章

  1. 10分钟完成一个业务流程的发布
  2. c语言复制的代码不能运行,刚学C语言,在Linux下写的代码能正常编译,复制到VC下就无法运行...
  3. [eBook] SQL 2008
  4. 关于layui下select下拉框不显示问题解决办法
  5. 4个超神工作表技巧,还不快学起来!
  6. Apache Phoenix学习记录(SQL on HBase)
  7. 毕业答辩的PPT全攻略(要用)
  8. Python_二维数组
  9. python模态窗口_python webdriver 对模态窗口的处理
  10. Word:公式编辑器亲密接触(转)
  11. HihoCoder - 1370 快乐数字
  12. Linux RAID磁盘阵列配置
  13. python和arduino哪个好_基于Python和Arduino的智能花盆系统
  14. 测试用例设计方法与举例说明
  15. 萌新的linux之旅16
  16. Linux网络应用实验报告,Linux网络实验报告.doc
  17. html图片锚点怎么设定,html怎么设置锚点
  18. python语言能做游戏吗_python语言能做什么
  19. 为什么都在选择IAST作为安全漏洞检测工具
  20. 外贸企业邮箱网页登录入口,免费注册电子邮箱教你如何登录企业邮箱

热门文章

  1. 7个月时间“从零到亿”,社交电商靠谱好物为何总能占据行业“C位”?
  2. 2021年焊工(初级)新版试题及焊工(初级)复审模拟考试
  3. {typedir} {style} {tid} {aid} 分别是什么意思?
  4. 让 ChatGPT 如虎添翼 2.0
  5. win10-gvim安装vim-airline后状态栏乱码,而且箭头显示不出来
  6. 【HTML——粒子 特效】
  7. 艺点动画-跟随原理讲解
  8. try语句的基本用法
  9. 《响应式Web设计实践》一2.1 布局选项
  10. C++ 对txt文档进行编辑