問:二次開發(fā)接口集成需要一些什么費(fèi)用?
答:我們提供免費(fèi)的二次開發(fā)接口給客戶具體集成,只收取短信充值費(fèi)用。
問:二次開發(fā)接口支持的號(hào)段
答:我們的接口支持全國全網(wǎng),移動(dòng)、聯(lián)通、CDMA智能分流發(fā)送。
問:二次開發(fā)接口的優(yōu)勢(shì)
答:二次開發(fā)接口短信無使用期限,無需安裝任何硬件;引擎自動(dòng)檢索數(shù)據(jù)庫信息進(jìn)行發(fā)送;多網(wǎng)關(guān)自動(dòng)切換、多通道自動(dòng)補(bǔ)發(fā)智能分流后臺(tái)保障機(jī)制。
問:短信內(nèi)容顯示亂碼
答:程序編碼問題,接口支持GB2312編碼。
問:短信字?jǐn)?shù)計(jì)算方法
答:手機(jī)(含簽名)70字/條,小靈通58字/條無簽名。字?jǐn)?shù)統(tǒng)計(jì)方法按word中字?jǐn)?shù)統(tǒng)計(jì)算(包含空格)。
問:接口支持的開發(fā)語言種類和例程
答:C#、VB、Delphi、Asp、Java、Php、pb、Jsp、C++、VC等多種常用開發(fā)語言。例程目前提供有:①.C#例程②.VB例程 ③.delphi引用WS例程 ④.JavaWebService例程 ⑤.JavaHttp例程⑥.AspHttp例程⑦.PhpHttp例程⑧.PbWeb Service例程⑨.C++.net調(diào)用WebService例程⑩.C++調(diào)用web service例程。
問:在軟件或網(wǎng)站中如何使用凌凱短信二次開發(fā)接口
答:我們提供HTTP、Web Service兩種接口開發(fā)方式,你可以在程序代碼增加短信收發(fā)、注冊(cè)、充值的功能模塊,采用我們?yōu)槟汩_通的短信帳戶,根據(jù)你使用的編程語言選擇調(diào)用接口方式就可以集成短信功能模塊; 另外短信收發(fā)的功能還可以采用我們開發(fā)的"凌凱短信網(wǎng)關(guān)引擎",只需要做簡(jiǎn)單的數(shù)據(jù)庫配置就可以實(shí)現(xiàn)短信功能的集成,我們的引擎目前支持的數(shù)據(jù)庫有:sqlserver、access、mysql。
問:使用引擎和直接調(diào)用二次開發(fā)接口的差異
答:引擎是直接在你現(xiàn)有的數(shù)據(jù)庫基礎(chǔ)上分別增加一張固定格式的發(fā)送表和接收表,引擎程序一旦安裝配置好以后會(huì)自動(dòng)檢索發(fā)送表的待發(fā)數(shù)據(jù),自動(dòng)發(fā)送到我們的 短信網(wǎng)關(guān),同時(shí)把手機(jī)用戶回復(fù)的信息自動(dòng)存儲(chǔ)到接收表,這樣你在開發(fā)集成短信功能的時(shí)候就不必調(diào)用開發(fā)接口協(xié)議,只需對(duì)兩張數(shù)據(jù)表進(jìn)行控制和操作就可以 了; 直接調(diào)用二次開發(fā)接口,可以避免在你的系統(tǒng)上安裝我們公司的引擎程序,但需要你的程序員設(shè)計(jì)短信功能界面,并調(diào)試調(diào)用我們的短信接口,相對(duì)引擎操作就復(fù)雜 一點(diǎn)。但目前在開發(fā)語言中調(diào)用接口的應(yīng)用已經(jīng)很廣泛了,引擎和接口各有利弊,所以客戶可以根據(jù)自身的情況選擇合適自己的方法。
問:短信引擎和二次開發(fā)接口的適用范圍
答:一般來說,短信引擎適合于有數(shù)據(jù)庫或程序服務(wù)器的網(wǎng)絡(luò)版軟件(如B/S、C/S架構(gòu)的軟件系統(tǒng)); 二次開發(fā)接口適合于單機(jī)版或直接客戶需要經(jīng)常自主安裝的應(yīng)用軟件。接口相對(duì)于引擎適用面積要更為廣泛。
問:短信引擎服務(wù)版和標(biāo)準(zhǔn)版的差異
答:短信引擎服務(wù)版和標(biāo)準(zhǔn)版的功能都是一樣的,只是運(yùn)行方式不同。服務(wù)版在用戶首次安裝配置以后將在系統(tǒng)后臺(tái)以"服務(wù)進(jìn)程"的形式自動(dòng)運(yùn)行,沒有運(yùn)行監(jiān)控界面;標(biāo)準(zhǔn)版提供一個(gè)配置和運(yùn)行監(jiān)控的界面,安裝好之后以"應(yīng)用程序"的方式在前臺(tái)桌面運(yùn)行。
問:短信引擎的提交發(fā)送速度
答:短信引擎的提交發(fā)送速度跟客戶與我們服務(wù)器連接的網(wǎng)絡(luò)速度有很大的關(guān)系,通常提交速度在"5條/秒——20條/秒"之間。
問:引擎安裝后如何配置使用
答:很多客戶在安裝了我們的引擎(標(biāo)準(zhǔn)版和服務(wù)版)以后,點(diǎn)擊啟動(dòng)服務(wù)則無法啟動(dòng),這樣的問題首先要檢查操作步驟是否正確,正確的步驟是:
a) 成功安裝我們的引擎以后,填寫相應(yīng)的注冊(cè)信息注冊(cè)并保存(修改按鈕主要就是起到一個(gè)保存的作用)
b) 提示成功以后配置數(shù)據(jù)庫連接信息,在保持配置之前請(qǐng)先點(diǎn)擊測(cè)試連接按鈕檢查一下是否連接成功,提示成功以后點(diǎn)保存配置
c) 保存成功以后您可以點(diǎn)電腦右下角退出引擎然后重新開啟,點(diǎn)擊服務(wù)啟動(dòng)的按鈕,此時(shí)要注意,我們的引擎服務(wù)啟動(dòng)需要一點(diǎn)時(shí)間,一般不到一分鐘,但也有很多客戶由于網(wǎng)絡(luò)等原因需要3分鐘左右,如果長(zhǎng)時(shí)間沒有啟動(dòng)請(qǐng)檢查一下防火墻等確認(rèn)是否有網(wǎng)絡(luò)限制。
問:引擎的工作機(jī)制
答:引擎實(shí)質(zhì)是配合我們公司短信接口開發(fā)的一個(gè)小應(yīng)用軟件,也可以理解是中轉(zhuǎn)軟件,它的作用是將客戶要發(fā)送的數(shù)據(jù)傳輸給我們服務(wù)器,客戶只需要將自己要發(fā) 送的記錄添加到我們提供的發(fā)送表中,只需要添加手機(jī)號(hào)和短信內(nèi)容(mobile和content),需要定時(shí)發(fā)送的添加一個(gè)定的時(shí)間 (DelaySendTime),另外還可以關(guān)注一個(gè)字(flag,不用對(duì)其進(jìn)行輸入),其余的字段都可以不管,其中衡量我們短信是否提交成功的標(biāo)志就是 flag字段,它默認(rèn)為0,短信提交的過程就是flag值的變幻過程的體現(xiàn),正常的提交過程是flag 0 3 1,flag為3的過程一般肉眼是觀察不到的,除非網(wǎng)速特別的慢或則出了問題,當(dāng)短信的flag值為1的時(shí)候才表示短信提交成功,其他的都是失敗,所以控 制短信的發(fā)送可以直接來操作flag的值,比如如果提交失敗的短信想再次發(fā)送,只需要將其flag的值改成0即可。
問:短信引擎中mobilesend表(發(fā)送表)中flag的狀態(tài)值說明
答:mobilesend表中,通過flag的狀態(tài)值來控制短信的發(fā)送,flag的缺省值是0,代表未發(fā)短信;當(dāng)引擎程序提取短信進(jìn)入發(fā)送列表的時(shí) 候,flag的值是3(此狀態(tài)為臨時(shí)狀態(tài),通常只會(huì)停留幾秒種即變?yōu)槠渌?,如果因?yàn)橐娉绦蛞馔庵兄够蚓W(wǎng)絡(luò)中斷等偶然情況長(zhǎng)時(shí)間保持3狀態(tài),則需要復(fù)位 為0狀態(tài),重新發(fā)送);flag的值是1表示提交發(fā)送成功;flag的值是2表示提交發(fā)送失敗,檢查手機(jī)號(hào)碼和帳戶余額及網(wǎng)絡(luò)是否通常等情況后,人工決定 是否補(bǔ)發(fā)(復(fù)位為0即可補(bǔ)發(fā))。
問:如何查詢發(fā)送記錄和統(tǒng)計(jì)發(fā)送條數(shù)
答:用ID號(hào)和密碼登陸 http://sdk.mb345.com 可查詢發(fā)送記錄,并可導(dǎo)出發(fā)送記錄備案。
問:如何提高短信引擎發(fā)送效率
答:可以建立mobilesend表的備份數(shù)據(jù)庫,定期備份mobilesend表,清除mobilesend表的歷史數(shù)據(jù),從而提高短信引擎的發(fā)送效率。
問:如果想采用推送方式接收回復(fù),需要如何操作?
答:推送方式需要您按照我們的條件寫一個(gè)頁面來接收處理回復(fù)信息,這種方式需要提供貴公司服務(wù)器有固定IP地址或網(wǎng)站??紤]到推送本身存在不穩(wěn)定性且地址 不能改變,涉及多方調(diào)試,我們還是建議您用讀取的方式以便即時(shí)讀取回復(fù)短信。
問:接口能否和其他公司一樣提供封裝好的dll文件?
答:dll方式不容易升級(jí)和維護(hù),目前我們主要提供Webservice和http的兩種接口方式,同時(shí)也提供短信接口數(shù)據(jù)庫引擎中間件,也提供各類語言的調(diào)用例程,應(yīng)該能夠滿足絕大部分客戶的接入需求。
問:使用V3.0版客戶引擎時(shí),如出現(xiàn)引擎報(bào)錯(cuò)信息如:【ws第一行:')'附近有語法錯(cuò)誤。List index out of bounds(1)】時(shí)應(yīng)如何解決?
答:首先請(qǐng)檢查號(hào)碼列里面是否存在13438*****,135******兩個(gè)或多個(gè)號(hào)碼是逗號(hào)分隔的情況;如有此情況請(qǐng)檢查并修改轉(zhuǎn)移數(shù)據(jù)格式,確保 每一列只有唯一個(gè)號(hào)碼并同時(shí)更改MobileSend 表 Mobile字段Varchar(12) not null。