亚洲AV综合一区二区|国产在线不卡精品网站|中文字幕v亚洲ⅴv天堂|亚洲品精乱码久久久久久|人妻无码不卡在线视频免费|一本无码中文字幕精品视频|亚洲综合精品香蕉久久网97|亚洲∨a久久久噜噜噜久久天堂


凌凱短信平臺(tái)二次開發(fā)接口文檔

2017-07-13    次訪問   

 

短信平臺(tái)二次開發(fā)接口文檔

V4.0.1

 

 

 

 

 

目錄

 

短信平臺(tái)二次開發(fā)接口 1

一、Webservice接口協(xié)議 2

(一)短信發(fā)送 BatchSend2 2

(二)接收短信 Get 4

(三)查詢余額SelSum 6

(四)獲取禁止號(hào)碼NotSend 8

二、HTTPS接口協(xié)議 8

(一)短信發(fā)送 BatchSend2 8

(二)接收短信 Get 10

(三)查詢余額SelSum 10

(四)獲取禁止號(hào)碼NotSend 11

 

 

一、Webservice

  請(qǐng)求地址:

https://IP+Port/ws/LinkWS.asmx(具體接口地址向業(yè)務(wù)員獲?。?/p>

(一)短信發(fā)送 BatchSend2  

注意:提交短信前請(qǐng)過濾掉重復(fù)號(hào)碼

輸入?yún)?shù):

參數(shù)

說明

類型

CorpID

賬號(hào)

String

Pwd

密碼

String

Mobile

發(fā)送手機(jī)號(hào)碼(號(hào)碼之間用英文逗號(hào)隔開,建議100個(gè)號(hào)碼) 例如:

13812345678,13519876543,15812349876

String

Content

發(fā)送內(nèi)容

String

Cell

擴(kuò)展號(hào)(必須是數(shù)字或?yàn)榭?

String

SendTime

定時(shí)發(fā)送時(shí)間(可為空)

String(14)

SendTime固定14位長(zhǎng)度字符串,比如:20060912152435代表2006年9月12日15時(shí)24分35秒,為空表示立即發(fā)送

輸出返回值參數(shù)

狀態(tài)說明

 大于0的整數(shù)

提交成功

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

帳號(hào)或密碼錯(cuò)誤

–5

余額不足,請(qǐng)充值

-7

提交信息末尾簽名,請(qǐng)?zhí)砑又形牡钠髽I(yè)簽名【 】

–6

定時(shí)發(fā)送時(shí)間不是有效的時(shí)間格式

–8

發(fā)送內(nèi)容需在1到300字之間

-9

發(fā)送號(hào)碼為空

-10

定時(shí)時(shí)間不能小于系統(tǒng)當(dāng)前時(shí)間

-11

屏蔽手機(jī)號(hào)碼

-100

IP黑名單

-102

賬號(hào)黑名單

-103

IP未導(dǎo)白

輸出參數(shù):

 

范例:

try

            {

            Dxt.LinkWS LinkWs=new Dxt.LinkWS();

 

            string  Resid = LinkWs.BatchSend(CorpID, Pwd, textBox1.Text, textBox2.Text, "", "");

int R = int.Parse(Resid);

 

            if (R>=0)

            {

            MessageBox.Show("發(fā)送成功??!");

            }

            else if(R==-1)

            {

                MessageBox.Show("帳號(hào)未注冊(cè)!");

            }

               else if(R==-2)

            {

                MessageBox.Show("其他錯(cuò)誤!");

               }

               else if(R==-3)

               {

                   MessageBox.Show("帳號(hào)或密碼錯(cuò)誤!");

               }

                else if(R==-5)

                {

                    MessageBox.Show("企業(yè)號(hào)帳戶余額不足,請(qǐng)先充值再提交短信息!");

               }

               else if(R==-6)

            {

                   MessageBox.Show("定時(shí)發(fā)送時(shí)間不是有效時(shí)間格式!");

               }

               else if(R==-7)

            {

                   MessageBox.Show("提交信息末尾未加簽名,請(qǐng)?zhí)砑又形牡钠髽I(yè)簽名【 】!");

               }

 

                else if(R==-8)

               {

                   MessageBox.Show("發(fā)送內(nèi)容需在1到300個(gè)字之間");

                }

                else if(R==-9)

                {

                    MessageBox.Show("發(fā)送號(hào)碼為空");

                    

                }

else if(R==-10)

               {

                   MessageBox.Show("定時(shí)時(shí)間不能小于當(dāng)前系統(tǒng)時(shí)間!");

               }

else if(R==-101)

               {

                   MessageBox.Show("調(diào)用接口速度太快");

               }

 

           }

            catch(System.Net.WebException WebExcp)

           {

               MessageBox.Show("網(wǎng)絡(luò)錯(cuò)誤,無法連接到服務(wù)器!");

            }

(二)接收短信 Get

輸入?yún)?shù):

參數(shù)

說明

類型

CorpID

帳號(hào)

String

Pwd

密碼

String

輸出參數(shù):

輸出返回值參數(shù)

狀態(tài)說明

字符串

接受短信的內(nèi)容

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

密碼錯(cuò)誤

-101

調(diào)用接口速度太快(大于30s)

-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條,超過50條下次取,不足50條一次就返回完,同一條信息只能取一次,取走后系統(tǒng)自動(dòng)更改短信標(biāo)志為【已取】

 

C# 實(shí)例:

try

{

Dxt.LinkWS LinkWs=new Dxt.LinkWS();

string result=LinkWs.Get(CorpID.Text.Trim(),Pwd.Text.Trim());

if(result=="")

{

MessageBox.Show("沒有上行信息");

}

else if(result=="-1")

{

MessageBox.Show("帳號(hào)未注冊(cè)!") ;

}

else if(result=="-2")

{

MessageBox.Show("其他錯(cuò)誤!") ;

}

else if(result=="-3")

{

MessageBox.Show("帳號(hào)密碼不匹配!" );

}

else

{

string ReGet="";

result=result.Replace("||","|");

string[] temp=result.Split("|".ToCharArray());

for(int i=0;i

{

if(temp[i].Trim()!="")

{

string[] temp1=temp[i].Split("#".ToCharArray());

if(temp1.Length>2)

{

ReGet+="第"+i.ToString()+"條回復(fù),手機(jī)號(hào):"+temp1[0]+",內(nèi)容:"+temp1[1]+",回復(fù)時(shí)間:"+temp1[2]+",回復(fù)號(hào)碼:"+temp1[3]+"\n";

}

}

}

MessageBox.Show(ReGet.ToString().Trim());

}

}

catch (System.Net.WebException WebExcp)

{

MessageBox.Show("網(wǎng)絡(luò)錯(cuò)誤,無法連接到服務(wù)器!" );

 

(三)查詢余額SelSum

輸入?yún)?shù):

參數(shù)

說明

類型

CorpID

帳號(hào)

String

Pwd

密碼

String

輸出參數(shù):

輸出返回值參數(shù)

狀態(tài)說明

0

剩余條數(shù)

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

密碼錯(cuò)誤

-101

調(diào)用接口速度太快(大于30s)

-100

IP黑名單

-102

賬號(hào)黑名單

-103

IP未導(dǎo)白

 

C# 實(shí)例:

try

{

Dxt.LinkWS LinkWs=new dxt.LinkWS();

                

int ReS=LinkWs.SelSum(CorpID.Text.Trim(),Pwd.Text.Trim());

if(ReS>=0)

{

MessageBox.Show("還剩"+ReS.ToString()+"條" );

}

else if(ReS==-1)

{

MessageBox.Show("帳號(hào)未注冊(cè)!" );

}

else if(ReS==-2)

{

MessageBox.Show("其他錯(cuò)誤!" );

}

else if(ReS==-3)

{

MessageBox.Show("帳號(hào)密碼不匹配!" );

}

else if(ReS==-101)

{

MessageBox.Show("調(diào)用接口頻率過應(yīng)該大于30s一次" );

}

 

}

catch (System.Net.WebException WebExcp)

{

MessageBox.Show("網(wǎng)絡(luò)錯(cuò)誤,無法連接到服務(wù)器!" );

               }

 

 

(四)獲取禁止號(hào)碼NotSend

用戶可通過接口調(diào)用此函數(shù)獲取最近1小時(shí)內(nèi)屏蔽的手機(jī)號(hào)碼

輸入?yún)?shù):

參數(shù)

說明

類型

CorpID

帳號(hào)

String

Pwd

密碼

String

輸出參數(shù):

輸出返回值參數(shù)

狀態(tài)說明

字符串

為空或手機(jī)號(hào)碼串(返回值為空表示沒有屏蔽號(hào)碼)

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

密碼錯(cuò)誤

-101

調(diào)用接口速度太快(大于30s)

-100

IP黑名單

-102

賬號(hào)黑名單

-103

IP未導(dǎo)白

 

返回格式為:1300000001,13000000002,13000000003,13000000004

二、HTTPS

請(qǐng)求地址:

https://IP+Port/ws/ + 函數(shù)文件名(具體接口地址向業(yè)務(wù)員獲?。?/p>

平臺(tái)編碼:GB2312

提交方式:GET 或者 POST

(一)短信發(fā)送 BatchSend2   

 

注意: 提交短信前請(qǐng)過濾掉重復(fù)號(hào)碼

輸入?yún)?shù): 

參數(shù)

說明

類型

CorpID

賬號(hào)

String

Pwd

密碼

String

Mobile

發(fā)送手機(jī)號(hào)碼(號(hào)碼之間用英文逗號(hào)隔開,建議100個(gè)號(hào)碼)

 例如:13812345678,13519876543,15812349876

String

Content

發(fā)送內(nèi)容

String

Cell

擴(kuò)展號(hào)(必須為數(shù)字或?yàn)榭?/span>

String

SendTime

定時(shí)發(fā)送時(shí)間(可為空

String(14)

SendTime固定14位長(zhǎng)度字符串,比如:20060912152435代表2006年9月12日15時(shí)24分35秒,為空表示立即發(fā)送

輸出參數(shù):

輸出返回值參數(shù)

狀態(tài)說明

 大于0的數(shù)字

提交成功

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

帳號(hào)或密碼錯(cuò)誤

–5

余額不足,請(qǐng)充值

–6

定時(shí)發(fā)送時(shí)間不是有效的時(shí)間格式

-7

提交信息末尾未簽名,請(qǐng)?zhí)砑又形牡钠髽I(yè)簽名【 】

–8

發(fā)送內(nèi)容需在1到300字之間

-9

發(fā)送號(hào)碼為空

-10

定時(shí)時(shí)間不能小于系統(tǒng)當(dāng)前時(shí)間

-100

IP黑名單

-102

賬號(hào)黑名單

-103

IP未導(dǎo)白

 

https://IP+Port/ws/BatchSend2.aspx?CorpID=*&Pwd=*&Mobile=*&Content=*&SendTime=* 

(二)接收短信 Get

輸入?yún)?shù):

參數(shù)

說明

類型

CorpID

帳號(hào)

String

Pwd

密碼

String

輸出參數(shù):

輸出返回值參數(shù)

狀態(tài)說明

字符串

接受短信的內(nèi)容

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

密碼錯(cuò)誤

-101

調(diào)用接口頻率過快(大于30s調(diào)用一次)

-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條,超過50條下次取,不足50條一次就返回完,同一條信息只能取一次,取走后系統(tǒng)自動(dòng)更改短信標(biāo)志為【已取】

調(diào)用方式:

https://IP+Port/ws/Get.aspx?CorpID=*&Pwd=*

 

(三)查詢余額SelSum

輸入?yún)?shù):

參數(shù)

說明

類型

CorpID

帳號(hào)

String

Pwd

密碼

String

 

輸出參數(shù):

輸出返回值參數(shù)

狀態(tài)說明

 0

剩余條數(shù)

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

密碼錯(cuò)誤

-101

調(diào)用接口頻率過快(大于30s調(diào)用一次)

-100

IP黑名單

-102

賬號(hào)黑名單

-103

IP未導(dǎo)白

 

調(diào)用方式:

https://IP+Port/ws/SelSum.aspx?CorpID=*&Pwd=*

 

(四)獲取禁止號(hào)碼NotSend

用戶可通過接口調(diào)用此函數(shù)獲取最近1小時(shí)內(nèi)屏蔽的手機(jī)號(hào)碼

輸入?yún)?shù):

參數(shù)

說明

類型

CorpID

帳號(hào)

String

Pwd

密碼

String

輸出參數(shù):

輸出返回值參數(shù)

狀態(tài)說明

字符串

為空或手機(jī)號(hào)碼串(返回值為空表示沒有屏蔽號(hào)碼)

–1

賬號(hào)未注冊(cè)

–2

其他錯(cuò)誤

–3

密碼錯(cuò)誤

-101

調(diào)用接口速度太快(大于30s)

-100

IP黑名單

-102

賬號(hào)黑名單

-103

IP未導(dǎo)白

 

返回格式為:1300000001,13000000002,13000000003,13000000004

調(diào)用方式:

https://IP+Port/ws/NotSend.aspx?CorpID=*&Pwd=*

 

 

 


文章均為思樂科技專注網(wǎng)站建設(shè),成都網(wǎng)站建設(shè)的成都網(wǎng)站建設(shè)公司原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://www.klfwq.com/news/fuwudayi/2017713/77362.html