如何对接网建SMS短信通短信验证码接口

1首先注册登录网建SMS网站  http://www.smschinese.cn/

2.下载Java代码

3.JAVA调用

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.api.smschinese.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();

}

}

特别注意,需要下载三个jar包放在你的lib目录下,或者放到maven的pom.xml里

在程序中更改UID和key,更改成自己的手机号,编写测试代码进行调用。

controller层:

service层:

这样代码就写好啦   赶快测试一下吧  一般有五条免费额数,超过了就收费了。

原文地址:https://www.cnblogs.com/bailing80/p/12003209.html

时间: 2024-08-30 06:42:36

如何对接网建SMS短信通短信验证码接口的相关文章

国都企信通短信平台发送手机短信的python脚本一例

一年前,由于工作需要,给以色列的同事解释一下国都短信平台的短信发送格式,本来不懂python的我硬着头皮写了一个sample,比较粗,能用,但不优美,希望以后学会python能改得像我同事写的那么优雅 #!/usr/bin/python #coding:utf8 import sys,httplib,urllib,urllib2 import xml.etree.ElementTree as ET sms=u'测试短信内容[签名部分]' #input message here with '' g

中国网建提供的SMS短信发送

一个简单的发送短信的小demo 第一步: 兄弟们,首先你们去中国网建的官网去注册一个账户:网址http://sms.webchinese.cn/reg.shtml 第二步: 注册完成之后会有免费的测试短信给你使用: 第三步:创建一个项目 是都是web的不是问题. 注意有三个包导入 需要用到的jar包共三个:   commons-logging-1.1.1.jar   commons-httpclient-3.1.jar   commons-codec-1.4.jar 第四部:写代码:注意从你的账

使用中国网建实现Java向手机发送短信的功能

公司需要使用向指定手机发送验证码的功能,在网上搜了一下,有使用'短信猫'的,有使用WebService的,有使用第三方的,我使用的是中国网建提供的API来实现: 中国网建注册送五条短信和三条彩信做测试,这就足够了,今天公司刚买了几千条做测试! 首先是编码的选择: GBK编码发送接口地址: http://gbk.sms.webchinese.cn/?Uid=本站用户名&Key=接口安全秘钥&smsMob=手机号码&smsText=验证码:8888 UTF-8编码发送接口地址: htt

中国网建的短信接口实现

实现相对简单,发送手机号和内容到特定url就行了,代码如下: public string SendSMS(string mobile, string content) { string UserName = "账号";//网建账号 string PassWord = "密码";//提供的密码 string url = "http://utf8.sms.webchinese.cn";//路径 string result = ""

企业短信通 C# HTTP接口 发送短信

/* 功能: 企业短信通 C# HTTP接口 发送短信 修改日期: 2014-09-01 说明: http://api.cnsms.cn/?ac=send&uid=用户账号&pwd=MD5位32密码&mobile=号码&content=内容 状态: 100 发送成功 101 验证失败 102 短信不足 103 操作失败 104 非法字符 105 内容过多 106 号码过多 107 频率过快 108 号码内容空 109 账号冻结 110 禁止频繁单条发送 111 系统暂定发送

信通购物网icshopv1.1

信通B2C网站管理系统信通购物网ICShop 采用当前最流行的技术平台,Struts2+Hibernate+Spring+MySQL. 前台 1.会员功能:注册会员,修改会员资料: 登录系统后可以选购商品,放入购物车(修改购物数量.删除购物车里的内容),继续购物,最后确认下订单,在线支付所选商品所选商品所需支付的金额: 2.产品展示带导航功能: 3.新闻频道功能:最新新闻,新闻列表及页面显示. 后台 1.会员管理:会员的审核,删除: 2.分类管理:一二级分类的添加.删除.修改,: 3.产品管理:

被信通院白皮书提及的“网易云营销反作弊业务”到底什么来头?

信通院<云计算发展白皮书>封面 近日,信通院对外发布了2018年<云计算发展白皮书>,白皮书提及网易云易盾营销反作弊业务,并点评此业务是衡量云服务商实力的重要因素之一.信通院提及易盾营销反作弊服务 网易云易盾营销反作弊业务,能实时识别刷单.刷票.刷券等营销作弊行为,有效防范羊毛党,为企业营销活动提供安全保护,保障活动效果. 有效遏制羊毛党的背后,不被大家所知的是,易盾实际上为业务安全风险产品国标制定者之一.易盾参与了业务安全风险控制产品和服务技术要求和评估方法的确定,对业务安全产品

golang sms阿里云发送短信(公司实际项目)

话不多说,直接上代码!!! 要先下载两个包 (可以go get -u +你想要的包) github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests github.com/aliyun/alibaba-cloud-sdk-go/services/dysmsapi package main import ( "fmt" "github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests" &

(HTTP)金牌信通V8-生意虎信验证码插件

金牌信通V8-生意虎信验证码插件 (HTTP) 客户接口说明 1 第一章  发送接口 2 1.1 请求地址 2 1.2参数说明 2 1.3返回值 2 第二章 余额及已发送量查询接口 3 2.1 请求地址 3 2.2参数说明 3 2.3返回值 3 第三章 非法关键词查询 4 3.1 请求地址 4 3.2参数说明 4 3.3返回值 4 第四章 状态报告接口 5 4.1 请求地址 5 4.2参数说明 5 4.3返回值 5 4.4错误返回值--状态报告请求错误返回格式及对应值 6 第五章 上行接口 6