//連接短信發(fā)送服務器
emptcl empp = new emptclClass();
ConnectResultEnum result = empp.connect(host, port, accountId, password);
if (empp == null || !empp.connected)
{
return "連接失敗";
}
ShortMessage shortMsg = new ShortMessageClass();
shortMsg.srcID = accountId; //獲取發(fā)送短信者ID
shortMsg.needStatus = true; //獲取是否返回狀態(tài)報告標志
Mobiles mob = new MobilesClass();
string[] sendMobiles = mobiles.Trim('|').Split('|');
foreach (string sendMobile in sendMobiles)
{
mob.Add(sendMobile);
}
shortMsg.DestMobiles = mob; //發(fā)送的手機號
shortMsg.content = contents; //短信內(nèi)容
shortMsg.SendNow = true; //設置是否立即發(fā)送短信標志
//發(fā)送短信
empp.submit(shortMsg);
//對象用于實現(xiàn)發(fā)送短信后,接受到的返回信息的處理
SubmitResp submitResp = new SubmitRespClass();
int doResult = -1;
Int32.TryParse(submitResp.Result.ToString(), out doResult);
if (doResult == 0)
{
mob.RemoveAll();
return "成功";
}
else
{
return "失敗";
}
empp.disconnect();
上面就是主要的代碼,寫在了一個Webservice里面,平均5天左右就會導致服務掛掉,求大神指教!
添加回答
舉報
0/150
提交
取消