唉...这问题提的水平很一般...其实怎么发短信,得看你用什么接口了.....只要接口明确,比如: Socket 呀 HTTP 呀...用C#写或用VB , VC , PB , Java 等等等等...你想得到的,你见过的,没见过的都能写!比如C#的WEB_POST提交方法吧,就非常简单://标准格式发送POST_主FUNC
public static string MethodPOST(string WebURL,string[,] T_V,System.Text.Encoding TEncoding,string rCtype){
string tout=@"";
string DataQ=@"";
System.Net.WebResponse result = null;
try{//容错
System.Net.WebRequest req = System.Net.WebRequest.Create(WebURL);//连接到URL
req.Method = @"POST";//定义方法为POST
if(rCtype.Length<=0){rCtype=@"application/x-www-form-urlencoded";}//容错
req.ContentType = rCtype;
DataQ=NValX2Str(T_V);//转换一下格式
req.ContentLength = DataQ.Length;
byte [] buff = GEncoding.GetBytes(DataQ);
System.IO.Stream reqStream = req.GetRequestStream();
reqStream.Write(buff,0,buff.Length);
reqStream.Close();
result=req.GetResponse();
System.IO.Stream GotedStream = result.GetResponseStream();
tout=new System.IO.StreamReader(
GotedStream,
TEncoding
).ReadToEnd();
#if _debug
}catch(Exception e){
ERR("MethodPOST_ERR:"+e.ToString());
tout=@"<error>"+e.ToString();//容错
#else
}catch(Exception){
tout=@"<error>";//容错
#endif
}finally{//try catch
if(result!=null){result.Close();}
}//finally
return(tout);}
//标准格式发送POST
public static string MethodPOST(string WebURL,string[,] T_V,System.Text.Encoding TEncoding,string rCtype){
string tout=@"";
string DataQ=@"";
System.Net.WebResponse result = null;
try{//容错
System.Net.WebRequest req = System.Net.WebRequest.Create(WebURL);//连接到URL
req.Method = @"POST";//定义方法为POST
if(rCtype.Length<=0){rCtype=@"application/x-www-form-urlencoded";}//容错
req.ContentType = rCtype;
DataQ=NValX2Str(T_V);//转换一下格式
req.ContentLength = DataQ.Length;
byte [] buff = GEncoding.GetBytes(DataQ);
System.IO.Stream reqStream = req.GetRequestStream();
reqStream.Write(buff,0,buff.Length);
reqStream.Close();
result=req.GetResponse();
System.IO.Stream GotedStream = result.GetResponseStream();
tout=new System.IO.StreamReader(
GotedStream,
TEncoding
).ReadToEnd();
#if _debug
}catch(Exception e){
ERR("MethodPOST_ERR:"+e.ToString());
tout=@"<error>"+e.ToString();//容错
#else
}catch(Exception){
tout=@"<error>";//容错
#endif
}finally{//try catch
if(result!=null){result.Close();}
}//finally
return(tout);}
//标准格式发送POST
解决方案 »
- 怎么把access中的数据导入到sql server中
- 问个异步与多线程之间的关系
- 在c#的winfrom开发当中,导出到excel问题
- 还是 get_Range 的问题
- 请问 网页调用ACTIVEX插件 怎么实现插件自动更新?
- 一元运算符和二元运算符是什么意思啊?
- ArgumentException在哪个命名空间里面?
- 请问向word模版中插入内容时,若想用已有的字符串替代模版中的一段字符串,应该怎么处理?
- 紧急求助,关于事件 反射问题
- 需要一个用c#写的telnet客户端,奉送100分
- 388分求一个WIN2000的问题-如何获得用户的验证信息(用户名,验证时间,验证次数等)
- thanks
但要买机器才可以哦
SHOW ME THE MONEY
为了减少短信应用软件的开发周期,减少开发工作,提高系统稳定性和可靠性,减少您的开发工作量,提高应用软件的可靠性,我们专门开发了本套二次开发平台。 使用飞天短信二次开发平台,您可以简单快捷的进行OEM和二次开发,将短信系统与企业信息管理系统全面融合。广泛应用在企业MIS系统、调度通知系统、ERP应用、OA办公网络、客户服务中心等关键环节,将短消息服务与针对不同行业度身定制的信息管理系统相结合,根据不同客户、不同需求,高效提供更多个性化的服务、产品和信息。二、飞天短信二次开发平台的特点
1.SMSCLIENT.DLL提供一系列控制函数库,用户通过在自行开发的软件中调用这些API函数,就可实现短信的收发功能。适用于主流开发平台(VB、 Delphi 、VC、VFP等),帮助您的应用系统快速集成短信功能。 2. 基于本平台,可使同一局域网内众多客户端共享一个短信服务器进行短信收发,既实现了资源的共享和有效使用,又便于企业对进出信息的管理、监控和统计。 3. 基于此平台可快速开发网络短信的应用,您无需了解复杂的GSM通信控制协议,只需简单调用几个API函数,即可让系统快速集成短信功能。4.低成本实施, 采用GSM模块接入普通电脑,配合本套软件,无须上网即可收发短信,使用和维护简单方便,有效保障企业利益。
三、短信二次开发平台包括的内容FTSMSGW.EXE 飞天短信网关服务器程序
GWMANUAL.DOC 飞天短信网关服务器使用手册
SMSCLIENT.DLL 短信二次开发函数库
DLLREADME.DOC 动态库使用说明
EXAMPLE目录 包括VC和Delphi等调用例程源代码
TOOLS目录 包括串口测试工具和短信测试工具 三、API函数说明int InitConnect(char *hostname);
功能:初始化SMS客户程序与SMS服务程序的连接
参数说明:hostname--指运行SMS服务程序的计算机的网络名称
返回:-1--失败 0--成功int SendMsg(char *SCA,char *DA,char *UD);
功能:发送一条短消息(实际上是提交一条消息给SMS服务程序,由SMS服务程序发出去)
参数说明:SCA--短消息中心号码(如成都移动就是:"13800280500")
DA--接收方手机号码(如"13980711226")
UD--消息内容(如"你好!");
返回:-1:提交给SMS网关服务程序失败
0:提交给SMS服务程序成功int QueryMsg();
功能:查询SMS接收情况
参数说明:无
返回:-1--查询失败,SMS网关服务程序无响应。
0--查询成功,SMS服务程序端没有收到的消息。
N(1,2,...)--查询成功,SMS服务程序有N条收到的消息。char *ReadMsg();
功能:读取一条消息
参数说明:无
返回:""--读取失败,SMS服务程序无响应
"EMPTY"--读取成功,但SMS服务程序内没有收到的消息。
"OA:..."--读取成功,而且SMS服务程序有收到的消息。
具体格式
"OA:发送方号码 TIME:接收到该消息的时间 UD:消息内容"四、数据库接口
除API接口外,我们的网关平台同时提供了数据库接口,使集成方式更加灵活易用。只需要访问SMS_TOREAD表和SMS_TOSEND表即可。支持各种数据库,包括Access,MS SQL Server,Oracle等。
飞天 FT35A GSM MODEM 手机短信作为一种使用方便、费用低廉的即时通讯方式,在众多通信手段中脱颖而出,得到越来越多广泛的应用。 在许多商业和工业级短信应用中,均要求短信收发设备非常可靠,发送速度快,能够适应长期不间断工作,而普通手机的工作方式则难以满足要求。
FT35A GSM专门针对短信应用设计,内嵌西门子工业级TC35模块,简化了通信接口,性能稳定可靠,符合各种商业和工业级短信应用要求, 适用于各行各业,各个领域作无线数据通信,短信息通告,短信查询等应用, 您可以完全放心地将它集成到您的系统中。 我们为您提供性价比极佳的短信集成和短信开发方案,敬请访问:
http://www.smset.com
联系方式:
成都卓骏科技有限公司
销售热线:
028-89088290 许先生
Email:[email protected]
技术咨询Email:[email protected]
传真:028-85252486
地址:成都市科华中路5号B座510
我看到过 delphi的例子,要用到NMHTTP组件
http://www.c-sharpcorner.com/Internet/MailingAppMG.asp
VB三天时间搞出来了,C#的两天搞定了(谢谢,夕夕公主!)