选择显示字体大小

c#利用web service实现短信发送


  通过编程方式实现短信息的发送对很多人来说是一件比较烦杂的事情,目前一般的解决方法是通过计算机和手机的连线,通过可对手机编程的语言编写相关的手机短信息程序来实现,而这种方法对于一般人来说是很难达到的,因为此种方法不仅要有很多必备的硬件设备, 也还需懂得手机编程的相关知识。本文就来探讨一下另外一种通过visual c#发送短信息的简单实现方法,这种方法在实现过程中比我们想象的要简单许多,只需拥有visual c#一般编程基础,并确定您的计算机接入互联网即可。下面就来详细介绍一下visual c#发送短信息的具体实现过程。

  一. visual c#发送短信息的原理:

  我想当很多读者一看到本文的题目一定会想本文内容一定非常深奥,并且作者一定知道了电信的发送短信的网关地址,其实并非如此。本文其实是利用一个现成的资源,一个可发送短信web serviec。这个web service就是新浪网就提供的一个,可供用户直接调用的发送短消息的web service。这个service的地址是http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl。在这个service中提供了一个发送短消息的方法"sendxml"。此方法的语法格式如下:

string sendxml (carrier , userid , password , mobilenumber , content , msgtype )

  sendxml方法中的六个参数均为string类型,并且sendxml方法的返回值也是string类型。

  以下是sendxml方法中的六个参数的具体说明:

  ·carrier:运营商名称,具体使用时此参数并没有什么具体要求,即这里面可以随便输,输入的字符串也不会在对方手机中有任何显示。

  ·userid:在新浪网上注册的手机号,注册手机所用的地址是:http://sms.sina.com.cn,具体注册方法下面会具体介绍。

  ·password:您在新浪网成功注册手机后,新浪网所反馈来的密码。

  ·mobilenumber:要发送短信到对方的手机号码。

  ·content:所要发送短消息的内容。

  ·msgtype:发送短消息的类型,由于本文发送的不是彩信,所以输入"text"。

  调用此web service只需在visual c#开发环境中直接添加web引用,把该地址输入即可,就可以使用此web service中的sendxml方法发送短消息了。当然发送短消息的机器必须接入互联网。

  二.在新浪网上注册手机

  按照如下步骤就可在新浪网上注册手机:

  1. 打开浏览器,并在地址栏中输入新浪无线的地址:http://sms.sina.com.cn.。在浏览器德左上角,可见如图01界面:


图01:新浪网注册手机界面之一


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范