`

新浪短信Web Service

阅读更多
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");

 

资费标准请参看新浪无线网站上的相关说明,应该是一条一角钱,不过也或者是一条两角线。由于其后台可能使用了消息队列机制,在繁忙的时候,可能会有几秒钟延迟。

分享到:
评论

相关推荐

    C#利用Web_Service实现短信发

    本文采用的方法是通过调用新浪网提供的一个公开Web Service——`smswebservice0101.wsdl`来发送短信。此Web Service提供了一个名为`sendXml`的方法,它接收多个参数并返回发送状态。 ### 注册服务与获取必要信息 ...

    新浪提供的接口,实现发送短信功能

    2. **wsc_1.gif、wsc_3.gif、wsc_2.gif**:这些可能是Web Service Client(Web服务客户端)的图形资源,用于显示在用户界面上,例如加载指示器或按钮图标。 3. **SinaSMS.html**:这可能是嵌入Flash应用的HTML模板,...

    C#_开发短信功能

    以新浪网为例,它提供了一个名为`smsinter.sina.com.cn/ws/smswebservice0101.wsdl`的Web Service,开发者可以通过这个服务调用`sendXml`方法来发送短信。这个方法接收6个参数,包括运营商名称、注册的手机号、密码...

    c#发送短信.docx

    3. 添加Web引用,将新浪短信服务的URL输入,生成对应的代理类。 4. 编写代码,实例化代理类,填充`sendXml`方法的参数,调用该方法发送短信。 5. 设置必要的错误处理和用户交互,例如显示发送结果或错误信息。 通过...

    基于PHP的企业快信

    发送技术是通过Web service来完成的,实现短信发送首先到新浪网上注册手机号,注册手机所用的地址是:http://sms.sina.com.cn,获取注册密码,然后就可以使用注册的手机号码和密码进行短信发送。 首先填写要发送短信...

    基于PHP的一麦短网址清新版(支持SAE环境)源码.zip

    同时,它强调了该源码能够运行在SAE平台上,SAE是新浪云提供的一个PaaS(Platform as a Service)平台,提供了便捷的Web应用部署和管理服务。 【标签】"PHP" 表明这个项目主要涉及的是PHP编程技术,包括但不限于PHP...

    商业网站常见的十一类盈利模式.pdf

    2. 电信增值服务:如彩铃、彩信下载和短信发送,SP(Service Provider)模式一度非常流行,但随着运营商政策调整,盈利能力有所下降。空中网和3G门户是此类模式的代表。 3. 产品交易型网站:分为C2C(消费者对消费...

Global site tag (gtag.js) - Google Analytics