打开网页地址栏输入:http://www.106jiekou.com/

需要用户注册,登陆,在上边购买短信,大概是10块钱100条,

买完之后可以直接下载接口说明文档和源代码的案例,是个压缩包 cu-fa-jie-kou.rar

压缩包解压打开之后如下图,一个短信接口说明文档,两个代码文件夹一个是GBK格式的,一个是UTF-8格式的:

JAVA-----UTF-8代码如下

package com.baizhi;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;/*** www.106jiekou.com* 短信验证码发送* @author Administrator*/
public class Send {public static String SMS(String postData, String postUrl) {try {//发送POST请求URL url = new URL(postUrl);HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.setRequestMethod("POST");conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");conn.setRequestProperty("Connection", "Keep-Alive");conn.setUseCaches(false);conn.setDoOutput(true);conn.setRequestProperty("Content-Length", "" + postData.length());OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream(), "UTF-8");out.write(postData);out.flush();out.close();//获取响应状态if (conn.getResponseCode() != HttpURLConnection.HTTP_OK) {System.out.println("connect failed!");return "";}//获取响应内容体String line, result = "";BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream(), "utf-8"));while ((line = in.readLine()) != null) {result += line + "\n";}in.close();return result;} catch (IOException e) {e.printStackTrace(System.out);}return "";}public static void main(String[] args) throws InterruptedException {String sms = SMS("account=NABOBOAN&password=aaa&mobile=13341565444&content=您的验证码是:chenyu。如需帮助请联系客服。", "http://sms.106jiekou.com/utf8/sms.aspx");System.out.println("======"+sms);  }
}

从新封装,测试使用,

public void SMSA(String mobile){//获取随机数的方法VerifyCodeUtil verifyCodeUtil = new VerifyCodeUtil();String imgCode = verifyCodeUtil.generateVerifyCode(6);//打印随机字符System.out.println(imgCode);System.out.println("mobile="+mobile);String str ="account=ZHANGCN&password=aaa15438679&mobile="+mobile+"&content=您的验证码是:"+imgCode+"。如需帮助请联系客服。";String sms = SMS(str, "http://sms.106jiekou.com/utf8/sms.aspx");System.out.println("======"+sms);
}@Test
public void TestSMS(){SMSA("15010729294");
}

手机短信验证码发送(106短信验证码发送)相关推荐

  1. 106短信简单描述与验证码短信接口介绍

    如何调用 106短信验证码 接口地址 怎么样找短信公司要106短信验证码接口测试费用 一.什么是106端口短信: 106短信通道是指仅中国移动.中国联通提供的网关短信平台,实现与客户指定号码进行短信批 ...

  2. 原来如此!使用106短信平台有这样的优势

    现实生活中,106短信平台早就成为绝大多数企业较为方便的通信方式,在106短信平台之中,106短信平台的群发消息也备受关注.106短信平台服务类型更加完善,完成了与诸多合作者的长久性合作.事实上,10 ...

  3. 手机收不到第三方发送的短信及验证码

    一. 问题描述 在手机App上都会有给手机号发送验证码的功能,一般都是找手机短信平台的第三方供应商, 通过接口的方式发送手机短信及验证码. 今天一个上线的项目反馈说156xxxxxxxx收不到我们系统 ...

  4. 短信API随机验证码加60秒后重新发送短息验证码

    短信API随机验证码加60秒后重新发送短息验证码 SMS短信验证,随机数验证码 JS /* 短信验证码 */$("#fasongyanzhengma").click(functio ...

  5. net 服务端接口 存储,发送 app短信验证码

    net 写的app 接口,短信验证码模块的时候,本来验证码是放在session里面的,但是发现第二次会话时,愣是找不到这个验证码.于是查了下资料,不能放在session,更改为放在数据库.要求:1.验 ...

  6. 怎么用106短信平台来发送营销短信?手把手教你轻松掌握

    现如今,很多商家和企业都有短信发送的需求,因为很许多的企业和商家都需要106短信平台类推广自己最新的产品,以及促销活动等.要知道,短信平台,不仅价格便宜,而且精准获客,那么, 怎么用106短信平台来发 ...

  7. 上行短信验证码服务可以作为106短信验证码的补充

    集成开发过106短信验证码的都知道,短信经常会出现一些异常. 比如 1.延迟  由于网络等原因,很久才能收到  2.丢包  3.客户手机或者信号异常 因为短信还受政策等影响,哪怕你是短信验证码服务,也 ...

  8. Android - xml动画,识别手势动作,代码抽取,获取手机SIM卡串号,获取联系人数据,开机广播,发送/解析短信,报警音乐

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72878059 1.Activity的任务栈 1.类似一个木桶,每层只能放一个木块,我 ...

  9. ESET最近发现了一款新的Android勒索软件,它通过向受害者的手机的联系人列表发送恶意短信继续传播

    最近ESET研究人员发现了一个新的Android勒索软件家族,它们试图通过向受害者的手机的联系人列表发送恶意短信继续传播. 在Android勒索软件遭遇两年的衰退之后,一个新的Android勒索软件家 ...

  10. 网易云发送验证码短信,发送通知短信,java版

    网易云中的短信服务 发送验证码短信,创建  MobileMessageSend : import java.io.IOException; import java.util.ArrayList; im ...

最新文章

  1. Execution failed for task ':app:mergeDebugResources'.
  2. js进阶 13-5 jquery队列动画如何实现
  3. 企业管理系统java web_JavaWeb 基于 web的 企业人事管理系统 Jsp/Servlet 242万源代码下载- www.pudn.com...
  4. connection getconnection()为什么要关闭_为什么转速低于600r/min排汽缸喷水要自动关闭_搜狐汽车...
  5. CentOS7.5下时间戳转换为时间
  6. 无人驾驶汽车之争本田为何未战先败
  7. 研发协同平台持续交付2.0架构演进
  8. 批量造数据的一种方法
  9. [专栏精选]Unity刚体详解
  10. Unix Vi 命令详解
  11. PIC单片机开发工具
  12. eclipse格式化代码快捷键
  13. 基于 CIM 的智慧园区框架
  14. P9813驱动RGB灯珠
  15. python绘图之Times New Roman字体以及Helvetica字体
  16. shell 特殊符号大全
  17. VSCODE 使用调制控制台输出
  18. 【Matplotlib】三维图及其俯视图+colorbar的位置调整与颜色、刻度细化
  19. 旧款 mac 电脑重装 OS X Lion 10.7.5 系统的 U 盘安装盘制作及遇到问题和解决方法
  20. 如何生成Doc说明文档及包机制

热门文章

  1. JAVA——实现各国中英文名称互译功能的查询程序
  2. linux配置host
  3. Kafka消费组rebalance原理
  4. 干货分享 | 分子对接与分子动力学模拟在药物研发中的应用
  5. 大三使用Turtle库画太极八卦图
  6. 利用python做微信聊天记录词云分析——记录美好回忆
  7. Ubuntu中常用的命令行
  8. 信息泄露事件频发,下一个会是谁?
  9. 计算机团体及知名科学家,2019年度ACM杰出科学家!拿下华人数学领域最高荣誉的上财陆品燕教授,又拿奖啦!...
  10. Redis源码-Set:Redis Set存储原理、Redis Set集合操作命令、Redis Set两种存储底层编码intset+hashtable、Redis Set应用场景