用C#编写发手机中文短信息 http://dev.csdn.net/develop/article/28/28105.shtm

解决方案 »

  1.   

    好像除了网关形式外都不行
    试试调动别的网站的WebService吧
    比如:http://www.playmsg.com/webservice.cfm
      

  2.   

    你可以用移动的API,加移动的帐号就可以发送了。
    世界上可是没有免费的午餐。要钱的
      

  3.   

    可以利用sina等网站提供的网关,一个函数就可以实现发送短消息了
    前提是在sina注册的手机
      

  4.   

    你是SP吗? 有短消息网关使用的权利吗? 没有就没有办法了。 除非自己装个模拟网关,再弄个模拟手机来模拟真实环境了,呵呵。 短信随便让你发了还行?!  做SP的基本要求之一就是100~300的固定资金哦!你有吗,有的话我帮你弄 :P
      

  5.   

    C#开发终端式短信的原理和方法
    http://soft.yesky.com/SoftChannel/72342380468109312/20040523/1800310.shtml
      

  6.   

    C#开发终端式短信的原理和方法
    http://soft.yesky.com/SoftChannel/72342380468109312/20040523/1800310.shtml
    这个不错,只是一方面而已,
    还有谁做过的啊
      

  7.   

    是怎么写函数调用华为的ipi函数呢
      

  8.   

    是这样的,需要向移动申请sp号码~但一般小公司是做不到的~门槛儿比较高~再要么可以和有SP号的公司协议,让他给你开个子号,但是也是需要不少的投入的~况且人家要相信你~
      

  9.   

    1.你是sp,当然没话说!
    2.你可以到sina注册手机用户,然后调用他的web servcie接口,这是一条好路!!!
      

  10.   

     新浪短信Web Service 
      Tuesday, March 23, 2004 12:09 PM 
    在上一篇文章中,提到了在我的流程监控系统中应用了新浪发送短信的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"); 资费标准请参看新浪无线网站上的相关说明,应该是一条一角钱,不过也或者是一条两角线。由于其后台可能使用了消息队列机制,在繁忙的时候,可能会有几秒钟延迟。