作为公司的一名技术,每天会碰到很多新手朋友咨询有关短信接口开发的问题,下面就以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、发送短信

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

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

2、发送地址

http://host/send

3、发送参数

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

4、发送响应Json格式

5、发送相应xml格式

示例:

<?xml version="1.0" encoding="UTF-8"?>
<SendSmsReply><replyCode>1</replyCode><replyMsg>发送成功!</replyMsg><succeedNum>61</succeedNum><failedNum>0</failedNum><deduction>3660</deduction><balance>12028040</balance><chargCount>61</chargCount>
</SendSmsReply>

6、发送相应string格式

说明:

多个响应参数之前以";"隔开,格式为:成功或失败代码;成功或失败信息;成功条数;失败条数;计费条数;计费金额;余额;

示例:

1;发送成功!;61;0;61;3660;12024380;

三、短信接口接入步骤:

1、注册短信接口平台账户:http://www.lx598.com/acc/x5?i=110792

2、申请短信接口使用。

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

<?phprequire_once 'HttpClient.class.php';
class dlswSdk {const HOST = 'www.lx198.com';final private static function __replyResult($xmlStr) {$doc = new DOMDocument();$doc->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 sendSmd($user, $password, $content, $mobiles) {$client = new HttpClient(self::HOST);$client->setDebug(true);if (!$client->post('/sdk/send', array('accName' => $user,'accPwd' => strtuuppper(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'));
?>

php短信接口开发(http协议)相关推荐

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

    做为公司的一名技术,每天会碰到很多新手朋友咨询有关短信接口开发的问题,下面就以php语言为例为大家介绍下短信接口如何开发. 一.接口说明1.提交方式与编码http请求都应以POST形式提交,编码为UT ...

  2. 阿里云短信接口开发实践(Java)

    随着互联网的兴起,各行各业的需求都在不断的增加.随着业务的扩大,企业给用户发送短信验证码的业务,也是如火如荼.在这里,calvin给各位开发者推荐阿里云短信平台.原因有二:1.接入较简单,开发成本低 ...

  3. 云之讯短信接口开发小白教程

    首先,不了解云之讯的可以不用了解.我们只需要知道自己的目的,我的目的是短信的发送,所以我直接去看云之讯开发文档(毕竟是开发人员). 首先我做的第一步是:申请一个账户,给自己的手机发送一条短信,先体验功 ...

  4. python --- 短信接口开发手机验证码发送

    现在网络环境下,基本上任何网站注册都会验证手机号,已达到防止机器人注册的目的.除此之外短信群发,查询回复,找回密码等相关功能也需要短信验证码功能.那么网站的验证码发送是如何实现的呢?现在我们学习一下( ...

  5. 容联云通讯php短信接口,开发中使用 【容联 云通信】获取短信验证码的 Javascript 接口...

    开发中使用 [容联 云通信]获取短信验证码的 Javascript 接口 在平台应用列表添加应用. 在测试号码中绑定测试手机号码,只有这个号码能接收验证短信. 在项目中绑定配置:将控制台首页的开发者主 ...

  6. 基于网易云短信接口开发

    开发流程: 生成效验 发送验证码 短信验证 一.生成CheckSum校验 import java.security.MessageDigest; /*** 网易云短信工具类* @author dayu ...

  7. android 调用系统短信接口开发,聚合数据Android SDK 短信api接口验证演示示例

    1.到libs聚合SDK是聚合数据平台,为移动开发者提供的免费数据接口.使用前请先到聚合平台(http://www.juhe.cn/)注册,申请相关数据. 2.下载聚合数据SDK,将开发包里的smsc ...

  8. python短信接口_短信接口DEMO-PYTHON

    云通讯平台-PYTHON短信接口开发示例 #!/usr/bin/python #2.0+++ import requests#导入request模块 import json import hashli ...

  9. 阿里云短信接口,函数方法

    调用方法:sendmsg(15112211211) /** * 方法功能:新版发送短信接口 * 开发时间:16-7-26 下午2:29 * $phone :需要发送目的地手机号 * $content; ...

  10. 速码云信息-----短信接口代码参数

    短信接口(HTTP协议) 向指定手机号码发送短信息,内容由客户自定义,HTTP接口为GB2312编码. 使用前需要先注册帐号并于客户经理取得联系,开启授权,充值测试费用 短信验证码30分钟相同手机号发 ...

最新文章

  1. angular react_Angular 2 vs React:将会有鲜血
  2. 【强化学习】Sarsa 和 Sarsa(λ)
  3. Deep Learning(深度学习)学习笔记整理系列之(八)
  4. Python中常用的文本转义及编码
  5. 无序数组求第k大的数 python_整数无序数组求第K大数
  6. boost::graph模块实现二分图算法的测试程序
  7. ubuntu下JDK的自动安装和手动安装
  8. ML、DL、CNN学习记录6
  9. angularjs中ui-sref传值步骤
  10. Jar mismatch! Fix your dependencies的问题(转)
  11. ubuntu mysql5.5编码_Ubuntu下MySQL5.5编码设置
  12. 织梦dedecms内核手赚网手机试玩平台源码PC+手机版
  13. 营销单页程序php,Z-blogPHP单页网站模板|产品营销单页|单品推广
  14. TP5使用easywechat进行微信Native扫码支付
  15. 蛋花花谈大学生如何在互联网上赚钱
  16. python tushare获取股票数据_python调用tushare获取沪股通、深股通成份股数据
  17. Ubuntu Mint Installation Guide
  18. 明风社软件为什么适合学生
  19. 数据分析——数据科学
  20. 《罗辑思维》为什么过时了?

热门文章

  1. 搜狗输入法彻底杜绝广告以及弹窗的几种办法
  2. 学习使用大数据数据采集工具(python)
  3. 原创 | 最近程序员频繁被抓,如何避免面向监狱编程?!
  4. 三种方法求最大子列和
  5. AI机器人AI源码营销机器人电销机器人智能电话机器人拨号机器人语音机器人空号识别FreeSWITCH呼叫中心中间ipbxIPBX科大识别阿里识别语音识别语音翻译
  6. 城市历年人均GDP API数据接口
  7. What?!“天才黑客”竟是谣言,带你揭露阿里云守护神的秘密
  8. 【读书笔记】期权交易策略(2)—— 差价策略
  9. JITSI开源视频直播
  10. python中element什么意思_什么是Python中等效的’nth_element’函数?