`

24、webservice_短信接口

    博客分类:
  • mvc
 
阅读更多
http://blog.csdn.net/sxdtzhaoxinguo/article/details/34437591
http://jingyan.baidu.com/article/a3aad71aaf8aedb1fa009660.html

http://124.173.70.59:89/zsRegister.php
http://www.cnsms.cn/java.html

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;

/*
*功能:		企业短信通 JAVA 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 系统暂定发送
*	112 号码不正确
*	120 系统升级
*/
public class xioo {

	/**
	 * @param args
	 * @throws IOException
	 */
	public static void main(String[] args) throws IOException {
		//发送内容
		String content = "企信通JAVA示例测试"; 
		
		// 创建StringBuffer对象用来操作字符串
		StringBuffer sb = new StringBuffer("http://api.cnsms.cn/?");

		// 向StringBuffer追加用户名
		sb.append("ac=send&uid=9999");

		// 向StringBuffer追加密码(密码采用MD5 32位 小写)
		sb.append("&pwd=fa246d0262c3925617b0c72bb20eeb1d");

		// 向StringBuffer追加手机号码
		sb.append("&mobile=13900008888,13585519197");

		// 向StringBuffer追加消息内容转URL标准码
		sb.append("&content="+URLEncoder.encode(content));

		// 创建url对象
		URL url = new URL(sb.toString());

		// 打开url连接
		HttpURLConnection connection = (HttpURLConnection) url.openConnection();

		// 设置url请求方式 ‘get’ 或者 ‘post’
		connection.setRequestMethod("POST");

		// 发送
		BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));

		// 返回发送结果
		String inputline = in.readLine();

		// 返回结果为‘100’ 发送成功
		System.out.println(inputline);

	}

}
 

返回结果

复制
100
 


获取余额
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;

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

	/**
	 * @param args
	 * @throws IOException
	 */
	public static void main(String[] args) throws IOException {
		
		// 创建StringBuffer对象用来操作字符串
		StringBuffer sb = new StringBuffer("http://api.cnsms.cn/?");

		// 向StringBuffer追加用户名
		sb.append("ac=gc&uid=100226");

		// 向StringBuffer追加密码(密码采用MD5 32位 小写)
		sb.append("&pwd=fa246d0262c3925617b0c72bb20eeb1d");


		// 创建url对象
		URL url = new URL(sb.toString());

		// 打开url连接
		HttpURLConnection connection = (HttpURLConnection) url.openConnection();

		// 设置url请求方式 'get' 或者 'post'
		connection.setRequestMethod("POST");

		// 发送
		BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));

		// 返回发送结果
		String inputline = in.readLine();

		// 返回结果为'100||余额' 获取成功
		System.out.println(inputline);

	}

}
 

返回结果

复制
100||22348
分享到:
评论

相关推荐

    wsdl.rar_WEBservice-Sqlserver_java webservice_webservice sgip_w

    【标签】"webservice-sqlserver java_webservice webservice__sgip wsdl_webservice_ wsdl.rar"进一步揭示了技术栈。"sqlserver"表明数据库管理是通过SQL Server完成的,这通常涉及到使用JDBC(Java Database ...

    亿美短信网关WebService_Delphi XE7示例

    【亿美短信网关WebService_Delphi XE7示例】是针对Delphi XE7开发者的一个实践项目,旨在帮助他们理解和实现通过WebService接口与亿美短信SDK进行交互。亿美短信是一家提供企业级短信服务的公司,其SDK通常用于批量...

    mas短信webservice接口

    【mas短信webservice接口】是一种基于Web服务技术的通信方式,用于实现系统间发送和接收短信的功能。在IT行业中,这种接口通常由专业服务提供商提供,以便其他应用程序或系统能够集成短信服务。在这个场景中,"mas...

    发送短信接口WebService

    美意通短信SDK(WebService)接口代码实例 美意通短信SDK(WebService)接口是嵌入型短信应用引擎,方便快捷的与企业现有的网站、CRM、OA、ERP等系统或进行无缝对接,采用SOAP1.0协议,跨平台且支持主流编程语言,...

    集中式MAS服务平台WebService-短信接口开发手册 V3.0(支持长短信返回标识).doc

    集中式MAS服务平台WebService-短信接口开发手册 (支持长短信返回标识)

    云MAS平台webservice接口文档.zip_mas_mas短信_云MAS平台webservice接口文档_云mas平台接口

    在标题中提到的“云MAS平台webservice接口文档”是该平台的核心技术文档,详细阐述了如何通过Web Service接口与云MAS平台进行交互,实现短信的发送。描述中指出,客户端可以通过调用这个接口,传递必要的请求参数,...

    HTTP接口和WebService接口

    文件"n_dongshifang-smsWebForm"可能是一个与短信服务相关的Web表单,可能是通过HTTP接口或者WebService接口来发送和接收短信的示例。在这样的应用场景中,开发者可能需要理解HTTP请求和响应的结构,以及如何构造和...

    短信猫C#、asp.net webservice发短信

    综上所述,短信猫C#、ASP.NET WebService发短信项目涉及到了C#编程、短信猫API接口的使用、长短信处理、Web服务开发、网络通信、安全性、错误处理等多个方面的知识,是一个综合性的IT实践项目。通过这个项目,开发者...

    WebService 短信通讯接口(C#,JAVA,PHP,ASP)

    WEB、VB 、Delphi、.NET、VC 、 JAVA 等多种主流开发语言及 Windows 、Linux 、Unix 等运行环境的短信通讯开发接口WebService具有稳定、跨平台、跨开发语言、穿透防火墙等特点

    中国移动云MAS平台webservice接口文档

    【中国移动云MAS平台webservice接口文档】是中国移动提供的企业短信服务接口,允许客户端通过webservice方式与云MAS平台交互,实现短信的发送。云MAS平台主要功能是接收客户端的请求,验证请求参数的有效性,一旦...

    触发短信WebService 接口说明

    【触发短信WebService 接口说明】是针对使用Web服务技术发送短信的一种具体应用,主要目的是为了实现短信验证码的获取。在网络安全和用户验证日益重要的今天,短信验证码是一种常见且有效的安全措施,它能够确保用户...

    短信接口基于Webservice开发

    该接口主要用于客户自身有自己的软件、网站或其他产品,需要将短信功能集成于软件、网站内作为产品整体功能的一部分,在这种情况下可以使用WebService接口来提交。 实现WebService接口的功能需要有一定的技术开发...

    webService 短信接口 dom4j解析

    在本实例中,我们将探讨如何利用DOM4J库解析XML响应,以便有效地处理WebService短信接口返回的数据。 DOM4J是一个强大的Java XML API,它提供了丰富的功能来读取、写入、修改以及查询XML文档。在处理WebService短信...

    WebService发送短信

    二、新浪WebService短信服务 新浪提供了开放的API接口,允许开发者通过WebService接口向指定手机号码发送短信。在使用此服务前,你需要先在新浪的开发者平台上注册并获取API密钥。这个过程通常包括提供开发者信息、...

    移动MAS短信接口文档3/4

    移动MAS短信接口文档是针对企业或开发者用于集成短信发送功能的重要参考资料,主要目的是为了帮助开发者理解和使用移动MAS(Managed Application Services)平台上的短信服务。这个文档通常包括一系列的技术指南、...

    shell短信接口开发_shell发送短信验证码通知_shell短信demo示例.docx

    shell短信接口开发 Shell 发送短信验证码通知 Shell 短信 Demo 示例 一、shell 短信接口开发概述 Shell 短信接口开发是指使用 shell Scripting 语言来调用短信接口,实现发送短信验证码通知的功能。该接口类型为...

    .net调用webservice接口例子

    另外,`短信接口说明和问题参考.txt`可能是关于如何使用特定短信服务提供商API的文档,可能包含API的URL、所需参数、返回值格式等信息。在实际开发中,我们需要根据该文档调整代码以调用短信服务。 总结来说,.NET...

    SMS WebService接口文档

    本文档将详细介绍如何利用WebService接口与短信平台进行集成,以便开发人员可以构建自己的应用来发送或接收短信。 一、WebService接口的基本概念 WebService接口是一种通过XML(可扩展标记语言)进行数据交换的标准...

    nodejs短信接口开发_nodejs发送短信验证码通知_nodejs短信demo示例.docx

    Node.js 短信接口开发详解 Node.js 短信接口开发是指使用 Node.js 语言来开发短信接口,实现发送短信验证码通知等功能。在此,我们将对 Node.js 短信接口开发进行详细的介绍。 一、短信接口类型 在 Node.js 短信...

    Webservice短信

    Webservice短信技术是一种基于Web的服务接口,用于在不同的应用程序之间交换数据,特别是在移动通信领域,如短信查询和充值。在本场景中,Webservice被用来查询短信余额和处理充值操作,这涉及到网络通信、API调用和...

Global site tag (gtag.js) - Google Analytics