- 登陸服務(wù)器參數(shù):凡是有傳遞登陸服務(wù)器參數(shù)的接口函數(shù)(創(chuàng)建接口句柄和創(chuàng)建代理接口句柄)傳遞時(shí)強(qiáng)烈建議不要寫(xiě)死,最好在客戶端處理成列表框或輸入框進(jìn)行選擇登陸,當(dāng)有的服務(wù)器出問(wèn)題時(shí)可以選擇其它服務(wù)器進(jìn)行登陸。
- 創(chuàng)建接口句柄:此函數(shù)只是創(chuàng)建了一個(gè)接口句柄,并沒(méi)有與服務(wù)器進(jìn)行連接,一個(gè)線程只需要?jiǎng)?chuàng)建一個(gè)接口句柄即可一直使用到此線程結(jié)束為止,只有當(dāng)想更換登陸服務(wù)器時(shí)需要重新創(chuàng)建接口句柄,否則將還是登陸原來(lái)的服務(wù)器。注意:不要?jiǎng)?chuàng)建超過(guò)10個(gè)鏈接,否則將會(huì)被限制。
- 關(guān)閉與服務(wù)器的連接:關(guān)閉與無(wú)線商務(wù)引擎服務(wù)器的連接并將接口句柄釋放掉,將無(wú)法調(diào)用其它接口,如果想重新連接服務(wù)器,則需要重新創(chuàng)建句柄,再登陸。程序退出時(shí)記得調(diào)用本接口。
- 關(guān)于發(fā)送:建議在群發(fā)相同內(nèi)容短信時(shí),采用50個(gè)為一組調(diào)用一次發(fā)送接口。多次提交相同內(nèi)容且每次提交號(hào)碼較少時(shí),將會(huì)被降低發(fā)送優(yōu)先級(jí)。
- 退出登陸:只是斷開(kāi)與服務(wù)器的連接,不釋放接口句柄,可繼續(xù)使用原來(lái)的接口句柄來(lái)使用新的賬號(hào)和密碼來(lái)登陸。
- 超時(shí)時(shí)間設(shè)置:接口句柄創(chuàng)建之后(也就是在登陸之前)就可調(diào)用超時(shí)時(shí)間設(shè)置接口函數(shù)。
- 保持連接:服務(wù)器是10分鐘就斷開(kāi)提交的連接,用此函數(shù)來(lái)保持連接,可通過(guò)每過(guò)幾分鐘自動(dòng)調(diào)用此函數(shù)一次則可一直保持著與服務(wù)器的連接,這個(gè)自動(dòng)連接的時(shí)間應(yīng)設(shè)置成小于10分鐘。同時(shí)需要注意,此函數(shù)是在登錄成功后且處于在線狀態(tài)下才可調(diào)用成功,也就是說(shuō)當(dāng)有掉線或者斷網(wǎng)情況發(fā)生,無(wú)論怎樣調(diào)用此函數(shù)都無(wú)法重新取得與服務(wù)器的連接。注意:建議5分鐘調(diào)用一次本接口,過(guò)于頻繁將被限制。
- 接收上行短信:兩天前的上行信息將讀取不到,注意接收。注意:建議3分鐘調(diào)用一次本接口,過(guò)于頻繁將被限制。
- 定時(shí)發(fā)送:定時(shí)發(fā)送傳遞的定時(shí)參數(shù)如果是非法的時(shí)間格式,將立即發(fā)送出去,如果傳遞的時(shí)間是已經(jīng)過(guò)去的較遠(yuǎn)的時(shí)間則不予發(fā)送,所以請(qǐng)注意處理傳遞的時(shí)間。
-
微軟插件接口函數(shù)使用注意事項(xiàng):
一般情況下調(diào)用接口函數(shù)后判斷返回值,如果返回值異常(一般為非0) 可能需要進(jìn)一步處理。 以群發(fā)接口為例,在返回值非0情況下就需要去分析處理失敗號(hào)碼和成功號(hào)碼返回值。 -
微軟插件緩沖區(qū)溢出問(wèn)題
問(wèn)題原因:調(diào)用部分帶有返回參數(shù)的接口函數(shù)時(shí),接口內(nèi)部不負(fù)責(zé)分配內(nèi)存。
解決方法:調(diào)用程序要事先對(duì)返回參數(shù)分配足夠的內(nèi)存。可參照示例程序。
以上兩個(gè)問(wèn)題,以如下代碼(delphi)為例作些說(shuō)明:
var succ_buf, fail_buf, sTempMsg: AnsiString;
buf_size:integer; //緩存區(qū)長(zhǎng)度
iRt:integer;
begin
buf_size:= Length(mmoDstNo.Text) * 2; //緩存區(qū)大小應(yīng)保證大于等于發(fā)送號(hào)碼的長(zhǎng)度
// SetLength 設(shè)置一個(gè)字符串的長(zhǎng)度。
SetLength(succ_buf, buf_size); //分配成功號(hào)碼緩存區(qū)
SetLength(fail_buf, buf_size); //分配失敗號(hào)碼緩存區(qū)
FillChar(succ_buf[1], buf_size, #0);
FillChar(fail_buf[1], buf_size, #0);
iRt:=SkMassSend(MDPHandle, PChar(mmoDstNo.Text), PChar(sTempMsg),
@succ_buf[1], @fail_buf[1], succ_buf_size, fail_buf_size);
if iRt<>0 then //只要調(diào)用返回值不等于1 就應(yīng)該去分析失敗號(hào)碼和成功號(hào)碼
begin
// 在succ_buf, fail_buf 里找到那里成功,那些失敗,然后根據(jù)您的需要做處理;
// 如果返回10054,可以做重新登錄等操作
sTempMsg:='發(fā)送失敗或部分號(hào)碼發(fā)送失敗';
end
else
begin
sTempMsg:='發(fā)送成功';
end;
end; -
WapPush格式的說(shuō)明中\(zhòng)r\n\r\n有些用戶不理解
在push 連接和說(shuō)明文字中間是四個(gè)字符: 回車+換行+回車+換行,
ASC碼為 13 10 13 10,在不同的開(kāi)發(fā)語(yǔ)言中有不同的表達(dá)方式。
新聞?wù)?/p>
短信驗(yàn)證碼平臺(tái)接口關(guān)于MDP插件的注意事項(xiàng)
時(shí)間:2017-02-16
文章欄目:群發(fā)短信軟件應(yīng)用
文章標(biāo)題:短信驗(yàn)證碼平臺(tái)接口關(guān)于MDP插件的注意事項(xiàng)
文章鏈接:http://www.hechina.com/case/case_655.html
隨機(jī)文章
行政HR必修課:用一條短信 沒(méi)有傳真機(jī)怎么發(fā)傳真呢 工資條短信批量發(fā)送方法 開(kāi)通網(wǎng)絡(luò)傳真服務(wù)和發(fā)送 2024年第40個(gè)教師節(jié)祝福語(yǔ) 怎么給領(lǐng)導(dǎo)發(fā)信息?要注
短信群發(fā),彩信群發(fā),短信群發(fā)軟件,廣州巨象計(jì)算機(jī)科技發(fā)展有限公司是一家致力于為企業(yè)提供互聯(lián)網(wǎng)、通訊技術(shù)應(yīng)用服務(wù)和解決方案的高科技公司,具有良好的國(guó)內(nèi)外資金和技術(shù)背景;是國(guó)內(nèi)最早投入研發(fā)企業(yè)短信應(yīng)用和企業(yè)網(wǎng)絡(luò)電視臺(tái)系統(tǒng)的公司之一,業(yè)已成為廣東地區(qū)最大的移動(dòng)商務(wù)產(chǎn)品與解決方案的提供商和優(yōu)秀的電訊服務(wù)品牌企業(yè)。其主要業(yè)務(wù)有: