本文章短信平台接口基于中国网建SMS短信平台API,相关网址为点我打开--->中国网建SMS短信平台。注册后即可立即使用,无信息审核验证延迟。

通过中国网建第三方API发送一条短信,需要知道以下信息:用户注册时的Uid:用户名,key:短信密钥,smsMob:用户接收短信的电话号码,smsText:短信内容。获取以上信息后,配置短信平台demo,即可完成短息发送。其中,Uid以及短信密钥在中国网建平台上注册后即可在网页上找到。

1.准备工作

1.1短信平台用户注册

完成注册前往中国网建SMS平台注册账号,此注册允许任何用户

1.2Uid及key获取

登录中国网建平台,获取Uid:用户登录名,key:短信密钥;针对新用户,内有5条短信以及3条彩信以供用户测试使用。其中key位于修改短信密钥下,是一串数字及字母组合生成的文本。

1.3配置短信签名(个性化,非必须)

修改用户信息页面,设置短信签名,企业用户可使用为企业名称的简称。

2.发送短信

2.1下载短信平台demo

在网建平台上,进入导航栏上API接口页面,其提供了短信发送的相关demo代码,版本类型包括ASP、C#、java、PHP、VB.NET、VB;根据开发需要,copy相应版本的demo代码,对于java版本,同时需下载对应的架包。架包在相应案例下提供下载链接。

Java版本所需全部架包如下

2.2配置demo,测试代码(以Java为例)

java版本demo代码如下
import java.io.UnsupportedEncodingException;
import org.apache.commons.httpclient.Header;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.PostMethod;public class SendMsg_webchinese {public static void main(String[] args)throws Exception
{HttpClient client = new HttpClient();
PostMethod post = new PostMethod("http://gbk.sms.webchinese.cn");
post.addRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gbk");//头文件中转码
NameValuePair[] data ={ new NameValuePair("Uid", "本站用户名"),new NameValuePair("Key", "接口秘钥"),
new NameValuePair("smsMob","手机号码"),new NameValuePair("smsText","验证码:8888")};
post.setRequestBody(data);client.executeMethod(post);
Header[] headers = post.getResponseHeaders();
int statusCode = post.getStatusCode();
System.out.println("statusCode:"+statusCode);
for(Header h : headers)
{
System.out.println(h.toString());
}
String result = new String(post.getResponseBodyAsString().getBytes("gbk"));
System.out.println(result); //打印返回消息状态post.releaseConnection();}}

所需配置的信息为

NameValuePair[] data ={ new NameValuePair("Uid", "本站用户名"),new NameValuePair("Key", "接口安全秘钥"),
new NameValuePair("smsMob","手机号码"),new NameValuePair("smsText","验证码:8888")};

在本段代码中配置Uid:用户登录名,Key:短信密钥,smsMob:短息接收方手机号码,smsText:短信内容;其中,在测试代码时,短息内容最好不修改,最后测试运行demo。

测试正常通过会返回参数,大于0代表正常发送的短信条数。相应参数说明在中国网建API接口页面有具体说明。

接口返回参数说明

测试过程发送的短信内容

Tag:

1.在项目开发中,应将项目代码修改为项目所需,该demo用于测试,具体用户可根据项目需求修改代码。

2.中国网建平台亦提供短信购置服务,有需求的用户可购买套餐,具体参照网站及自身所需。

短信接口调用-手机短信,验证码相关推荐

  1. 【转载】C语言,利用网络短信验证码接口实现手机短信发送

    利用网络短信验证码接口实现手机短信发送 (历史代码,贴出学习) resource.h //resource.h//{{NO_DEPENDENCIES}} // Microsoft Visual C++ ...

  2. 中国网建SMS短信接口调用(java发送和接收手机短信)

    引言 最近有点想写博客的冲动,不为别的,只为能为那些和我一样碰到困难的码农们尽一份绵薄之力,分享技术和心得,探讨疑点,共同学习,共同进步.但提笔时又不知从何作起,java这门语言犹如一部浩瀚的生活字典 ...

  3. java调用短信接口实现发送短信

    java调用短信接口实现发送短信 1.下载接口文件 2.打开java文件夹 2.1获取jar包依赖 2.2获取代码模板 3.创建项目 3.1打开eclipse软件,创建一个动态的web项目 3.2导入 ...

  4. php短信接口加密_PHP短信接口、PHP短信验证码接口源码

    PHP短信接口.PHP短信验证码接口源码 时间:2016-06-13 11:53 来源:原创 作者:admin PHP短信接口文档源码,PHP发短信接口,PHP在线发短信,PHP微信发短信接口 /* ...

  5. TP5调用阿里云短信接口实现发送短信功能

    TP5调用阿里云短信接口实现发送短信功能 工作需要,对接阿里云的短信服务,借此记录一下(网站 www.lelee.top) 主要分为两个部分,一是下载官方的Demo事例,这个不需要多说,自己去下载就行 ...

  6. python短信接口_基于 python 的短信接口调用代码示例模板

    阅信短信验证码平台最近会从新梳理基于不同语言的短信接口调用代码示例,是为了迎合市面上现在流行的各个语言代码实现,也是为了能够更好的服务满足客户的不同层次的需求. 下面的代码是基于 python 的短信 ...

  7. (李正传媒)验证码短信 短信接口 验证码短信接口 订单通知短信接口

    长沙(李正无线)验证码短信 标签:短信验证码 短信群发接口2015-07-14 12:46 星期二 (李正传媒)验证码短信 短信接口 验证码短信接口 订单通知短信接口 验证码短信专用接口指的是针对网站 ...

  8. Java调用阿里云短信接口,发送短信

    Java调用阿里云短信接口,发送短信 1.短信服务这个很简单,只需要知道accessKeyId(AK).accessKeySecret(SK).短信签名.短信模板即可. 2.域名和产品名称是固定的,使 ...

  9. 新版阿里云短信接口调用

    最新介绍在这个博文 阿里云视频点播接口 有介绍 今天项目需要用到阿里云的短信接口,看了文档,感觉文档说的不详细,demo也是有点乱,找了资料,发现说是今年新改版的,费了点劲,弄好了,阿里的这个短信接口 ...

最新文章

  1. Python的零基础超详细讲解(第三天)-Python的基础语法
  2. linux ELF文件格式分析
  3. json为全局变量 vue_vue package.json设置全局变量
  4. python seaborn boxplot_python - 如何将文本框添加到Seaborn Boxplot? - 堆栈内存溢出
  5. ECMAScript 发展简史
  6. 每天学一点Flash(55) 认识类的结构
  7. 如何保持连接_酒店厨房设备如何保养清洗?
  8. 希尔(Hill)密码(C语言)
  9. lenovo G480 安装无线驱动 linux
  10. 前端工程师和python工程师收入哪个高_前端工程师和后端工程师工资哪个高
  11. Word表格中文字如何居中?
  12. Skin Pack Auto UXThemePatcher-Win8 UXTheme桌面主题破解补丁
  13. Mysql 分数排名查询
  14. 学大数据可以从事什么工作?前景如何?
  15. Euler公式求解微分方程
  16. xctf攻防世界 CRYPTO高手进阶区 wtc_rsa_bbq
  17. WDM音频驱动程序概览
  18. How Tomcat Works, A Guide to Developing Your Own Java Servlet Container
  19. 经典网页设计:20个简约风格的电子商务网站
  20. abb机器人开通选项_ABB工业机器人添加选项配置,方法可教

热门文章

  1. 计算机组成原理硬布线实验心得,计算机组成原理实验 2.9 硬布线控制器课件
  2. 交互式电子手册软件系统(IETM)介绍
  3. 01【AutoSAR 】- Partial Networking
  4. 从读秀、文献港上搜索、下载电子书,并把电子书转为PDF
  5. 计算机毕业论文选题推荐|软件工程|系列八
  6. UrlEncode编码
  7. 电脑连接WiFi后浏览器无法上网但其他软件正常使用——网络代理问题解决办法
  8. iphone软件破解教程(工具篇)
  9. 怎么输出多位数的每一位数
  10. XML之父拒绝甲骨文橄榄枝 加盟谷歌Android【转载】