- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C利用WebService实现短信发送
欢迎访问中文C#技术站! 返回首页
Globe7 - Free Download!Phone + Chat + Radio + TV Free! Download Now! Globe7 - Free !Call Free, Chat Free and Watch TV for Free! Biztalk Server ResourcesBiztalk Server Community Site with Free Samples, Labs, and Videos 返回本类C#利用Web Service实现短信发送
C#利用Web Service实现短信发送
??2006-03-26??中文C#技术站
通过编程方式实现短信息的发送对很多人来说是一件比较烦杂的事情,目前一般的解决方法是通过计算机和手机的连线,通过可对手机编程的语言编写相关的手机短信息程序来实现,而这种方法对于一般人来说是很难达到的,因为此种方法不仅要有很多必备的硬件设备,也还需懂得手机编程的相关知识。本文就来探讨一下另外一种通过Visual C#发送短信息的简单实现方法,这种方法在实现过程中比我们想象的要简单许多,只需拥有Visual C#一般编程基础,并确定您的计算机接入互联网即可。下面就来详细介绍一下Visual C#发送短信息的具体实现过程。
一. Visual C#发送短信息的原理: 我想当很多读者一看到本文的题目一定会想本文内容一定非常深奥,并且作者一定知道了电信的发送短信的网关地址,其实并非如此。本文其实是利用一个现成的资源,一个可发送短信的Web Serviec。这个Web Service就是新浪网就提供的一个,可供用户直接调用的发送短消息的Web Service。这个Service的地址是/ws/smswebservice0101.wsdl。在这个Service中提供了一个发送短消息的方法sendXml。此方法的语法格式如下:string sendXml (carrier , userid , password , mobilenumber , content , msgtype ) sendXml方法中的六个参数均为string类型,并且sendXml方法的返回值也是string类型。 以下是sendXml方法中的六个参数的具体说明: ·carrier:运营商名称,具体使用时此参数并没有什么具体要求,即这里面可以随便输,输入的字符串也不会在对方手机中有任何显示。 ·userid:在新浪网上注册的手机号,注册手机所用的地址是:,具体注册方法下面会具体介绍。 ·password:您在新浪网成功注册手机后,新浪网所反馈来的密码。 ·mobilenumber:要发送短信到对方的手机号码。 ·content:所要发送短消息的内容。 ·msgtype:发送短消息的类型,由于本文发送的不是彩信,所以输入Text。 调用此Web Service只需在Visual C#开发环境中直接添加Web引用,把该地址输入即可,就可以使用此Web Service中的sendXml方法发送短消息了。当然发送短消息的机器必须接入互联网。 二.在新浪网上注册手机: 按照如下步骤就可在新浪网上注册手机: 1. 打开浏览器,并在地址栏中输入新浪无线的地址:.。在浏览器德左上角,可见如图01界面:
图01:新浪网注册手机界面之一 输入手机号后,单击图01中的登陆,如果你的手机没有在新浪,则提示如图02所示信息。
图02:新浪网注册手机界面之二 2. 按照图02中的选项输入相应的信息后,单击登陆移动梦网按钮,如果注册成功,移动梦网则会向你注册的手机上发送一个8位长度的口令就可以得到图03所示界面。
图03:新浪网注册手机界面之三 这个口令要保留,下面发送短信就要使用这个口令。 三.本文程序设计、调试和运行的环境: (1).微软公司视窗2000服务器版。 (2).Visual Studio .Net 2003企业构建版,.Net FrameWork SDK版本号4322。 四.Visual C#实现短信息发送的具体实现步骤: Visual C#发送短信息的关键就是通过Web引用新浪网提供的发送短信息的Web Service,并在引用完成后。调用此Service的sendXml方法即可。以下就是Visual C#引用Web Service发送短信息的具体实现步骤: 1. 启动Visual Studio .Net。 2. 选择菜单【文件】|【新建】|【项目】后,弹出【新建项目】对话框。 3. 将【项目类型】
您可能关注的文档
- CFE分析.ppt
- cfx常见问题.doc
- Cfilter LCC断续工作模式逆变桥损耗分析.pdf
- CGE模型求解算法研究评述.pdf
- Chandra Multiwavelength Plane (ChaMPlane) Survey Design and Initial Results.pdf
- CG中眼球的制作PS.doc
- Chaos and Thermalization in a Dynamical Model of Two Interacting Particles.pdf
- Change of MIT Bag Constant in Nuclear Medium and Implication for the EMC Effect.pdf
- chaos head PC中文攻略.doc
- Chaotic Dynamics of a Nonlinear Ring Cavity Driven by an External Multifrequency Signal.pdf
文档评论(0)