资讯专栏INFORMATION COLUMN

php短信接口开发(http协议)

xeblog / 1359人阅读

摘要:做为公司的一名技术,每天会碰到很多新手朋友咨询有关短信接口开发的问题,下面就以语言为例为大家介绍下短信接口如何开发。阅读乐信短信接口示例。二主体协议发送短信发送普通短信调用此方法,可单个或批量发送。

做为公司的一名技术,每天会碰到很多新手朋友咨询有关短信接口开发的问题,下面就以php语言为例为大家介绍下短信接口如何开发。

一、接口说明

1、提交方式与编码

http请求都应以POST形式提交,编码为UTF-8

2、请求地址

请求地址(host)为:  http://www.lx198.com/sdk/

不同的协议拥有不同的提交地址 方式是在以上地址后面增加相应的地址;

3、准备工作

注册动力思维乐信平台账号:(http://www.lx598.com/),在下面会用到。
阅读乐信短信API接入文档:(http://www.lx598.com/apitext.html)。
阅读乐信php短信接口demo示例:(http://www.lx598.com/phpCode.html)。


二、主体协议

1、发送短信

发送普通短信调用此方法,可单个或批量发送。

注意:①、短信内容格式为:短信内容【签名】,要使用中文’【‘。


2、发送地址

http://host/send

3、发送参数

接口测试实例,可以在浏览器中直接输入测试(建议使用POST方式)
http://www.lx198.com/sdk/send...&accPwd=&aimcodes=&content=内容【签名】&bizId=&dataType=string

4、发送响应Json格式

5、发送相应xml格式

示例:



  1
  发送成功!
  61
  0
  3660
  12028040
  61

6、发送相应string格式
说明:
多个响应参数之前以”;”隔开,格式为:成功或失败代码;成功或失败信息;成功条数;失败条数;计费条数;计费金额;余额;

示例:

1;发送成功!;61;0;61;3660;12024380;
三、短信接口接入步骤:
1、注册短信接口平台账户:http://www.lx598.com/acc/x5?i=110792

2、申请短信接口使用,或者联系客服开通,400电话:400-6699-521。

3、下载完整接口文件,下载地址:http://www.lx598.com/api/sdk_...。
4、参考代码示例完成。

loadXML ( $xmlStr );
        print($xmlStr);
        $xpath = new DOMXpath ( $doc );
        $arr = $xpath->query ( "/reply/ErrorCode/text()", $doc );
        $ret = "";
        foreach ( $arr as $o ) {
            $ret = $o->nodeValue;
        }
        return $ret;
    }
    final public static function sendSms($user, $password,$content,$mobiles) {
        $client = new HttpClient ( self::HOST );
        $client->setDebug ( true );
        if (! $client->post ( "/sdk/send", array (
                "accName" => $user,
                "accPwd" => strtoupper ( md5 ( $password ) ),
                "bizId" => date ( "YmdHis" ),
                "content" => mb_convert_encoding ( $content, "UTF-8", "UTF-8" ),
                "aimcodes" =>$mobiles ,
                "dataType"=>"xml"
        ) )) {
            return "-10000";
        } else {
            return self::__replyResult ( $client->getContent () );
        }
    }
}

print(dlswSdk::sendSms( "yangchao_713@163.com", "123456","下午好php【杨超】","13592605881"));  
?>

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25896.html

相关文章

  • PHP回顾之发送邮件

    摘要:随着云服务器的盛行,几乎无法以指向本机的域名向外发送邮件,除了在本机内发送提醒邮件,用处已然不大。发送效率低非面向对象的调用方式,配置麻烦以及云服务器厂商的封锁,是使用函数的最大阻碍。 转载请注明文章出处: https://tlanyan.me/php-review... PHP回顾系列目录 PHP基础 web请求 cookie web响应 session 数据库操作 加解密 Co...

    smallStone 评论0 收藏0
  • thinkphp实现短信验证注册

    摘要:前言注册时经常需要用到短信验证码,本文记录一下思路和具体实现。短信验证平台使用云片,短信验证码的生成使用。云片发送短信验证码到指定手机号。用户输入短信验证码。 前言 注册时经常需要用到短信验证码,本文记录一下思路和具体实现。短信验证平台使用云片,短信验证码的生成使用thinkphp。 思路 1、用户输入手机号,请求获取短信验证码。2、thinkphp生成短信验证码,存储,同时和其他参数...

    stackfing 评论0 收藏0
  • 两年PHPer聊下架构

    摘要:前言年很有幸参与了公司内部系统架构的升级,我们把公司的业务进行了四大板块的拆分,分别是应用服务内容服务电商服务支付服务。 前言 2016年很有幸参与了公司内部系统架构3.0的升级,我们把公司的业务进行了四大板块的拆分,分别是应用服务、内容服务、电商服务、支付服务。其他和业务无关的功能拆分到了基础服务,为全公司的业务提供基础服务能力,例如短信、app推送、微信模板消息、图片上传等服务能力...

    levinit 评论0 收藏0
  • php短信接口接入详细过程

    摘要:短信接口被广泛应用于互联网产品,在开发网站或等应用时会经常遇到接入短信接口的需求,接入短信接口详细过程如下首先需要找到一家短信接口服务商,获取短信接口调用地址和相关接入参考文档,这里就以动力思维乐信短信接口为例。 短信接口被广泛应用于互联网产品,在开发网站或app等应用时会经常遇到接入短信接口的需求,接入短信接口详细过程如下: 首先需要找到一家短信接口服务商,获取短信接口调用地址和相关...

    xiaolinbang 评论0 收藏0
  • 短信服务 USMS】UCloud短信服务USMS产品动态

    摘要:短信服务产品动态更新时间产品版本更新类型更新内容产品功能新增短信发送各类状态报告统计分析失败原因分析产品功能新增富媒体短信视频短信版试运行新增支持状态报告及上行消息接收地址配置优化短信发送后记录查询数据统计体验优化优化国际及港澳台短信的短信UCloud短信服务USMS产品动态Release Notes更新时间产品版本更新类型更新内容2021.03.30v1.1.95产品功能1.新增:短信发送...

    Tecode 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<