為服務(wù)器和平臺(tái)整體性能考慮對(duì)以下一些函數(shù)做了調(diào)用頻率控制提交短信函數(shù):
上行短信函數(shù):Get 大于等于30s調(diào)用一次,過(guò)快返回-101
其他函數(shù):SelSum;大于等于30s調(diào)用一次,過(guò)快返回-101
用戶(hù) 路徑 點(diǎn)擊 http://sdk2.028lk.com:9880/sdk2/LinkWS.asmx
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼,CorpName-企業(yè)名稱(chēng)、LinkMan-聯(lián)系人、Tel-聯(lián)系電話(huà)、Mobile-聯(lián)系人手機(jī)、Email-郵件、Memo-其他備注
輸出參數(shù):整數(shù),0:修改成功;-1、帳號(hào)未注冊(cè);-2、其他錯(cuò)誤;-3、密碼錯(cuò)誤
public int UpdReg(string CorpID,string Pwd,string CorpName,string LinkMan,string Tel,string Mobile,string Email,string Memo) {}
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼,NewPwd-新密碼
輸出參數(shù):整數(shù),0:密碼修改成功;-1、帳號(hào)未注冊(cè);-2、其他錯(cuò)誤;-3、密碼錯(cuò)誤
public int UpdPwd(string CorpID,string Pwd,string NewPwd) {}
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼
輸出參數(shù):整數(shù),>=0,剩余條數(shù);-1、帳號(hào)未注冊(cè);-2、其他錯(cuò)誤;-3、密碼錯(cuò)誤;-101、調(diào)用頻率過(guò)快;-100、IP黑名單;-102、賬號(hào)黑名單;-103、IP未導(dǎo)白
public int SelSum(string CorpID,string Pwd) {}
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼,Mobile-發(fā)送手機(jī)號(hào)(多個(gè)號(hào)碼以逗號(hào)分隔),Content-發(fā)送內(nèi)容,Cell-擴(kuò)展號(hào)(可為空或必須是4位以下的數(shù)字),SendTime-定時(shí)發(fā)送時(shí)間(固定14位長(zhǎng)度字符串,比如:20060912152435代表2006年9月12日15時(shí)24)
輸出參數(shù):大于0的數(shù)字,發(fā)送成功;-1、帳號(hào)未注冊(cè);-2、網(wǎng)絡(luò)訪(fǎng)問(wèn)超時(shí),請(qǐng)重試;-3、密碼錯(cuò)誤;-5、余額不足;-6、定時(shí)發(fā)送時(shí)間不是有效的時(shí)間格式;-7、提交信息末尾未加簽名,請(qǐng)?zhí)砑又形钠髽I(yè)簽名【 】; -8、發(fā)送內(nèi)容需在1到300個(gè)字之間;-9、發(fā)送號(hào)碼為空;-10、定時(shí)時(shí)間不能小于系統(tǒng)當(dāng)前時(shí)間;-100、IP黑名單;-102、賬號(hào)黑名單;-103、IP未導(dǎo)白
public int BatchSend2(string CorpID,string Pwd,string Mobile,string Content,string Cell,string SendTime) {}
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼
輸出參數(shù):字串,具體字串;-1、帳號(hào)未注冊(cè);-2、其他錯(cuò)誤;-3、密碼錯(cuò)誤;-101、調(diào)用頻率過(guò)快;-100、IP黑名單;-102、賬號(hào)黑名單;-103、IP未導(dǎo)白
返回格式:||手機(jī)號(hào)#上行內(nèi)容#發(fā)送時(shí)間#擴(kuò)展號(hào)||手機(jī)號(hào)#上行內(nèi)容#發(fā)送時(shí)間#擴(kuò)展號(hào)……
每次最多取50條,超過(guò)50條下次取,不足50條一次就返回完,同一條信息只能取一次,取走后系統(tǒng)自動(dòng)更改短信標(biāo)志為【已取】
public string Get(string CorpID,string Pwd) {}
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼
輸出參數(shù):整數(shù)-成功 錯(cuò)誤信息文本-失敗
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼,Mobile-發(fā)送手機(jī)號(hào)碼(最多號(hào)碼字符長(zhǎng)度最多8000,最多支持600多個(gè)號(hào)碼),Base64Content-發(fā)送內(nèi)容,Title-標(biāo)題,ExtCode-擴(kuò)展碼需要運(yùn)營(yíng)商支持 一般為空,SendTime-定時(shí)發(fā)送時(shí)間(為空表示及時(shí)短信)
注意:固定14位長(zhǎng)度字符串,比如:20060912152435代表2006年9月12日15時(shí)24分35秒,為空表示立即發(fā)送
輸出參數(shù):OK-成功 錯(cuò)誤信息文本-失敗
輸入?yún)?shù):CorpID-帳號(hào),Pwd-密碼
輸出參數(shù):錯(cuò)誤信息文本-失敗,標(biāo)題+ "$$$$$" + 內(nèi)容長(zhǎng)度+ "$$$$$" + 接收日期+ "$$$$$" + 擴(kuò)展碼+ "$$$$$" + 內(nèi)容BASE64編碼+"\r\n"-成功