浅析C#发送短信的原理

开发 后端
C#发送短信,我们要知道它的应用,还要明白C#发送短信的原理,那么C#发送短信需要注意的问题是什么呢?本文向你一一介绍。

C#发送短信,我们都知道这个基本的应用,但是内部的原理是什么呢?这里我们想大家简单介绍,希望对你理解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类型。

C#发送短信的原理之sendXml方法中的六个参数的具体说明:

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

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

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

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

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

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

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

C#发送短信的原理的基本情况就向你介绍到这里,希望对你了解和学习C#发送短信的原理有所帮助。

【编辑推荐】

  1. C#回车切换焦点实例浅谈
  2. 关于C#回车切换焦点实现的探讨
  3. C#发送消息方法简析
  4. C#发送邮件的实现实例解析
  5. 浅析C#发送邮件在不同环境下的实现
责任编辑:仲衡 来源: k8w.net
相关推荐

2012-02-02 17:10:35

Windows PhoC#发送短信

2009-08-21 14:03:04

C#网络编程

2009-08-27 14:29:28

显式实现接口

2009-09-03 17:31:34

C#发送邮件

2009-09-07 05:24:22

C#窗体继承

2009-08-17 18:34:50

C# ChangeCo

2009-08-14 17:45:52

C# ArrayLis

2009-09-04 10:05:16

C#调用浏览器浏览器的原理

2009-07-30 18:50:32

C#发送消息C#应用程序

2009-08-25 17:59:49

C#入门

2009-09-02 10:58:02

C#动态数组

2009-08-07 17:25:37

C# SortedLi

2009-09-11 11:27:38

AttributeUsC# Attribut

2009-08-27 16:18:47

C#类C#结构体

2009-08-26 09:54:45

C#打印预览C#打印

2009-08-04 09:30:33

C#调用ImageAn

2009-08-20 10:10:55

C#透明窗体

2009-08-10 14:43:03

C#函数Convert

2009-08-12 17:03:39

C# Static修饰

2009-08-11 14:45:41

C# DataGrid
点赞
收藏

51CTO技术栈公众号