• 乌鲁木齐天山区设红榜黑榜每月考核辖区卫生 2019-11-08
  • 高清:揭幕战东道主上演神奇换人 五球轻取沙特 2019-11-08
  • 美国媒体警告美对华贸易政策将严重影响地方经济 2019-11-07
  • “奋斗了就有答案” 江西宁都县曾北方带领残障人士创业 2019-11-07
  • 宋福兴:发挥健康保险核心作用 共建共享大健康生态圈 2019-11-01
  • 儿媳妇靠这一招征服百亿准公公 2019-11-01
  • 曾文明:全力冲刺决战决胜脱贫摘帽 2019-10-27
  • 国家专项抽查组赴内蒙古展开工作 严防“地条钢”死灰复燃 2019-10-26
  • 夏季养生小常识 多吃酸食少吃冷 让你更健康-美食资讯 2019-10-26
  • 燕赵晚报:“共享车位”是停车资源的“公约数” 2019-10-20
  • 京东18.3亿底价再拿北京亦庄地块 竞买条件较为苛刻 2019-10-17
  • 专注声乐培训 CZ昕格音乐基地为热爱音乐的你而生 2019-10-17
  • 提供南水北调七成中线水 陕西一江清水送北京 2019-10-10
  • 你的声音,说一句话就能被克隆 2019-10-08
  • 她主动借腹给我生儿子,中途又移情别恋 有故事的人 2019-10-07
  • 价格不是我们的优势,品质永远是我们的追求!
    当前位置:北京11选五和值走势图行业快讯 > 短信接口对接流程
    短信接口对接流程
    来源:北京11选五和值走势图  时间:2019-07-24 17:36
        在开发网站、app等项目中,经常需要接入短信接口来实现各种短信发送功能,常见的应用场景如用户注册登录短信验证、会员通知提醒等,一般短信接口对接到项目中的流程如下:
     
        短信接口对接具体流程
     
        这里就乐信短信接口为例为大家介绍一下:
     
        ①注册乐信短信平台账户,地址://www.tqjw.net/acc/x5?i=110792;
     
        ②登录乐信短信平台,完善账户企业信息,设置“短信签名”;
     
        ③联系客户经理,申请开通“短信接口”;
     
        ④查看乐信短信api接口文档(//www.tqjw.net/apitext.html),根据文档相关说明,将短信接口接入到项目中;
     
        下面是php开发语言短信接口接入到项目中的demo示例:

    <?php    
    // ① 该代码仅供接入动力思维乐信短信接口参考使用,客户可根据实际需要自行编写; 
    // ② 支持发送验证码短信、触发通知短信等; 
    // ③ 测试验证码短信、通知短信,请用默认的测试模板,默认模板详见接口文档。
     
    class SendUtility {
    private $_config = array();
     
    /**
    * 获取相关配置
    * Config.php文件中的乐信用户名、密码、签名
    */
    public __construct($config) {
    $this->_config  =  $config;
    }
     
    /**
    * 拼接请求参数
    */
    function BuildContent($AimMobiles, $Content) {
    $str  = "accName=" . urlencode($this->_config["UserName"]);
    $str .= "&accPwd=" . urlencode(strtoupper(md5($this->_config["Password"])));
    $str .= "&aimcodes=" . urlencode($AimMobiles);
    $str .= "&content=" . urlencode($Content . $this->_config["Signature"]);
    return $str;
    }
     
    /**
    * 短信发送
    * @param $AimMobiles 下行手机号
    * @param $Content 短信内容
    */
    function Send($AimMobiles, $Content) {
    $content = $this->BuildContent($AimMobiles, $Content);
    $counter = 0;
    while ($counter < count($this->_config["Addresses"])) {
    $opts = array('http' =>  array("method" => "POST", "timeout" => $this->_config["HttpTimeout"],
    "header" => "Content-type: application/x-www-form-urlencoded", "content" => $content));
    $message = file_get_contents($this->_config["Addresses"][$counter] . "/send", false,
    stream_context_create($opts));
    if ($message == false) $counter++;
    else break;
    }
    if ($message == false) return "发送失败";
    $RtnString = explode(";", $message);
    if ($RtnString[0] != "1") return $RtnString[1];
    return $RtnString[0];
    }
     
    /**
    * 余额查询
    * @param $accName 用户名
    * @param $accPwd 密码
    */
    function Query() {
    $content  = "accName=" . urlencode($this->_config["UserName"]);
    $content .= "&accPwd=" . urlencode(strtoupper(md5($this->_config["Password"])));
    $opts = array('http' =>  array("method" => "POST", 
    "header" => "Content-type: application/x-www-form-urlencoded", 
    "content" => $content));
    $message = file_get_contents($this->_config["Addresses"][0] . "/qryBalance", false,
    stream_context_create($opts));
    if ($message == false) return "查询失败";
    $RtnString = explode(";", $message);
    if ($RtnString[0] != "1") return $RtnString[1];
    return $RtnString[2];
    }
     
    }
     
    php>
     
        了解更多开发语言接入到项目中的demo示例:
     
     
     
     
  • 乌鲁木齐天山区设红榜黑榜每月考核辖区卫生 2019-11-08
  • 高清:揭幕战东道主上演神奇换人 五球轻取沙特 2019-11-08
  • 美国媒体警告美对华贸易政策将严重影响地方经济 2019-11-07
  • “奋斗了就有答案” 江西宁都县曾北方带领残障人士创业 2019-11-07
  • 宋福兴:发挥健康保险核心作用 共建共享大健康生态圈 2019-11-01
  • 儿媳妇靠这一招征服百亿准公公 2019-11-01
  • 曾文明:全力冲刺决战决胜脱贫摘帽 2019-10-27
  • 国家专项抽查组赴内蒙古展开工作 严防“地条钢”死灰复燃 2019-10-26
  • 夏季养生小常识 多吃酸食少吃冷 让你更健康-美食资讯 2019-10-26
  • 燕赵晚报:“共享车位”是停车资源的“公约数” 2019-10-20
  • 京东18.3亿底价再拿北京亦庄地块 竞买条件较为苛刻 2019-10-17
  • 专注声乐培训 CZ昕格音乐基地为热爱音乐的你而生 2019-10-17
  • 提供南水北调七成中线水 陕西一江清水送北京 2019-10-10
  • 你的声音,说一句话就能被克隆 2019-10-08
  • 她主动借腹给我生儿子,中途又移情别恋 有故事的人 2019-10-07
  • 彩票开奖宁夏十一选五 今天湖北快三走势图 青海11选5号码推荐 昌盛电子游戏机 河北时时快三 稳赚包六肖三期必出一期127期 摇骰子稳赚 安徽时时走势 一波中特免费公开唯一官网 秒速飞艇是骗局吗 红太阳心水论坛 加拿大快乐8开奖走势图 2019050大乐透开奖结果 澳门风云2电视在线看 白小姐祺袍1一2