国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
短信服務(wù)-API協(xié)議
1通信方式... 3
2消息定義... 4
2.1 基本數(shù)據(jù)類型... 4
2.2 消息結(jié)構(gòu)... 4
2.3 消息頭格式(Message Header)... 4
2.4  集團(tuán)用戶(EC)與短信服務(wù)平臺(SSP)間的消息定義... 4
2.4.1 EC請求連接到SSP(SSP_CONNECT)操作... 4
2.4.2 EC或SSP請求拆除連接(SSP_TERMINATE)操作... 6
2.4.3 EC向SSP提交短信(SSP_SUBMIT)操作... 6
2.4.4 SSP向EC提交短信(SSP_DELIVER)操作... 7
2.4.5 SSP向EC提交賬戶余額(SSP_REMAIN_NOTIFY)操作... 9
2.4.6 SSP向EC送交狀態(tài)報告(SSP_REPORT )操作... 9
2.4.7 鏈路檢測(SSP_ACTIVE_TEST)操作... 11
3 Command_Id定義... 11
4API說明... 12
通信方式
通信雙方以客戶-服務(wù)器方式建立TCP連接,用于雙方信息的相互提交。當(dāng)信道上沒有數(shù)據(jù)傳輸時,通信雙方應(yīng)每隔時間C發(fā)送鏈路檢測包以維持此連接,當(dāng)鏈路檢測包發(fā)出超過時間T后未收到響應(yīng),應(yīng)立即再發(fā)送鏈路檢測包,再連續(xù)發(fā)送N-1次后仍未得到響應(yīng)則斷開此連接。
參數(shù)C、T、N原則上應(yīng)可配置,現(xiàn)階段建議取值為:C=3分鐘,T=60秒,N=3。
網(wǎng)關(guān)與EC之間、網(wǎng)關(guān)之間的消息發(fā)送后等待T秒后未收到響應(yīng),應(yīng)立即重發(fā),再連續(xù)發(fā)送N-1次后仍未得到響應(yīng)則停發(fā)。現(xiàn)階段建議取值為:T=60秒,N=3。
消息采用并發(fā)方式發(fā)送,加以滑動窗口流量控制,窗口大小參數(shù)W可配置,現(xiàn)階段建
服務(wù)器端
客戶端
議為16,即接收方在應(yīng)答前一次收到的消息最多不超過16條。
鏈路檢測包
鏈路檢測包響應(yīng)
鏈路檢測包
鏈路檢測包響應(yīng)
EC消息1
EC消息2
對EC消息1的響應(yīng)
對EC消息2的響應(yīng)
建立TCP連接
建立TCP鏈接
拆除TCP連接
拆除TCP連接
消息定義
基本數(shù)據(jù)類型
Unsigned Integer
無符號整數(shù)
Integer
整數(shù),可為正整數(shù)、負(fù)整數(shù)或零
Octet String
定長字符串,位數(shù)不足時,右補齊,以二進(jìn)制的零以表示字符串的結(jié)束符
消息結(jié)構(gòu)
項目
說明
Message Header
消息頭(所有消息公共包頭)
Message Body
消息體
消息頭格式(Message Header)
字段名
字節(jié)數(shù)
屬性
描述
Total_Length
4
Unsigned  Integer
消息總長度(含消息頭及消息體)
Command_Id
4
Unsigned Integer
命令或響應(yīng)類型
Sequence_Id
4
Unsigned Integer
消息流水號,順序累加,步長為1,循環(huán)使用(一對請求和應(yīng)答消息的流水號必須相同)
集團(tuán)用戶(EC)與短信服務(wù)平臺(SSP)間的消息定義
EC為客戶端,向作為服務(wù)器端的SSP發(fā)起連接請求,在通過身份驗證之后EC與SSP之間方可進(jìn)行數(shù)據(jù)傳輸。
2.4.1 EC請求連接到SSP(SSP_CONNECT)操作
SSP_CONNECT操作的目的是EC向SSP注冊作為一個合法EC身份,若注冊成功后即建立了應(yīng)用層的連接,此后EC可以通過此連接發(fā)送短信。
SSP以SSP_CONNECT_RESP消息響應(yīng)SP的請求。
2.4.1.1 SSP_CONNECT消息定義(ECàSSP)
字段名
字節(jié)數(shù)
屬性
描述
Source_Addr
6
Octet String
源地址,此處為EC_Id,即EC的用戶代碼。不足6位填\0.
AuthenticatorSource
16
Octet String
用于鑒別源地址。其值通過單向MD5 hash計算得出,表示如下:
AuthenticatorSource =
MD5(Source_Addr+9 字節(jié)的0 +shared secret+timestamp)
Shared secret 由SSP與EC實現(xiàn)商定,timestamp格式為:MMDDHHMMSS,即月日時分秒,10位。
Version
1
Unsigned Integer
雙方協(xié)商的版本號(高位4bit表示主版本號,低位4bit表示次版本號),對于1.0的版本,高4bit為1,低4位為0
Timestamp
4
Unsigned Integer
時間戳的明文,由客戶端產(chǎn)生,格式為MMDDHHMMSS,即月日時分秒,10位數(shù)字的整型,右對齊 。
2.4.1.2 SSP_CONNECT_RESP消息定義(SSP à EC)
字段名
字節(jié)數(shù)
屬性
描述
Status
4
Unsigned Integer
狀態(tài)
0:正確
1:消息結(jié)構(gòu)錯
2:非法源地址
3:認(rèn)證錯
4:版本太高
5~ :其他錯誤
AuthenticatorSSP
16
Octet String
SSP認(rèn)證碼,用于EC鑒別SSP。
其值通過單向MD5 hash計算得出,表示如下:
AuthenticatorSSP=MD5(Status+AuthenticatorSource+shared secret),Shared secret 由SSP與EC事先商定,AuthenticatorSource為源地址實體發(fā)送給ISMG的對應(yīng)消息SSP_Connect中的值。
認(rèn)證出錯時,此項為空。
Version
1
Unsigned Integer
服務(wù)器支持的最高版本號,對于1.0的版本,高4bit為1,低4位為0
2.4.2 EC或SSP請求拆除連接(SSP­_TERMINATE)操作
SSP_TERMINATE操作的目的是EC或SSP基于某些原因決定拆除當(dāng)前的應(yīng)用層連接而發(fā)起的操作。此操作完成后EC與SSP之間的應(yīng)用層連接被釋放,此后EC若再要與ISMG通信時應(yīng)發(fā)起SSP_CONNECT操作。
SSP或EC以SSP_TERMINATE_RESP消息響應(yīng)請求。
2.4.2.1 SSP­_TERMINATE消息定義(ECàSSP或SSP à EC)
無消息體。
2.4.2.2 SSP­_TERMINATE_RESP消息定義(ECàSSP或SSP à EC)
無消息體。
2.4.3 EC向SSP提交短信(SSP­_SUBMIT)操作
SSP_SUBMIT操作的目的是EC在與ISMG建立應(yīng)用層連接后向ISMG提交短信。
ISMG以SSP_SUBMIT_RESP消息響應(yīng)。
2.4.3.1 SSP­_SUBMIT消息定義(ECàSPP)
字段名
字節(jié)數(shù)
屬性
描述
DestUsr_tl
1
Unsigned Integer
接收信息的用戶數(shù)量(小于等于200個用戶)
Dest_terminal_Id
11*DestUsr_tl
Octet String
接收短信的MSISDN 11位號碼,號碼與號碼之間無任何間隔
Msg_Length
1
Unsigned Integer
EC長短信長度<=254個字節(jié) ;如EC無長短信業(yè)務(wù),則長度根據(jù)EC的簽名而定,短信內(nèi)容長度+簽名長度<=140字節(jié),否則返回錯誤
Msg_Content
Msg_length
Octet String
信息內(nèi)容,GB2312編碼
Long_number
5
Octet String
長號碼
2.4.3.2 SSP­_SUBMIT_RESP消息定義(SSP­à EC)
字段名
字節(jié)數(shù)
屬性
描述
Msg_Id
8
Unsigned Integer
信息標(biāo)識,生成算法如下:
采用64位(8字節(jié))的整數(shù):
(1)時間(格式為MMDDHHMMSS,即月日時分秒):bit64~bit39,其中
bit64~bit61:月份的二進(jìn)制表示;
bit60~bit56:日的二進(jìn)制表示;
bit55~bit51:小時的二進(jìn)制表示;
bit50~bit45:分的二進(jìn)制表示;
bit44~bit39:秒的二進(jìn)制表示;
(2)序列號:bit32~bit1,順序增加,步長為1,循環(huán)使用。
各部分如不能填滿,左補零,右對齊。
(EC根據(jù)請求和應(yīng)答消息的Sequence_Id一致性就可得到CMPP_Submit消息的Msg_Id)
Result
4
Unsigned Integer
結(jié)果
0:正確
1:消息結(jié)構(gòu)錯
2:命令字錯
3:消息序號重復(fù)
4:消息長度錯
5:超過最大信息長
6:流量超過限制
7:需充值
2.4.4 SSP向EC提交短信(SSP­_DELIVER)操作
SSP_DELIVER操作的目的是SSP把從行業(yè)網(wǎng)關(guān)轉(zhuǎn)發(fā)來的短信送交EC,EC以SSP_DELIVER_RESP消息回應(yīng)。
2.4.4.1 SSP­_DELIVER消息定義(SSPàEC)
字段名
字節(jié)數(shù)
屬性
描述
Msg_Id
8
Unsigned Integer
行業(yè)網(wǎng)管請求的MSG_ID
Dest_Id
21
Octet String
目的號碼
EC的服務(wù)代碼,前綴為EC服務(wù)代碼的長號碼;該號碼是手機(jī)用戶短消息的被叫號碼。
Src_terminal_Id
11
Octet String
發(fā)送短信的MSISDN 11位號碼
Msg_Length
1
Unsigned Integer
消息長度的字節(jié)數(shù)
Msg_Content
Msg_length
Octet String
信息內(nèi)容
2.4.4.2 SSP­_DELIVER_RESP消息定義(­ EC à SSP)
字段名
字節(jié)數(shù)
屬性
描述
Msg_Id
8
Unsigned Integer
對應(yīng)于SSP_DELIVER請求的Msg_Id
Result
4
Unsigned Integer
結(jié)果
0:正確
1:消息結(jié)構(gòu)錯
2:命令字錯
3:消息序號重復(fù)
4:消息長度錯
5:超過最大信息長
6:流量超過限制
7:需充值
2.4.5 SSP向EC提交賬戶余額(SSP­_REMAIN_NOTIFY)操作
2.4.5.1 SSP­_REMAIN_NOTIFY消息定義(SSPàEC)
字段名
字節(jié)數(shù)
屬性
描述
Remain_count
4
Unsigned Integer
EC的短信余額,系統(tǒng)每小時提供一次數(shù)據(jù)
2.4.5.2 SSP­_REMAIN_NOTIFY_RESP消息定義(­ EC à SSP)
字段名
字節(jié)數(shù)
屬性
描述
Result
4
Unsigned Integer
結(jié)果
0:正確
1:消息結(jié)構(gòu)錯
2:命令字錯
3:消息序號重復(fù)
4:消息長度錯
2.4.6 SSP向EC送交狀態(tài)報告(SSP­_REPORT )操作
2.4.6.1 SSP_REPORT消息定義(SSPàEC)
狀態(tài)報告表示SSP已提交信息到行業(yè)網(wǎng)關(guān)
字段名
字節(jié)數(shù)
屬性
描述
Msg_Id
8
Unsigned Integer
信息標(biāo)識
生成算法如下:
采用64位(8字節(jié))的整數(shù):
(1)時間(格式為MMDDHHMMSS,即月日時分秒):bit64~bit39,其中
bit64~bit61:月份的二進(jìn)制表示;
bit60~bit56:日的二進(jìn)制表示;
bit55~bit51:小時的二進(jìn)制表示;
bit50~bit45:分的二進(jìn)制表示;
bit44~bit39:秒的二進(jìn)制表示;
(2)序列號:bit32~bit1,順序增加,步長為1,循環(huán)使用。
各部分如不能填滿,左補零,右對齊。
Stat
7
Octet String
狀態(tài),詳見下表 FINAL MESSAGE STATES
Src_terminal_Id
11
Octet String
源終端MSISDN號碼(狀態(tài)報告時填為CMPP_SUBMIT消息的目的終端號碼)如Src_terminal_Id為空則表示該Msg_Id所對應(yīng)的目的手機(jī)號碼均提交成功。
Stat字段定義
Message State
Final Message States
Description
DELIVERED
DELIVRD
Message is delivered to destination
EXPIRED
EXPIRED
Message validity period has
Expired,當(dāng)天的超時信息如最后接受到,會發(fā)送DELIVRD狀態(tài)報告
DELETED
DELETED
Message has been deleted.
UNDELIVERABLE
UNDELIV
Message is undeliverable
ACCEPTED
ACCEPTD
UNKONWN
UNKNOWN
REJECTED
REJECTD
2.4.6.2 SSP_REPORT_RESP消息定義(EC à SSP)
字段名
字節(jié)數(shù)
屬性
描述
Msg_Id
8
Unsigned Integer
信息標(biāo)識
(CMPP_DELIVER中的Msg_Id字段)
Result
4
Unsigned Integer
結(jié)果
0:正確
1:消息結(jié)構(gòu)錯
2:命令字錯
3:消息序號重復(fù)
4:消息長度錯
2.4.7 鏈路檢測(SSP_ACTIVE_TEST)操作
本操作僅適用于通信雙方采用長連接通信方式時用于保持連接。
2.4.7.1 SSP_ACTIVE_TEST定義(ECà SSP或SSPàEC)
無消息體。
2.4.7.2 SSP_ACTIVE_TEST_RESP定義(EC à SSP或SSPàEC)
無消息體。
定義
消息
Command_Id值
說明
SSP_CONNECT
0x00000001
請求連接
SSP _CONNECT_RESP
0x80000001
請求連接應(yīng)答
SSP _TERMINATE
0x00000002
終止連接
SSP_TERMINATE_RESP
0x80000002
終止連接應(yīng)答
SSP_SUBMIT
0x00000003
提交短信
SSP_SUBMIT_RESP
0x80000003
提交短信應(yīng)答
SSP_ACTIVE_TEST
0x00000004
激活測試
SSP_ACTIVE_TEST_RESP
0x80000004
激活測試應(yīng)答
SSP_REPORT
0x00000005
狀態(tài)報告提交
SSP_REPORT_RESP
0x80000005
狀態(tài)報告提交應(yīng)答
SSP_DELIVER
0x00000006
短信上行請求
SSP_DELIVER_RESP
0x80000006
短信上行請求應(yīng)答
SSP_REMAIN_NOTIFY
0x00000007
余額提醒
SSP_REMAIN_NOTIFY_RESP
0x80000007
余額提醒應(yīng)答
說明
詳見API測試代碼
北京東時方科技有限公司
地址:北京市豐臺區(qū)方莊橋東成壽寺路中街明丹利商務(wù)樓A座417
電話:010-87670165  傳真:010-67600850  郵編:100078
網(wǎng)址:http://www.dongshifang.com
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
CMPP2.0 協(xié)議SP端的·NET開發(fā)
比較兩個數(shù)據(jù)庫的表結(jié)構(gòu)差異
MSP430F149模擬IIC讀寫24C02程序
大端模式與小端模式、網(wǎng)絡(luò)字節(jié)順序與主機(jī)字節(jié)順序 - ShaHuShaBoJue的專欄 - ...
單片機(jī)入門培訓(xùn)專題(二十三) - DS1302時鐘芯片詳解②
圖片數(shù)據(jù)的掃描處理
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服