




已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
中國聯(lián)通北京分公司 聯(lián)通在信業(yè)務(wù) SP 管理系統(tǒng) 培訓(xùn)規(guī)范 SP V1 1 中國聯(lián)通北京分公司 2004 年 02 月 27 日 目目 錄錄 1 版本與修改說明 2 2 總則 3 背景 3 文檔內(nèi)容 3 適用范圍 3 術(shù)語與縮略語 3 參考文獻 4 3 業(yè)務(wù)模型與優(yōu)化 5 3 1 典型業(yè)務(wù)流程 5 4 SP 的接口 7 4 1 SP 與 SMG 之間的接口 7 4 2 SP 與 SPMS 之間的接口 8 5 SP 業(yè)務(wù)規(guī)范 18 1 1 版本與修改說明版本與修改說明 序號序號版本號版本號修改人修改人修改日期修改日期修改內(nèi)容修改內(nèi)容 11 0 2 2 總則總則 背景背景 目前聯(lián)通在信網(wǎng)絡(luò)基本運行正常 業(yè)務(wù)發(fā)展前景良好 但也存在一些問題 包括對 SP 缺乏有效的管理約束手段 業(yè)務(wù)內(nèi)容和聯(lián)通用戶資料均由 SP 提供 無法監(jiān)控 SP 下發(fā)消息的合法性 對用戶利益造成損失 并影響聯(lián)通的形象 同 時用戶的訂制及退訂業(yè)務(wù)流程不統(tǒng)一 存在訂制容易退訂難的問題 不利于聯(lián) 通在信業(yè)務(wù)的良性發(fā)展 鑒于以上原因 中國聯(lián)通北京分公司計劃建設(shè)聯(lián)通在 信業(yè)務(wù) SP 管理系統(tǒng)工程 并針對在北京 SMG 接入的本地 SP 進行管理 文檔內(nèi)容文檔內(nèi)容 本文主要規(guī)定了中國聯(lián)通北京分公司聯(lián)通在信業(yè)務(wù) SP 管理系統(tǒng) 以下簡稱 SPMS 與其他應(yīng)用系統(tǒng)的接口規(guī)范 適用范圍適用范圍 本文主要用于中國聯(lián)通北京分公司聯(lián)通在信業(yè)務(wù) SP 管理系統(tǒng)建設(shè)中聯(lián)通在 信業(yè)務(wù)提供商 SP 的配合 用于指導(dǎo)北分和 SP 業(yè)務(wù)建設(shè)的研發(fā)和實施 本文 適用于 SP CP SPMS 系統(tǒng)建設(shè)廠家和聯(lián)通北京分公司的管理及技術(shù)人員等 術(shù)語與縮略語術(shù)語與縮略語 縮略語縮略語全稱全稱說明說明 SPSPService Provider 業(yè)務(wù)提供者 SMGSMGShort Message Gateway 短消息網(wǎng)關(guān) SMSCSMSCShort Message Service Center 短消息中心 SMPPSMPPShort Message Peer to Peer 短消息點對點協(xié)議 SGIPSGIPShort message Gateway Interface Protocol 短消息網(wǎng)關(guān)接口協(xié)議 MOMOMobile Original 移動用戶發(fā)送短消息 MTMTMobile Terminal 移動用戶接收短消息 參考文獻參考文獻 短消息業(yè)務(wù)聯(lián)網(wǎng)協(xié)議 1 2 版 短消息業(yè)務(wù)聯(lián)網(wǎng)規(guī)范 1 2 版 中國聯(lián)通北京分公司聯(lián)通在信業(yè)務(wù) SP 管理系統(tǒng)工程技 術(shù) 規(guī) 范 書 點對點短消息協(xié)議 SMPP3 4 3 3 業(yè)務(wù)模型與優(yōu)化業(yè)務(wù)模型與優(yōu)化 3 1 3 1 典型業(yè)務(wù)流程典型業(yè)務(wù)流程 3 1 1 3 1 1 手機手機 MOMO 點播流程點播流程 通信流程如下 1 手機用戶發(fā)起短消息點播請求 2 本地 SMG 將該請求送往 SPMS 系統(tǒng) 由 SPMS 進行相應(yīng)處理 如果判 斷該用戶是在正常點播某項業(yè)務(wù) 則記錄相關(guān) MO 請求記錄并生成 唯一標識 linkid 以便 SP 下發(fā) MT 消息時實現(xiàn)鑒權(quán) 3 SMG 將點播請求上行給 SP 在 DELIVER 包中攜帶此唯一標識 linkid 4 SP 處理點播請求 在相應(yīng)的 SUBMIT 包中攜帶此唯一標識 linkid 5 SMG 將 SUBMIT 包送給 SPMS 作下行鑒權(quán) SPMS 判斷此 SUBMIT 包是 否是合法 并由 SMG 將該 SUBMIT 下發(fā)給用戶 3 1 2 3 1 2 手機手機 MOMO 定制流程定制流程 1 手機用戶發(fā)起業(yè)務(wù)訂制請求 MO MO 內(nèi)容為定制業(yè)務(wù)相關(guān)命令代碼 2 SMG 將定制請求轉(zhuǎn)給 SPMS SPMS 生成臨時訂制關(guān)系 向用戶下發(fā)訂制 確認短信 3 用戶回復(fù)確認 Y 表訂制 N 表取消 短信 4 SPMS 轉(zhuǎn)發(fā) Deliver 包給 SP 帶 LinkID 5 SP 下發(fā)訂制成功 失敗通知包給用戶 帶 LinkID 6 SPMS 根據(jù)通知包生成正式訂制關(guān)系 7 SP 根據(jù)訂制規(guī)則向用戶下發(fā)業(yè)務(wù)消息 不帶 LinkID 8 SPMS 根據(jù)用戶訂制關(guān)系進行鑒權(quán) 3 1 3 3 1 3 手機取消定制流程手機取消定制流程 1 用戶發(fā)起業(yè)務(wù)退訂請求 MO MO 內(nèi)容為退定定制業(yè)務(wù)的相關(guān)命令代碼 2 SPMS 向用戶下發(fā)退訂確認短信 3 用戶回復(fù)確認短信 4 SPMS 取消用戶和該業(yè)務(wù)的訂購關(guān)系 退訂用戶業(yè)務(wù) 轉(zhuǎn)發(fā) Deliver 包給 SP 帶 LinkID 5 SP 下發(fā)退訂成功 失敗通知包用戶 6 SPMS 根據(jù) LinkID 及退訂關(guān)系進行鑒權(quán) 3 1 4 3 1 4 網(wǎng)上注冊流程網(wǎng)上注冊流程 網(wǎng)上注冊流程與網(wǎng)上點播流程相同 作為一項特殊的點播業(yè)務(wù) 3 1 5 3 1 5 網(wǎng)上點播流程網(wǎng)上點播流程 1 用戶在網(wǎng)上點播業(yè)務(wù) 2 SP 通過 HTTP 方式調(diào)用 SPMS 點播接口 掛起用戶請求 等待用戶輸入 確認碼 3 SPMS 生成確認碼并向用戶下發(fā)確認碼短信 4 用戶收到確認碼短信 在 WEB 頁面上輸入確認碼 5 SP 下發(fā)點播消息 將用戶輸入的確認碼作為 LinkID 填在 Sumit 包中 6 SPMS 根據(jù)確認碼及點播關(guān)系進行鑒權(quán) 3 1 6 3 1 6 網(wǎng)上定制流程網(wǎng)上定制流程 1 SP 通過 HTTP 方式調(diào)用 SPMS 提供的定購接口 2 SPMS 生成臨時訂制關(guān)系 向用戶下發(fā)訂制確認短信 3 用戶回復(fù)確認 Y 表訂制 N 表取消 短信 4 SPMS 發(fā) Deliver 包給 SP 帶 LinkID 5 SP 下發(fā)訂制成功 失敗通知包用戶 6 SPMS 根據(jù)通知包生成正式訂制關(guān)系 7 SP 根據(jù)訂制規(guī)則向用戶下發(fā)業(yè)務(wù)消息 不帶 LinkID 8 SPMS 根據(jù)用戶訂制關(guān)系進行鑒權(quán) 3 1 7 3 1 7 網(wǎng)上取消定制流程網(wǎng)上取消定制流程 1 用戶在 SP WEB 上發(fā)起業(yè)務(wù)退訂請求 2 SP 通過 HTTP 方式調(diào)用 SPMS 提供的業(yè)務(wù)退訂接口 3 SPMS 向用戶下發(fā)退訂確認短信 4 用戶回復(fù)確認短信 5 SPMS 退訂用戶業(yè)務(wù) 轉(zhuǎn)發(fā) Deliver 包給 SP 帶 LinkID 6 SP 下發(fā)退訂成功 失敗通知包用戶 帶 LinkID 7 SPMS 根據(jù) LinkID 及退訂關(guān)系進行鑒權(quán) 4 4 SPSP 的接口的接口 4 1 4 1 SPSP 與與 SMGSMG 之間的接口之間的接口 SP 需規(guī)范 SGIP 協(xié)議的填寫 具體需要注意的字段如下 4 1 1 4 1 1 DeliverDeliver 包中的包中的 ReserveReserve 字段字段 該 Reserve 字段為 8 個字節(jié)的保留字段 現(xiàn)將該字段作為 MO 和 MT 之間一 一對應(yīng)的 LinkID 來用 該 Reserve 的值 LinkID 由 SPMS 業(yè)務(wù)鑒權(quán)平臺生成 傳給 SPSMG 由 SPSMG 不做任何改動傳給 SP 用來標識點播的 MO 消息 使得 MT 如果 MO 引起多條 MT 則每條 MT 都要 將 MO 中的 Reserve 中的值取出 賦值到 Submit 包中的 Reserve 消息能夠匹 配對應(yīng)的 MO 消息 非 MO 所引起的 MT SP 不填寫該 LinkID 4 1 2 4 1 2 SubmitSubmit 中的中的 ReserveReserve 字段字段 該 Reserve 字段為 8 個字節(jié)的保留字段 現(xiàn)將該字段作為 MO 和 MT 之間一 一對應(yīng)的 LinkID 來用 該 Reserve 字段的值 LinkID 由 SPMS 業(yè)務(wù)鑒權(quán)平臺生成 傳給 SPSMG SPSMG 將對 MO 所引起的下發(fā) MT 進行 Reserve LinkID 值的匹配校驗 4 1 3 4 1 3 SubmitSubmit 包的包的 UserCountUserCount 字段填寫限制字段填寫限制 該字段 SP 下發(fā)時必須填寫 1 否則視為業(yè)務(wù)非法包處理 4 1 4 4 1 4 SubmitSubmit 包的包的 MORelatetoMTFlagMORelatetoMTFlag 字段字段 在由該 MO 引起的 MT 中 第一條 MT 下行該字段為 0 以后的各條該字段為 1 定制信息請設(shè)置為 2 包月費下發(fā)信息設(shè)置為 3 4 2 4 2 SPSP 與與 SPMSSPMS 之間的接口之間的接口 4 2 1 4 2 1 SPSP 基本資料同步接口基本資料同步接口 發(fā)起方 SP 一個 SP 一條記錄 接收方 SPMS 接口協(xié)議 FTP EMAIL 接口形式 文本文件 同步時間 已經(jīng)接入到聯(lián)通在信的 SP 可通過此文本文件將 SP 的基本信息 同步給 SP 管理系統(tǒng) SP 也可不使用該接口 而直接登錄 SP 管理系統(tǒng)的 SP 自服務(wù)門戶 以手工錄入的方法將 SP 基本信息提交給 SP 管理系統(tǒng) 文件命名 SP 5 位 SP 企業(yè)代碼 8 位時間 4 位序號 TXT 如 SP30165200401010001 TXT 文件內(nèi)容 文件以 TXT 格式存儲 以下每個字段占據(jù)一行 序號序號字段名字段名最大長度最大長度 字節(jié) 字節(jié) 說明說明 1 SP 企業(yè)代碼 5 不能為空 2 SP 的接入號碼 10 3 SP 的地址 3 不能為空 4 SP 的守護端口不能為空 5 SP 的接入位置不能為空 6 SP 到 SPSMG 的用戶 名 不能為空 7 SP 到 SPSMG 的口令不能為空 8 SPSMG 到 SP 的用戶 名 不能為空 9 SPSMG 到 SP 的口令不能為空 10 SP 的開戶銀行不能為空 11 SP 的銀行帳戶不能為空 12正式商用日期 不能為空 13 主頁地址 14 ICP 證號 15頒證單位 16 負責人姓名 17 負責人性別 18 負責人職務(wù) 19 負責人 Email 20 負責人辦公電話 21 負責人移動電話 22 聯(lián)系人姓名 23 聯(lián)系人性別 24 聯(lián)系人職務(wù) 25 聯(lián)系人 Email 26 聯(lián)系人辦公電話 27 聯(lián)系人移動電話 28 公司名稱 29公司簡稱 30英文名稱 31成立時間 32法人代表 33公司經(jīng)理 34公司類型 35是否上市 36注冊資金 37員工人數(shù) 38所在地 39主要業(yè)務(wù) 4 2 2 4 2 2 SPSP 業(yè)務(wù)資料同步接口業(yè)務(wù)資料同步接口 發(fā)起方 SP 接收方 SPMS 接口協(xié)議 FTP EMAIL 接口形式 文本文件 同步時間 已經(jīng)接入到聯(lián)通在信的 SP 需通過文件形式將 SP 已開通的業(yè)務(wù) 信息同步給 SP 管理系統(tǒng) SP 管理系統(tǒng)根據(jù)已接入的業(yè)務(wù)資料對 MO MT 消息 進行鑒權(quán) 文件命名 SPST 5 位 SP 企業(yè)代碼 8 位時間 4 位序號 TXT 如 SPST30165200401010001 TXT 文件內(nèi)容 文件采用 ASCII 文本格式 文件體中一行作為一條記錄 每一 條記錄代表 sp 的一個業(yè)務(wù) 記錄的屬性值按順序排列 各屬性間使用 t 分隔 各條記錄之間用換行符作為分隔 序序 號號 字段名字段名最大長度最大長度 字節(jié) 字節(jié) 說明說明 1SP 企業(yè)代碼5 不能為空 2接入子號碼7 不能填空 3 業(yè)務(wù)代碼 12 不能填空 4 業(yè)務(wù)名稱 8 不能填空 5 業(yè)務(wù)申請時間 16 不能填空 定義如下 6業(yè)務(wù)類別 點 播類 定制類 2 不能為空 0 定制 1 點播 7 業(yè)務(wù)收費模式 2 不能為空 0 按條 1 包月 8費率4 不能為空 9業(yè)務(wù)收費開始 時間 16 不能為空 10業(yè)務(wù)點播代碼 點播類 10 不能為空 11業(yè)務(wù)定購命令 定制類 10 不能為空 12業(yè)務(wù)取消定購 命令 定制類 10 不能為空 13業(yè)務(wù)下發(fā)周期 定制類 2 不能為空 每日 14業(yè)務(wù)開展時間 段 定制類 6 不能為空 格式 nn nn 4 2 3 4 2 3 用戶業(yè)務(wù)定購資料同步接口用戶業(yè)務(wù)定購資料同步接口 發(fā)起方 SP 接收方 SPMS 接口協(xié)議 FTP EMAIL 接口形式 文本文件 同步時間 已經(jīng)接入到聯(lián)通在信的 SP 需通過文件形式將已定購 SP 業(yè)務(wù)的 用戶信息同步給 SP 管理系統(tǒng) 文件命名 SPUS 5 位 SP 企業(yè)代碼 8 位時間 4 位序號 TXT 如 SPUS30165200401010001 TXT 文件采用 ASCII 文本格式 文件體中一行作為一條記錄 每一條記錄代表 手機用戶訂購的一個業(yè)務(wù) 每條記錄的屬性值按順序排列 各屬性間使用 t 分隔 一個手機訂購多項業(yè)務(wù)需要多條記錄 各條記錄之間用換行 符作為分隔 每個文件最大記錄數(shù)為每個文件最大記錄數(shù)為 1010 萬條萬條 超過的需要按照文件序列號遞增的方 式生成新的文件 要求 UserNumber 必須和 ChargeNumber 一致 對于不 一致的用戶業(yè)務(wù)訂購關(guān)系 SPMS 系統(tǒng)將強制一致性 以 ChargeNumber 為準 序號序號字段名字段名最大長度最大長度 字節(jié)字節(jié) 說明說明 1 企業(yè)代碼 5 不能填空 2 計費手機號碼 21 不能填空 3 業(yè)務(wù)代碼 16 4 目的手機號碼 21 不能填空 5 定購方式 12 統(tǒng)一填 2 SP 同步 6 定制時間 20 不能填空 格式 YYYYMMDDHH24MISS 7 定購數(shù)量 12 不能填空 4 2 4 4 2 4 SPSP 業(yè)務(wù)定購業(yè)務(wù)定購 WEBWEB 調(diào)用接口調(diào)用接口 發(fā)起方 SP 接收方 SPMS 通訊協(xié)議 HTTP 認證機制 數(shù)字證書 IP 認證 SPMS 可限制連接的 IP 地址 用戶身份驗證 SP 必須先對用戶以手機號注冊 注冊成功并登陸 SP 社區(qū)后 用戶才能發(fā)起業(yè)務(wù)定購請求 即 SP 必須保證定購用戶的真實性 接口說明 用戶在 SP 網(wǎng)站上登錄 選擇訂購的產(chǎn)品 在 SP 網(wǎng)站完成預(yù)訂 購過程 預(yù)訂購時 SP 調(diào)用此接口 接口方式為標準的 HTTP 參數(shù)傳遞采用 GET 方式 傳遞的參數(shù)包含校驗碼 SP 代碼 SP 接入號 付費手機號碼 目的手機號 業(yè)務(wù)代碼 定購時間 定購數(shù)量 返回地址 其中 SP 代碼 SP 接入號 返回地址采用明文傳遞 其他參數(shù)采用 SP 的私鑰加密 SP 私 鑰由 SPMS 通過郵件或 SP 門戶的方式分發(fā) SP 管理系統(tǒng)返回給 SP 預(yù)訂購請 求是否成功 HTTP 調(diào)用參數(shù) 序序 號號 參數(shù)參數(shù)最大長度最大長度 字節(jié) 字節(jié) 含義含義說明說明 1CorpId10 SP 代碼不能為空 如 30165 2SpNumber21 SP 的接入號碼不能為空 3EncodeStr255 以 3DES 加密算法加 密字串 校驗碼 SP 代碼 付費手機號 目 的手機號碼 業(yè)務(wù)代 碼 定購時間 定購數(shù) 量 不能為空 加密前的樣例 1234 3016513000000000XW 2004 02 01 10 00 00 12 4BackUrl255 SPMS 處理完后的返回 地址 SP 可以根據(jù) SPMS 的返回值顯示給 用戶定購結(jié)果 校驗碼 SPMS 將校驗碼原值返回 用戶 SP 確認 SPMS 返回的有效性 EncodeStrEncodeStr 生成算法如下 生成算法如下 EncodeStr URLEncoding Base64 Encrypt CorpId SpNumber ChargeNumber UserNumber SvcTypeCode Count URLEncoding 是指對 BASE64 編碼中的 HTML 控制碼進行轉(zhuǎn)義的過程 其具體實現(xiàn) 參見 RFC1738 Encrypt 加密算法采用 3 DES 算法 密鑰為 64 位 密鑰由 SPMS 通過 郵件或者 SP 門戶網(wǎng)站提供的數(shù)字證書私鑰 注 密鑰是由 SPMS 為每個 SP 單獨分發(fā) 的數(shù)字證書私鑰 SP 加密后 SPMS 用對應(yīng)的公鑰解密 SP 對數(shù)據(jù)具有不可抵賴性 調(diào)用示例 umber 3333 AccessCode 2004 EncodeStr KIQWNWEQREQWK921343KJASDFASD BackUrl HTTP 調(diào)用返回參數(shù) A SPMS 根據(jù) SP 提供的 BackUrl 返回 校驗碼 AccessCode 付費手機號 ChargeNumber 處理結(jié)果 Result SPMS 處理成功 返回 OK SPMS 處理失敗 返回 Error 錯誤碼 返回示例 ChargeNumber 13000000 Result OK 4 2 5 4 2 5 SPSP 業(yè)務(wù)退定業(yè)務(wù)退定 WEBWEB 調(diào)用接口調(diào)用接口 發(fā)起方 SP 接收方 SPMS 通訊協(xié)議 HTTP 認證機制 數(shù)字證書 IP 認證 SPMS 可限制連接的 IP 地址 用戶身份驗證 SP 必須先對用戶以手機號注冊 注冊成功并登陸 SP 社區(qū)后 用戶才能發(fā)起業(yè)務(wù)退定請求 即 SP 必須保證定購用戶的真實性 同時 SPMS 提供對用戶的校驗 接口說明 用戶在 SP 網(wǎng)站上登錄 選擇退定的產(chǎn)品 在 SP 網(wǎng)站完成預(yù)退 定過程 預(yù)退定時 SP 調(diào)用此接口 接口方式為標準的 HTTP 參數(shù)傳遞采用 GET 方式 傳遞的參數(shù)包含 SP 代碼 SP 接入號 付費手機號碼 目的手機 號碼 業(yè)務(wù)代碼 退定時間 其中 SP 代碼采用明文傳遞 其他參數(shù)采用 SP 的私鑰加密 SP 私鑰由 SPMS 通過郵件或 SP 門戶的方式分發(fā) SP 管理系統(tǒng) 返回給 SP 預(yù)訂購請求是否成功 HTTP 調(diào)用參數(shù) 序序 號號 參數(shù)參數(shù)最大長度最大長度 字節(jié) 字節(jié) 含義含義說明說明 1CorpId10 SP 代碼不能為空 如 30165 2SpNumber21 SP 的接入號碼不能為空 3EncodeStr255 以 3DES 加密算法加 密字串 校驗碼 SP 代碼 付費手機號 目 的手機號碼 業(yè)務(wù)代 碼 退定時間 不能為空 加密前的樣例 1234 3016513000000000XW 2004 02 01 10 00 00 4BackUrl255 SPMS 處理完后的返回 地址 SP 可以根據(jù) SPMS 的返回值顯示給 用戶定購結(jié)果 校驗碼 SPMS 將校驗碼原值返回 用戶 SP 確認 SPMS 返回的有效性 EncodeStrEncodeStr 生成算法如下 生成算法如下 EncodeStr URLEncoding Base64 Encrypt CorpId SpNumber ChargeNumber UserNumber SvcTypeCode Count URLEncoding 是指對 BASE64 編碼中的 HTML 控制碼進行轉(zhuǎn)義的過程 其具體實現(xiàn) 參見 RFC1738 Encrypt 加密算法采用 3 DES 算法 密鑰為 64 位 密鑰由 SPMS 通過 郵件或者 SP 門戶網(wǎng)站提供的數(shù)字證書私鑰 注 密鑰是由 SPMS 為每個 SP 單獨分發(fā) 的數(shù)字證書私鑰 SP 加密后 SPMS 用對應(yīng)的公鑰解密 SP 對數(shù)據(jù)具有不可抵賴性 調(diào)用示例 umber 3333 AccessCode 2004 EncodeStr KIQWNWEQREQWK921343KJASDFASD BackUrl HTTP 調(diào)用返回參數(shù) A SPMS 根據(jù) SP 提供的 BackUrl 返回 校驗碼 AccessCode 付費手機號 ChargeNumber 處理結(jié)果 Result SPMS 處理成功 返回 OK SPMS 處理失敗 返回 Error 錯誤碼 返回示例 ChargeNumber 13000000 Result OK 4 2 6 4 2 6 SPSP 業(yè)務(wù)點播用戶確認接口業(yè)務(wù)點播用戶確認接口 發(fā)起方 SP 接收方 SPMS 通訊協(xié)議 HTTP 認證機制 數(shù)字證書 IP 認證 SPMS 可限制連接的 IP 地址 用戶身份驗證 SP 必須先對用戶以手機號注冊 注冊成功并登陸 SP 社區(qū)后 用戶才能發(fā)起業(yè)務(wù)點播請求 即 SP 必須保證點播用戶的真實性 接口說明 用戶在 SP 站點上點播業(yè)務(wù)時 需要確認該點播是由用戶主動發(fā) 起 所以要求用戶點播時輸入由 SPMS 提供的點播確認碼 以圖片的方式提 示給用戶 點播確認碼由 SPMS 以短信方式下發(fā)給在網(wǎng)上進行點播操作的 用戶手機 由用戶通過確認頁面重新輸入系統(tǒng) SPMS 根據(jù)確認圖片隨機碼 確認該次請求是否合法 HTTP 點播調(diào)用參數(shù) 序序 號號 參數(shù)參數(shù)最大長度最大長度 字節(jié) 字節(jié) 含義含義說明說明 1CorpId10 SP 代碼不能為空 如 30165 2SpNumber21 SP 的接入號碼不能為空 3EncodeStr255 以 3DES 按 ECB 模式 加密算法加密字符串 校驗碼 SP 接入號 碼 付費手機號 目的 手機號 點播標識 操 作命令字 點播時間 然后用 BASE64 算法 和 URLEncoding 算法 進行編碼 不能為空 用戶手機為網(wǎng)上 操作點播的用戶 對于無命 令字的業(yè)務(wù)填寫 4BackUrl255 SPMS 處理完后的返回 地址 SP 可以根據(jù) SPMS 的返回值顯示給 用戶定購結(jié)果 校驗碼 SPMS 將校驗碼原值返回 用戶 SP 確認 SPMS 返回的有效性 EncodeStrEncodeStr 生成算法如下 生成算法如下 EncodeStr URLEncoding Base64 Encrypt SpNumber UserNumber ServiceTag AccessTime URLEncoding 是指對 BASE64 編碼中的 HTML 控制碼進行轉(zhuǎn)義的過程 其具體實現(xiàn) 參見 RFC1738 Encrypt 加密算法采用 3 DES 算法 密鑰為 64 位 調(diào)用示例 umber 3333 AccessCode 2004 EncodeStr KIQWNWEQREQWK921343KJASDFASD BackUrl HTTP 點播調(diào)用返回參數(shù) A SPMS 根據(jù) SP 提供的 BackUrl 返回 校驗碼 AccessCode 付費手機號 ChargeNumber 點播標識 MessgeID 由 LinkID 處理失敗不返回 處理結(jié)果 Result SPMS 處理成功 返回 OK SPMS 處理失敗 返回 Error 錯誤碼 返回示例 ChargeNumber 13000000 MessageID 18016 LinKID 2031 Result OK 處理流程 A 用戶在 SP 站點點播業(yè)務(wù)時 SP 網(wǎng)站用標準的標準的 HTTP 方式向 SPMS 系統(tǒng)的點播確認接口提交一個請求 B SPMS 將給網(wǎng)上點播操作的用戶的手機發(fā)送點播確認碼 C SP 網(wǎng)站將提供一個點播確認碼輸入框在點播確認的頁面上 用戶填寫 點播確認碼 用戶提交點播請求后 SPMS 根據(jù) SP 提供的返回地址 將 操作結(jié)果返回 SP 操作成功的返回中包含 LinkID 點播確認碼 隨機 碼 和 SP 提供的點播標識 SP 根據(jù)返回下發(fā)消息 并將 LinkID 加到 下發(fā)的 SGIP 包中 填寫在 Reserved 字段中 提交 MT 到 SPSMG D SPSMG 接收到此 MT 請求 交給 SP 管理系統(tǒng)中的業(yè)務(wù)鑒權(quán)中心 業(yè)務(wù)鑒 權(quán)中心讀取數(shù)據(jù)庫 發(fā)現(xiàn)此 LinkID 點播確認碼 隨機碼 有效 允 許發(fā)送 5 5 SPSP 業(yè)務(wù)規(guī)范業(yè)務(wù)規(guī)范 命令字最大長度為 12 位字符 命令字只能由 0 9 A Z a z 此 64 個字符構(gòu)成 不能使用其它特殊字符 SPMS 解析命令字時 遇到除此 64 個字符外的其它字符 即認為命令字已結(jié)束 如 TQDZ 010 TQDZ 020 TQDZ 020 會被解析為同一個業(yè)務(wù)請求 在 MO 業(yè)務(wù)請求消息中 建議命令 字與其它內(nèi)容以空格或 號分隔 對于 SP 的定制類業(yè)務(wù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)生房轉(zhuǎn)讓合同樣本
- 倉庫物資轉(zhuǎn)讓合同樣本
- 公司領(lǐng)導(dǎo)合同樣本
- 企業(yè)變更勞動合同樣本
- 班主任的心理健康教育實踐計劃
- 企業(yè)影視廣告代理合同標準文本
- 保障房轉(zhuǎn)租合同樣本
- 農(nóng)場經(jīng)營代養(yǎng)合同樣本
- 第20講 生物的遺傳與變異 2025年會考生物學(xué)專題練習(含答案)
- 住房質(zhì)押合同標準文本
- 安徽-建標〔2017〕191號附件-2018工程量清單計價辦法
- 注意缺陷多動障礙診療規(guī)范2023版
- 動力管道設(shè)計手冊-第2版
- 中等職業(yè)學(xué)校人才培養(yǎng)工作水平評估報告
- 研究生-5社會主體研究方法
- 貝克的認知療法
- Python繪圖庫Turtle詳解(含豐富示例)
- 四大伊瑪目生平概況
- 生命體征測量操作流程及評分標準
- DB42T2012-2023土家族吊腳樓營造規(guī)程
- 醫(yī)療器械GMP醫(yī)療器械生產(chǎn)質(zhì)量管理規(guī)范
評論
0/150
提交評論