夢網網關接口
2024-07-21 02:40:47
供稿:網友
一、數據庫接口 本協議適合網關軟件2.00以上版本 首先需要有一個數據庫用來交換數據,該數據庫可以是用戶原系統的數據庫,也可以
重新安裝一個SQL Server 服務器軟件, 在這個數據庫里添加一個表用作數據發送,另
外還可添加一個表,用作發送記錄。 注:這兩個表可以單獨使用。網關臺通過ODBC建立數據連接,通過以下表交換數據1、發送隊列表
表名:tb_queue 字段:id int 4 自動編號 (1+1)
phone char 11 接收手機號碼
msg char 250 發送信息內容
userid char 11 發送者帳號
pwd char 6 帳號密碼 主鍵:id
2、發送歷史信息表 表名:tb_history 字段:id int 4 自動編號 (1+1)
stime datetime 8 記錄時間
phone char 11 接收手機
msg char 140 發送信息內容
status char 10 發送狀態
userid char 11 發送者帳號 主鍵:id 發送狀態描述:1、成功
2、手機號碼錯
3、空信息3、控制信息庫 (適用于2.10以上版本) 表名:tb_control 字段:id int 4 自動編號 (1+1)
stime datetime 8 提交時間
type int 4 0-查費,1-充值,3-到達信息
detail char 200 提交內容(充值時存放卡號和密碼,如:S39016,3214)
result char 200 返回內容(查費返回余額,充值返回"成功"或者"失敗")
userid char 11 帳號
pwd char 6 帳號密碼
state int 4 處理狀態(提交時為0,處理后為1)
主鍵:id
信息到達格式: stime=當前時間 (2.02版本以上已經支持該格式)
type =3
result=信息
userid=手機號碼
state=0二、網絡接口
該系統可以使用TCP/ip方式接收局域網中信息,格式如下: K13825237627D測試信息[0X0D]
其中"13825237627"為接收手機號碼
"測試信息為發送的信息內容"
K 和 D 是定界符
[0X0D]代表十六進制0D,這里用作結束符號網絡連接的端口號可以在程序的設置窗口設定,缺省值為8018