http://blog.joycode.com/joy/archive/2004/03/23/16939.aspx
在
上一篇文章中,提到了在我的流程监控系统中应用了新浪发送短信的Web Service,得到了大家的响应。很多人对此非常感兴趣。
在得到该资源的推荐者张炜先生(开发合作部的同事)的允许后,我决定公布此资源,并且提供如同鸡肋般的示例代码。
该资源的该问地址为:http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl,这是一个WSDL文件格式,您可以直接在您的VS.NET环境中直接添加Web引用,把该地址输入即可。
该Web Service就只有一个方法,即string sendXml(carrier,userid,password,mobilenumber,content,msgtype)。各个参数全部为string类型,其含义基本如下(可能不正确)。
- carrier:运营商名称,这里面可以随便输,不过似乎没有任何显示,不知道里面有没有其它奥秘。
- userid:您在新浪无线上注册的手机ID,即http://sms.sina.com.cn。
- password:您在新浪无线上注册手机时所使用的密码。
- mobilenumber:对方的手机号码;
- content:发送短消息的内容;
- msgtype:发送短消息的类型,我估计支持彩信,不过我目前仅使用文本短信方式,似乎随便输什么都可以,我使用的是“Text”。
示例如下:
Sina.SMSWS ws = new Sina.SMSWS();
string result = ws.sendXml("Sina",textBox1.Text,textBox2.Text,textBox3.Text,textBox4.Text,"new");
资费标准请参看新浪无线网站上的相关说明,应该是一条一角钱,不过也或者是一条两角线。由于其后台可能使用了消息队列机制,在繁忙的时候,可能会有几秒钟延迟。
分享到:
相关推荐
本文采用的方法是通过调用新浪网提供的一个公开Web Service——`smswebservice0101.wsdl`来发送短信。此Web Service提供了一个名为`sendXml`的方法,它接收多个参数并返回发送状态。 ### 注册服务与获取必要信息 ...
总的来说,新浪微博API开发Web应用需要开发者具备扎实的Web开发基础,对API接口、OAuth认证机制有深入理解,并能够灵活运用这些知识构建安全、高效的Web应用。在实际操作中,还需要不断学习和适应新浪官方的更新和...
《使用DELPHI通过新浪短信网关实现短信发送详解》 在信息技术日益发达的今天,短信作为便捷的通信方式,仍然被广泛应用于各种场景。本文将深入探讨如何使用DELPHI编程语言,结合新浪短信网关,实现短信的发送功能。...
2. **wsc_1.gif、wsc_3.gif、wsc_2.gif**:这些可能是Web Service Client(Web服务客户端)的图形资源,用于显示在用户界面上,例如加载指示器或按钮图标。 3. **SinaSMS.html**:这可能是嵌入Flash应用的HTML模板,...
在这个案例中,我们将利用新浪网提供的Web Service服务来实现短信的发送。 **一、C#发送短信的原理** 发送短信的核心是调用新浪提供的Web Service——`http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl`。...
作者在查找smtp资料时无意中看到网络上一段代码后写的一个自动打开新浪邮箱的工具,仅供参考.程序代码比较简单,利用ms web浏览器控件实现. 读者可以参阅实现其它需要的功能.作者对web控件和com方便也是不熟悉,与大家...
《新浪短信息发送器》是一款基于SINA网络通信平台实现的手机短信发送软件。这款软件的核心功能是通过SINA的服务接口,实现用户向指定手机号码发送短信的能力。它提供了源代码,对于学习网络通信和短信服务接口开发的...
在介绍新浪微博Service Mesh实践之前,首先需要理解Service Mesh(服务网格)的概念。Service Mesh是一种用于处理服务间通信的基础设施层,它主要解决分布式微服务架构中的服务发现、负载均衡、故障恢复、安全传输...
新浪在线可视化Web编辑器SinaEditor是一款专门为网页内容编辑设计的工具,尤其在PHP环境中表现卓越。这款编辑器以其简洁的界面、人性化的操作和强大的功能赢得了广大用户的喜爱。SinaEditor PHP版是专为PHP开发者量...
【标题】:“新浪微博的简单web应用(简单测试版)” 这个项目是一个基于Web的微博应用程序,主要用于测试目的。它的核心是构建在Java编程语言之上的,因此可以视为一个Java工程。开发者通过创建这样一个简易版的...
新浪博客发表Web编辑器是一款专为用户提升博客撰写体验而设计的强大工具。它集成了多种功能,使得在新浪博客上创建、编辑和发布内容变得更加简便高效。以下将详细阐述这款编辑器的特点、功能以及如何使用。 一、...
**新浪微博短信营销使用详解** 新浪微博作为国内知名的社交媒体平台,提供了丰富的营销工具,其中之一就是短信营销。短信营销是一种高效、直接的沟通方式,尤其适合企业与粉丝间的互动和推广。以下是对新浪微博短信...
【新浪Web安全培训PPT课件】主要涵盖了Web安全的基础知识和常见的攻击手段,以下是针对这些内容的详细解析: 1. **知己知彼,百战不殆** 这一部分强调了了解攻击者策略和方法的重要性。在网络安全领域,了解攻击者...
新浪网页制作标准是互联网开发中的一个重要参考,尤其对于大型网站如新浪来说,这些标准确保了网页的一致性、可访问性和高效性能。本标准主要涵盖了HTML、CSS、Web和XHTML等方面,旨在优化用户体验和提高网页开发...
【快速学习和使用新浪微博API开发WEB应用】 在Web开发中,有时我们需要集成社交媒体的功能,比如微博分享、评论等。新浪微博API提供了这样的接口,允许开发者构建与新浪微博互动的应用。本篇文章将详细讲解如何快速...
WebAPI调用是软件开发中常见的一种技术,主要用于应用程序与服务器端进行数据交互。在这个场景中,我们讨论的是一个名为"opensinaapi1.0beta3"的压缩包,它包含了一个用于测试新浪API的代码库。新浪API是新浪提供的...
SinaAppEngine(以下简称SAE)是新浪研发中心于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有云计算平台,SAE是新浪云计算战略的核心组成部分。SAE作为国内的公有云计算,从开发...