知识大全 移动和联通接口 发送短信

Posted

篇首语:我以为我们之间的故事是我一辈子都不会忘记的事情,后来我才发现,在念念不忘的日子里,我遗忘了我们之间的故事。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 移动和联通接口 发送短信相关的知识,希望对你有一定的参考价值。

    using System;    using System Data;    using System Configuration;    using System Web;    using System Web Security;    using System Web UI;    using System Web UI WebControls;    using System Web UI WebControls WebParts;    using System Web UI HtmlControls;    using System Text;    using System Net;    using System IO;    using cn sh uni groupsms;    ///    /// Mobmsg 的摘要说明    ///    public class Mobmsg        private string _MobNum;    private string _MobMsg;    public Mobmsg()        //    // TODO: 在此处添加构造函数逻辑    //        public Mobmsg(string MobNum string MobMsg)        this _MobNum = MobNum;    this _MobMsg = MobMsg;        public void SendMsg()        if (CheckType(this _MobNum))    ToMobile()     else    ToUni()         public void ToMobile()    //移动的接口    Encoding encoding = Encoding GetEncoding( gb )     string enterpriseid = ;//企业代码    string accountid = ;    string pwd = yourpwd ;    string postData = enterpriseid= + enterpriseid + &accountid= + accountid + &pswd= + pwd + &mobs= + this _MobNum + &msg= + this _MobMsg;    string strUrl = ;    byte[] data = encoding GetBytes(postData)     // 准备请求…    HttpWebRequest myRequest = (HttpWebRequest)WebRequest Create(strUrl)     myRequest Method = POST ;    myRequest ContentType = application/x form urlencoded ;    myRequest ContentLength = data Length;    Stream newStream = myRequest GetRequestStream()     // 发送数据    newStream Write(data data Length)     newStream Close()         public void ToUni()    //联通的接口    cn sh uni groupsms Login myLogin = new cn sh uni groupsms Login()     string MySessionID = ;    myLogin username = yourname ; //用户名     myLogin userType = ;    myLogin password = yourpwd ;  //密码    LoginMes mes = new LoginMes()     mes login = myLogin;    SmWSImplService Binding = new SmWSImplService()     OpResult Value = new OpResult()     try        Value = mberLogin(mes )         catch        ;        MySessionID = Value sessionId;// 得到sessionid    SendBatchSMS(Binding MySessionID this _MobMsg panycode ) //panycode为企业代号     Value = Binding logout(mes )         public bool CheckType(string MobileNum)        string ForeStr = MobileNum Substring( )     int ForeNum = Convert ToInt (ForeStr)     if (ForeNum <= )    return false;    else    return true;        public void SendBatchSMS(SmWSImplService Binding string SessionID string SmsMsg string AccountID)        BatchMsg MySendSM = new BatchMsg()     OpResult Value = new OpResult()     string[] SendAddrs = new string[ ];    SendAddrs[ ] = this _MobNum; //发送号码数组 手机号码    MySendSM sessionId = SessionID;    MySendSM msgContent = SmsMsg;    MySendSM destAddrs = SendAddrs;    Value = Binding SendBatchMessage(MySendSM)     MySendSM=null;    Value = null;            在调用联通的接口的时候还要添加一个 webservice    然后我们可以在其它页面使用    Mobmsg msg = new Mobmsg( 要发送信息的手机号码 要发送的内容 )     msg SendMsg()     这样就可以了 cha138/Article/program/net/201311/12928

相关参考

知识大全 怎么样给一个人发短信,不是群发,会被联通公司拉入黑名单,我是指的

怎么样给一个人发短信,不是群发,会被联通公司拉入黑名单,我是指的列入黑名单的原因是因为发送的短信内容中可能含有宣传、广告、敏感字等性质的字样、或同一时间内大量发送短信均会被列入黑名单,发送短信时规避以

知识大全 请问 手机联通sim卡无法收发短信,显示sim卡繁忙,怎么办

请问手机联通sim卡无法收发短信,显示sim卡繁忙,怎么办?如果发送信息时提示“SIM卡繁忙”,可检查以下情况:1.检查短信收件箱与发送箱是否已满,如已满建议删除部分短信息。2.你可尝试换手机或者是重

知识大全 联通的手机突然不能收发短信了,

联通的手机突然不能收发短信了,如果您的手机无法收发短信,建议您:1.检查是否可以拨打电话,排除是否为话费不足或网络信号不稳定导致。2.若拨打电话正常,但无法发送短信,请查看是否设置短信黑名单功能。3.

知识大全 刚买的三星S5628为什么手机里插上移动的收短信一条就可以收完,用联通的卡收短信就要分几条才能收完。

刚买的三星S5628为什么手机里插上移动的收短信一条就可以收完,用联通的卡收短信就要分几条才能收完。  以下文字资料是由(本站网www.cha138.com)小编为大家搜

知识大全 广东联通新势力流量王资费

广东联通新势力流量王资费有的,14元月租包500M流量+100条短信+炫铃,面值55元,内含50元话费,sim卡5元。请给分!广东联通新势力流量王移动手机支持联通卡使用就可以。这个你要问问移动客服。目

知识大全 什么牌子的手机有定时发送短信的功能

什么牌子的手机有定时发送短信的功能设置定时发送短信的方法:信息-新信息-输入联系人和要发送的内容-菜单键(右上角三个小点图标)-定时信息-设置时间和日期-点击设定确定即可。设置后可在信息-菜单键(右上

知识大全 手机为什么会自动发送短信而且一个字都看不懂

手机为什么会自动发送短信而且一个字都看不懂也许中毒了,可能是山寨机,自带的软件有木马我的电信手机为什么会自动发送短信byxxxcx,三星手机自动发送短信,该问题可能和软件有关,建议您按照如下步骤尝试操

知识大全 如何发送短信取消工行短信银行绑定的手机业务

如何发送短信取消工行短信银行绑定的手机业务?请使用原绑定的手机发送短信“QXBDSJ”到95588即可取消绑定手机。银行卡办理开通短信提示业务需要签约,需持卡人携带身份证、银行卡前往发卡银行办理。具体

知识大全 联通手机话费怎么发短信充值qb

联通手机话费怎么发短信充值qb目前部分省份联通卡支持使用联通手机话费充值Q币,如需要充值你可以在腾讯充值官网页面,点击“Q币充值”>“充值方式”>“更多方式”>“手机”>“联通”,按照页面提示进行操作

知识大全 移动,联通,电信4g和全网通4g有什么区别

移动,联通,电信4g和全网通4g有什么区别您好全网通版手机可以支持三大运营商的2G3G4G网络,而移动版只能支持移动4G网络、联通版只能支持联通的4G网络、电信版只能支持电信的4G网络。联通4g和电信