static string EasyManSmsSend(string[] moblist, string content) { try { GetStubClient(); header.sysid = "85152301809"; string strPassWord = "******"; string strMagic = "dafewerqrewqe"; string authCode1 = CreateMD5(strPassWord + strMagic); header.authCode = "7DE8047D9A79069C9266BD71AEFD8D44";//md5 header.reqno = DateTime.Now.ToString("yyyyMMddHHmmssffff"); smssubmit.content = content; smssubmit.param = null; smssubmit.sourceAddr = "1065733372257"; smssubmit.dest = getmobarry(moblist); RespHeader k = gyclient.smsSubmit(header, smssubmit, null); string aa = k.resultCode; if (string.IsNullOrEmpty(k.resultCode)) { return(""); } //LogWriteGuiYangSms(k, moblist.Length);//入本地数据 return(aa); } catch (Exception e) { throw new Exception(e.Message); } }
protected static void LogWriteEasyManSms(RespHeader rinfo, int lenNum) { StringBuilder sb = new StringBuilder(); sb.Append("本次提交号码:" + lenNum + "个\r\n"); sb.Append("返回执行码:" + rinfo.resultCode + "\r\n"); string CurrentPathSms = "E:\\"; string pathMms = CurrentPathSms + "Log\\SmsLog.log"; FileStream fs = new FileStream(pathMms, FileMode.Append, FileAccess.Write); StreamWriter sw = new StreamWriter(fs); sw.WriteLine(sb.ToString() + "\r\n--------------------------------------------------------执行时间:" + DateTime.Now.ToString()); sw.Flush(); sw.Close(); fs.Close(); }