DB4206T 27-2021 政務(wù)服務(wù)移動(dòng)端接入技術(shù)規(guī)范_第1頁(yè)
DB4206T 27-2021 政務(wù)服務(wù)移動(dòng)端接入技術(shù)規(guī)范_第2頁(yè)
DB4206T 27-2021 政務(wù)服務(wù)移動(dòng)端接入技術(shù)規(guī)范_第3頁(yè)
DB4206T 27-2021 政務(wù)服務(wù)移動(dòng)端接入技術(shù)規(guī)范_第4頁(yè)
DB4206T 27-2021 政務(wù)服務(wù)移動(dòng)端接入技術(shù)規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

ICS35.240.01L77

DB4206襄 陽(yáng) 市 地 方 標(biāo) 準(zhǔn)DB4206/T27—2021政務(wù)服務(wù)移動(dòng)端接入技術(shù)規(guī)范發(fā)布襄陽(yáng)市市場(chǎng)監(jiān)督管理局發(fā)布襄陽(yáng)市市場(chǎng)監(jiān)督管理局2021030420210205DB4206/T27DB4206/T27—2021II前??言本標(biāo)準(zhǔn)依據(jù)GB/T1.1-2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)的結(jié)構(gòu)和編寫規(guī)則》編寫。本標(biāo)準(zhǔn)由襄陽(yáng)市政務(wù)服務(wù)和大數(shù)據(jù)管理局提出。本標(biāo)準(zhǔn)由襄陽(yáng)市政務(wù)信息標(biāo)準(zhǔn)化技術(shù)委員會(huì)歸口。本標(biāo)準(zhǔn)為首次發(fā)布。DB4206/T27DB4206/T27—2021DB4206/T27DB4206/T27—2021政務(wù)服務(wù)移動(dòng)端接入技術(shù)規(guī)范范圍本標(biāo)準(zhǔn)規(guī)定了政務(wù)服務(wù)移動(dòng)端的流程、技術(shù)要求、審核要求、管理要求和運(yùn)營(yíng)要求等內(nèi)容。本標(biāo)準(zhǔn)適用于襄陽(yáng)市政務(wù)服務(wù)移動(dòng)端系統(tǒng)建設(shè)。規(guī)范性引用文件GB/T7027信息分類和編碼的基本原則與方法GB/T19488.4GB/T21062GB/T21063GB/T346781下列術(shù)語(yǔ)與定義適用于本規(guī)范。1下列術(shù)語(yǔ)與定義適用于本規(guī)范。3.1政務(wù)服務(wù)移動(dòng)端系統(tǒng)縣(市、區(qū)、開發(fā)區(qū)和部門政務(wù)服務(wù)移動(dòng)應(yīng)用及資源的匯聚接入系統(tǒng),面向自然人、法人和其他組織提供全市政務(wù)服務(wù)移動(dòng)端查詢、咨詢和移動(dòng)辦事服務(wù)的入口。3.2政務(wù)服務(wù)應(yīng)用由縣(市、區(qū)、開發(fā)區(qū)或部門為自然人、法人和其他組織提供各類網(wǎng)上政務(wù)服務(wù)。3.33 術(shù)語(yǔ)和定義DB11/T553政務(wù)信息資源共享交換平臺(tái)技術(shù)規(guī)范DB3301/T0169智慧電子政務(wù)數(shù)據(jù)資源共享管理規(guī)范DB4206/Z5襄陽(yáng)市政務(wù)信息化總體技術(shù)框架國(guó)辦函〔2016〕108號(hào)國(guó)務(wù)院辦公廳關(guān)于印發(fā)“互聯(lián)網(wǎng)+政務(wù)服務(wù)”技術(shù)體系建設(shè)指南的通知201845政務(wù)數(shù)據(jù)資源(3.4數(shù)據(jù)共享3.5基礎(chǔ)數(shù)據(jù)庫(kù)3.6專業(yè)數(shù)據(jù)庫(kù)2數(shù)據(jù)共享類別2數(shù)據(jù)共享類別(、受限共享類數(shù)據(jù)(只能按照特定方式或提供給指定對(duì)象共享的,需數(shù)據(jù)提供單位審核的數(shù)據(jù)、非共享類數(shù)據(jù)(依照法律、法規(guī)、規(guī)章規(guī)定不能共享,或未經(jīng)脫密、脫敏處理不能共享的數(shù)據(jù)。3.9數(shù)據(jù)共享模式(、數(shù)據(jù)查詢方式(通過調(diào)用查詢服務(wù)接口,獲取所需條件的數(shù)據(jù)結(jié)果,提供單條或多條數(shù)據(jù)包、數(shù)據(jù)交換方式(通過數(shù)據(jù)交換系統(tǒng)等方式,提供批量數(shù)據(jù)交換。3.10政務(wù)數(shù)據(jù)資源共享交換管理平臺(tái)3.83.7政務(wù)信息資源目錄管理系統(tǒng)通過編目、注冊(cè)、發(fā)布和維護(hù)政務(wù)信息資源目錄內(nèi)容,實(shí)現(xiàn)政務(wù)信息資源管理、發(fā)現(xiàn)與定位的系統(tǒng)。移動(dòng)應(yīng)用接入概述總則系統(tǒng)總體架構(gòu)3系統(tǒng)功能定位功能定位功能定位主要有以下幾個(gè)方面:統(tǒng)一服務(wù)入口、提升用戶體驗(yàn);圖1 總體構(gòu)架示意圖20163系統(tǒng)功能定位功能定位功能定位主要有以下幾個(gè)方面:統(tǒng)一服務(wù)入口、提升用戶體驗(yàn);圖1 總體構(gòu)架示意圖多地區(qū)個(gè)性化服務(wù)集約化管理;為移動(dòng)政務(wù)應(yīng)用建立統(tǒng)一對(duì)接、統(tǒng)一運(yùn)維、統(tǒng)一推廣;為政務(wù)大數(shù)據(jù)共享、融合、匯聚和挖掘奠定基礎(chǔ);打造全市政務(wù)服務(wù)移動(dòng)端建設(shè)的開放生態(tài)體系。系統(tǒng)組成接口入駐子系統(tǒng):全局監(jiān)管政務(wù)服務(wù)移動(dòng)端系統(tǒng)所有政務(wù)服務(wù)應(yīng)用的原始業(yè)務(wù)接口,實(shí)時(shí)監(jiān)控接口運(yùn)行狀況,對(duì)出現(xiàn)異常的接口及時(shí)預(yù)警;微門戶管理子系統(tǒng):對(duì)移動(dòng)端的頁(yè)面樣式、欄目結(jié)構(gòu)、發(fā)布信息進(jìn)行管理和變更控制;運(yùn)營(yíng)數(shù)據(jù)統(tǒng)計(jì)子系統(tǒng):通過服務(wù)點(diǎn)擊量、業(yè)務(wù)辦理量等關(guān)鍵數(shù)據(jù)進(jìn)行實(shí)時(shí)統(tǒng)計(jì)。功能服務(wù)功能服務(wù)應(yīng)滿足以下幾個(gè)方面:提供標(biāo)準(zhǔn)的接口入駐方式,輸出統(tǒng)一域名、統(tǒng)一接口地址;提供標(biāo)準(zhǔn)的應(yīng)用開發(fā)組件,保證應(yīng)用體驗(yàn)在移動(dòng)端獲得一致的體驗(yàn)效果;制定標(biāo)準(zhǔn)的應(yīng)用測(cè)試、應(yīng)用上下架、應(yīng)用運(yùn)維管理流程,確保應(yīng)用質(zhì)量可靠;提供安全、統(tǒng)一的用戶信息、用戶認(rèn)證、業(yè)務(wù)信息等敏感數(shù)據(jù)交互服務(wù);提供統(tǒng)一的數(shù)據(jù)運(yùn)營(yíng)監(jiān)控服務(wù),打造以人為中心的服務(wù)體驗(yàn)。應(yīng)用類型政務(wù)服務(wù)移動(dòng)應(yīng)用分為需身份信息類應(yīng)用和完全開放類應(yīng)用。需身份信息類應(yīng)用,按照統(tǒng)一對(duì)接原則,經(jīng)過用戶授權(quán),統(tǒng)一獲取政務(wù)服務(wù)移動(dòng)端系統(tǒng)用戶信息。完全開放類應(yīng)用無(wú)需調(diào)用用戶信息,遵循統(tǒng)一接入流程對(duì)接各子系統(tǒng)。對(duì)接方式對(duì)接方式如下:接口對(duì)接:提供業(yè)務(wù)接口,按要求進(jìn)行服務(wù)應(yīng)用開發(fā);數(shù)據(jù)對(duì)接:提供業(yè)務(wù)數(shù)據(jù),先開發(fā)業(yè)務(wù)接口后再進(jìn)行服務(wù)應(yīng)用開發(fā)。認(rèn)證方式要求所有政務(wù)服務(wù)應(yīng)用均應(yīng)統(tǒng)一采用政務(wù)服務(wù)移動(dòng)端系統(tǒng)的用戶認(rèn)證體系。包括個(gè)人/法人用戶的政務(wù)服務(wù)移動(dòng)端接入流程4圖圖2 移動(dòng)政務(wù)服務(wù)應(yīng)用對(duì)接流程圖數(shù)據(jù)交換縣(市、區(qū)、開發(fā)區(qū)和部門數(shù)據(jù)要求經(jīng)過市數(shù)據(jù)統(tǒng)一交換系統(tǒng),統(tǒng)一處理跨網(wǎng)業(yè)務(wù)數(shù)據(jù)。接口入駐按照政務(wù)服務(wù)移動(dòng)端系統(tǒng)統(tǒng)一對(duì)接原則,要求各縣(市、區(qū)、開發(fā)區(qū)、各部門將政務(wù)服務(wù)應(yīng)用接接口入駐流程5接入流程總覽2。接口入駐流程如下:申請(qǐng)賬號(hào):聯(lián)系政務(wù)服務(wù)移動(dòng)端系統(tǒng)接入管理部門獲取相關(guān)賬號(hào);接口注冊(cè):根據(jù)業(yè)務(wù)需求,對(duì)接口進(jìn)行封裝改造后注冊(cè)接口入駐子系統(tǒng);提交審核:將注冊(cè)完成的接口提交審核,審核通過后即可獲取標(biāo)準(zhǔn)地址;測(cè)試使用:對(duì)獲取的地址進(jìn)行測(cè)試后,使用接口進(jìn)行服務(wù)開發(fā)。應(yīng)用入駐按照政務(wù)服務(wù)移動(dòng)端系統(tǒng)統(tǒng)一對(duì)接原則,要求各縣(市、區(qū)、開發(fā)區(qū)、各部門將政務(wù)服務(wù)應(yīng)用前應(yīng)用入駐流程應(yīng)用入駐流程如下:申請(qǐng)賬號(hào):聯(lián)系項(xiàng)目部門獲取相關(guān)賬號(hào);應(yīng)用開發(fā):根據(jù)技術(shù)對(duì)接標(biāo)準(zhǔn),使用前端語(yǔ)言開發(fā)業(yè)務(wù)服務(wù);應(yīng)用上傳:將開發(fā)好的應(yīng)用壓縮后上傳應(yīng)用開放子系統(tǒng);6用戶對(duì)接要求6用戶對(duì)接要求3,流程如下:用戶授權(quán):需身份信息類服務(wù)通過政務(wù)服務(wù)移動(dòng)端系統(tǒng)申請(qǐng);授權(quán)驗(yàn)證:政務(wù)服務(wù)移動(dòng)端系統(tǒng)對(duì)用戶授權(quán)請(qǐng)求進(jìn)行驗(yàn)證;加密用戶信息:政務(wù)服務(wù)移動(dòng)端系統(tǒng)對(duì)授權(quán)用戶信息進(jìn)行(SM4分發(fā)授權(quán)信息:將已加密的授權(quán)用戶信息分發(fā)給請(qǐng)求方;解密用戶信息:請(qǐng)求方使用政務(wù)服務(wù)移動(dòng)端系統(tǒng)解密方式進(jìn)行解密操作。6 政務(wù)服務(wù)移動(dòng)端技術(shù)要求圖3 移動(dòng)政務(wù)服務(wù)應(yīng)用接入基于票據(jù)獲取用戶信息交互圖接口對(duì)接要求接口規(guī)范注冊(cè)((請(qǐng)求方式支持get、postwebservicestringinteger接口數(shù)據(jù)緩存接口安全鑒權(quán)通過政務(wù)服務(wù)移動(dòng)端系統(tǒng)進(jìn)行互聯(lián)網(wǎng)交互的應(yīng)用要求進(jìn)行接口訪問鑒權(quán),支持兩種鑒權(quán)模式:SM2,雙方以安全方式存儲(chǔ)接口鑒權(quán)密鑰;(7接口功能自測(cè)(確認(rèn)業(yè)務(wù)接口正常接通,確定接口返回?cái)?shù)據(jù)格式;接口需要滿足高并發(fā)的要求,并發(fā)數(shù)應(yīng)達(dá)到1000+,響應(yīng)時(shí)長(zhǎng)不超過2s;接口需要滿足安全性的要求,涉及敏感信息應(yīng)進(jìn)行加密或脫敏處理。擴(kuò)展性要求支持支付寶、微信、生物特征識(shí)別等多種應(yīng)用接口開發(fā)與對(duì)接。應(yīng)用開發(fā)要求應(yīng)用安全提交政務(wù)服務(wù)應(yīng)用使用HTML5語(yǔ)言開發(fā),業(yè)務(wù)接口要求調(diào)用接口入駐子系統(tǒng)返回的標(biāo)準(zhǔn)。接口地址和key(應(yīng)用代碼需封裝成壓縮包(.zip)提交應(yīng)用開放子系統(tǒng)。底部統(tǒng)一標(biāo)識(shí)政務(wù)服務(wù)移動(dòng)端的所有頁(yè)面底部都需注明“本服務(wù)由某某單位提供”。圖形驗(yàn)證碼使用、開發(fā)區(qū)和部門可以自行決定多少次提交表單后再顯示驗(yàn)證碼。對(duì)于圖形驗(yàn)證碼的技術(shù)要求建議如下:驗(yàn)證碼在設(shè)計(jì)上必須要考慮到相關(guān)安全因素,常見的方式是增加背景干擾元素;驗(yàn)證碼在一次使用后應(yīng)立即失效,新的請(qǐng)求需要重新生成驗(yàn)證碼,防止驗(yàn)證碼多次有效。表單輸入校驗(yàn)縣(市、區(qū)、開發(fā)區(qū)和部門開發(fā)服務(wù)應(yīng)用時(shí)必須對(duì)用戶產(chǎn)生的輸入內(nèi)容進(jìn)行校驗(yàn),不能完全依賴SQLXSS攻擊等惡意行為。應(yīng)用模擬測(cè)試(要求縣(市、區(qū))、開發(fā)區(qū)和部門應(yīng)用審核前,對(duì)應(yīng)用進(jìn)行全面測(cè)試,確保頁(yè)面正常訪問;8消息推送要求、開發(fā)區(qū)展示,A。安全保護(hù)要求關(guān)鍵信息脫敏B。身份真實(shí)性控制對(duì)于涉及用戶隱私的,應(yīng)僅限高級(jí)實(shí)名用戶進(jìn)入;如有必要,還可發(fā)起實(shí)時(shí)人臉識(shí)別身份驗(yàn)證。用戶授權(quán)確認(rèn)HTTPS為防止網(wǎng)絡(luò)劫持、頁(yè)面掛碼等風(fēng)險(xiǎn),要求政務(wù)服務(wù)移動(dòng)端系統(tǒng)支持HTTPS訪問,接入單位在開發(fā)應(yīng)用服務(wù)時(shí)需保證頁(yè)面加載的所有資源協(xié)議支持HTTPS訪問。政務(wù)服務(wù)移動(dòng)端審核要求原則頁(yè)面要求為保證政務(wù)服務(wù)移動(dòng)端在上架后用戶體驗(yàn)一致,縣(市、區(qū)、開發(fā)區(qū)和部門需按照要求統(tǒng)一頁(yè)面設(shè)計(jì),增強(qiáng)用戶體驗(yàn)。具體頁(yè)面要求如下:兼容性高,能夠自動(dòng)適配不同(主流)手機(jī)機(jī)型;交互提示友好,不同使用場(chǎng)景下要有對(duì)應(yīng)的使用引導(dǎo);結(jié)構(gòu)布局清晰,相同類型業(yè)務(wù)數(shù)據(jù)要?dú)w類展示,不同業(yè)務(wù)數(shù)據(jù)展示方式要有區(qū)分;體驗(yàn)流暢高效,頁(yè)面數(shù)據(jù)展示延時(shí)最長(zhǎng)不超過2s,頁(yè)面切換平滑流暢;操作層級(jí)簡(jiǎn)化,完整流程頁(yè)面跳轉(zhuǎn)最多不超過5層,精簡(jiǎn)頁(yè)面流程設(shè)計(jì)。9質(zhì)量要求服務(wù)風(fēng)格統(tǒng)一。服務(wù)功能完善。服務(wù)體驗(yàn)流暢。所有接入的應(yīng)用考慮設(shè)備兼容蘋果IOS系統(tǒng)和安卓Android系統(tǒng),避免出現(xiàn)空白頁(yè)、錯(cuò)鏈、死鏈等情況。服務(wù)性能穩(wěn)定。所有接入的應(yīng)用接口響應(yīng)快,能抗壓抗并發(fā),并準(zhǔn)備故障解決預(yù)案。服務(wù)安全可靠。10為保障政務(wù)服務(wù)移動(dòng)端系統(tǒng)不斷接入更加優(yōu)質(zhì)的服務(wù),參考國(guó)辦發(fā)〔10為保障政務(wù)服務(wù)移動(dòng)端系統(tǒng)不斷接入更加優(yōu)質(zhì)的服務(wù),參考國(guó)辦發(fā)〔2018〕45號(hào)文件調(diào)動(dòng)社會(huì)資、開發(fā)區(qū)建立相應(yīng)的運(yùn)維保障小組,應(yīng)用上下線管理包括政務(wù)服務(wù)應(yīng)用兼容做好信息可用性監(jiān)控;做好服務(wù)穩(wěn)定性檢查;對(duì)訪問數(shù)據(jù)做好監(jiān)測(cè)和分析;求制定可行的故障應(yīng)急預(yù)案;做好政務(wù)服務(wù)應(yīng)用版本管理。8 政務(wù)服務(wù)移動(dòng)端管理要求AlipayJSBridge.call('xyrequest',{AlipayJSBridge.call('xyrequest',{url:'/comment/music?id=186016&limit=1',type:'get',data:{},headers:{'Content-Type':'application/json'7. },8. },(result)=>{11使用示例返回參數(shù):附 錄 A(規(guī)范性附錄)Api網(wǎng)絡(luò)請(qǐng)求名稱:xyrequest調(diào)用參數(shù):參數(shù)名必選類型說(shuō)明url是string如果是相對(duì)地址,默認(rèn)拼接Nginx(包含頭,則直接使用。type是string請(qǐng)求的方式,post\get,默認(rèn)為post。data是jsonstring可以為空headers是string網(wǎng)絡(luò)請(qǐng)求頭參數(shù)名類型說(shuō)明codestring010011002500msgstring成功時(shí)為“成功”,失敗時(shí)返回異常原因。datajsonstring請(qǐng)求返回?cái)?shù)據(jù),正確時(shí)返回具體業(yè)務(wù)數(shù)據(jù),失敗時(shí)為空。1.12.console.log("xyrequestcode--"+result.code)console.log("xyrequestmsgresult.msg)console.log("xyrequestdata--"+result.data)});1. AlipayJSBridge.call('xyrequest',{2.url:'83:8443/imp/platform/menu/findDangMenu/990001625/a29e3206e141413ea7fcf418d1143c1e',type:'post',data:{},headers:{'Content-Type':'application/json','channel':'PC','dangsessionId':'baa2bbc0-63cf-4d71-aa53-b10f44e680c2'9. },10. },(result)=>{console.log("xyrequestcode--"+result.code)console.log("xyrequestmsgresult.msg)console.log("xyrequest掉到了data--"+result.data)14. });顯示toast名稱:showToast調(diào)用參數(shù):參數(shù)名必選類型說(shuō)明msg是string顯示的文字信息type是string顯示toast類型,success為成功,fail為失敗,其余為默認(rèn)形式。返回參數(shù):無(wú)使用示例AlipayJSBridge.call('showToast',{AlipayJSBridge.call('showToast',{type:'success',msg:'你好',124. },(result)=>{4. },(result)=>{5. });顯示loading名稱:showLoadingDialog調(diào)用參數(shù):參數(shù)名必選類型說(shuō)明msg否string顯示文字信息。默認(rèn)為加載中cancelable否stringfalse/true。標(biāo)示是否可以取消,包括點(diǎn)擊屏幕取消/返回鍵取消。如果不可取消,需要調(diào)用隱藏AlipayJSBridge.call('showLoadingDialog',{cancelable:'true',AlipayJSBridge.call('showLoadingDialog',{cancelable:'true',msg:'你好'4. },(result)=>{5. console.log("showLoadingDialog6. });13名稱:hideLoadingDialog調(diào)用參數(shù):A.4 loading使用示例參數(shù)名類型說(shuō)明loadingDialogIdstring隱藏loadingdialog需要傳的參數(shù)。參數(shù)名必選類型說(shuō)明參數(shù)名必選類型說(shuō)明loadingDialogId是stringshowLoadingDialog返回值。不傳或者錯(cuò)誤值都無(wú)法將loadingdialog隱藏。返回參數(shù):無(wú)。使用示例AlipayJSBridge.call('hideLoadingDialog',{AlipayJSBridge.call('hideLoadingDialog',{loadingDialogId:'',3. },(result)=>{4. });A.5 顯示alertAlipayJSBridge.call('alert',{title:'親',message:'你好',button:'確定5. },(result)=>{AlipayJSBridge.call('alert',{title:'親',message:'你好',button:'確定5. },(result)=>{6. });AlipayJSBridge.call('confirm',{title:'親',message:'確定要退出嗎?',okButton:'是',cancelButton:'否6. },(result)=>{14mpaasAPI使用示例A.6 confirmDB4206/T27—20217.DB4206/T27—20217.});DB4206/T27DB4206/T27—2021A.7 獲取網(wǎng)絡(luò)類型名稱:getNetwordType調(diào)用參數(shù):無(wú)。返回參數(shù):參數(shù)名類型說(shuō)明netWorkStatestring標(biāo)示網(wǎng)絡(luò)類型。WIFI/2G/3G/4G/xG/NONOxGNO。1. AlipayJSBridge.call('getNetwordType',{1. AlipayJSBridge.call('getNetwordType',{2. },(result)=>{3. console.log("getNetwordType"+"######"+WorkState)4. });AlipayJSBridge.call('call',{'phoneNumber':123415返回參數(shù):|參數(shù)名|類型|說(shuō)明|無(wú)。使用示例名稱:call調(diào)用參數(shù):A.8 撥打電話參數(shù)名類型說(shuō)明phoneNumberstring電話號(hào)碼。無(wú)參數(shù)不執(zhí)行。3. },(result)=>{3. },(result)=>{4. });A.9 獲復(fù)制內(nèi)容到剪切板名稱:copyText調(diào)用參數(shù):參數(shù)名類型說(shuō)明textstring復(fù)制的內(nèi)容。無(wú)參數(shù)不執(zhí)行。返回參數(shù):無(wú)1. AlipayJSBridge.call('copyText',{1. AlipayJSBridge.call('copyText',{2. 'text':1233. },(result)=>{4. });AlipayJSBridge.call('openBrowser',{'url':''3. },(result)=>{16返回參數(shù):無(wú)使用示例名稱:openBrowser調(diào)用參數(shù):A.10 在瀏覽器中打開地址參數(shù)名類型說(shuō)明urlstring復(fù)制的內(nèi)容。無(wú)參數(shù)不執(zhí)行。DB4206/T27DB4206/T27—2021DB4206/T27DB4206/T27—20214. });4. });A.11 導(dǎo)航界面名稱:openMap調(diào)用參數(shù):參數(shù)名類型說(shuō)明destinationstring目的地名稱。缺少參數(shù)無(wú)法調(diào)起longitudedouble目的地經(jīng)度。缺少參數(shù)無(wú)法調(diào)起latitudedouble目的地緯度。缺少參數(shù)無(wú)法調(diào)起返回參數(shù):無(wú)AlipayJSBridge.call('openMap',{'destination':'http',AlipayJSBridge.call('openMap',{'destination':'http',3. 'longitude':'116.7346286800',4. 'latitude':'39.7780677300'5. },(result)=>{6. });17A.12 打開新頁(yè)面參數(shù)名類型說(shuō)明urlstring必填,可以缺省http到端口部分,會(huì)自動(dòng)補(bǔ)足nginx地址,示例:/getItemTree.htmltitlestring選填。導(dǎo)航欄標(biāo)題closeCurrentWindowbool選填。打開窗口的同時(shí),關(guān)閉當(dāng)前window,默認(rèn)falsepassDatadictonary選填。打開窗口的同時(shí),傳遞參數(shù)。通過AlipayJSBridge.call(‘getStartupParams’,{},function(result){console.log(result);});獲取傳入的參數(shù)windowTypestring選填。傳入original代表使用原生webview打開頁(yè)面。使用該方案可解決MPaaS框架容器無(wú)法定位的缺陷。但是會(huì)導(dǎo)致所有MPaaS相關(guān)api不可用名稱:open調(diào)用參數(shù):返回參數(shù):無(wú)使用示例AlipayJSBridge.call('open',{AlipayJSBridge.call('open',{'url':'/index.htmlhttps://,'title':'襄陽(yáng)令','passData':{ab:test}5. },(result)=>{6. });1. AlipayJSBridge.call('userLogin',{1. AlipayJSBridge.call('userLogin',{2. },(result)=>{3. });名稱:getXYUserInfo調(diào)用參數(shù):18A.14 獲取用戶基本信息使用示例名稱:userLogin調(diào)用參數(shù):sessionuserinfouserInfogetXYUserInfoapi返回參數(shù):參數(shù)名類型說(shuō)明sgasessionstring登錄sessionuserInfosgasession。反之返回法人基本信息userInfosgasession。如當(dāng)前用戶未登錄(session),返回空返回參數(shù):法人示例:{sgasession:’xxx’,userInfo:{activeState=0;agentAddr=“”;agentCard=“”;agentCertKey=“”;agentEmail=“”;agentFix=“”;agentMobile=“”;agentName=“”;agentPhone=“”;agentPosition=authNum=“”;authTime=“2018-11-0719:20:00”;19bz1=“”;19bz1=“”;bz10=“”;bz11=“”;bz12=“”;bz13=“”;bz2=“”;bz3=1;bz4=bz5=“”;bz6=“”;bz7=“”;bz8=“”;bz9=“”;certKey=“”;corpStatus=“”;createTime=1541589600000;cropKey=“”;cryptogram=“”;customerType=2;dn=“”;entAddress=“”;entAuthTime=“”;entCertLevel=2;entEmail=“”;entFix=“”;entLevel=2;entName=“\U8944\U9633\U6d4b\U8bd5\U4f01\U4e1a\U4e00”;entNature=“”;entPhone=“”;entProperty=“”;entScope=“”;entType=1;entTypeStr=Enterprise;entUnitCode=123456123456123456;entUrl=“”;entZipCode=“”;gjEnttype=“”;id=d81d0a8087460ac83dd795ef3ab7a384;industry=“”;legalCardlegalCertnoBeginFate=“”;legalCertnoEndFate=“”;legalMobile=“”;legalMobileKey=“”;legalCertnoBeginFate=“”;legalCertnoEndFate=“”;legalMobile=“”;legalMobileKey=“”;legalName=“\U5218\U6c49\U751f”;legalNation=“”;legalSex=“”;licenseNumber=“”;localArea=“”;mobilePhonemobilePhoneShow=“”;paidCapital=“<null>“;password=“”;range=“”;regAddress=“”;regAuthority=“”;regCapital=“<null>“;regTime=“2018-11-0719:20:00”;success=true;type=ent;userName=123456123456123456;}個(gè)人示例:20{sgasession:’xxx’,userInfo:{activeState=0;age=30;answer=“”;attribution=hbportal;authNum=“”;bz1=“”;bz10=“”;bz11=“”;bz12=“”;bz13=“”;bz2=“”;bz3=“”;bz4=“”;bz5=“”;bz6=“”;bz7=“”;bz8=“”;21carColor=“”;carInsurance=“”;carModel=“”;carNumber=“”;cardAuthTime=“”;certEffDate=“”;certExpDate=“”;certKey=“”;certType=“”;chassisNumber=“”;createTime=1585647586000;createUser=“”;cryptogram=“”;customerType=1;21carColor=“”;carInsurance=“”;carModel=“”;carNumber=“”;cardAuthTime=“”;certEffDate=“”;certExpDate=“”;certKey=“”;certType=“”;chassisNumber=“”;createTime=1585647586000;createUser=“”;cryptogram=“”;customerType=1;defaultPwd=1;driverLicense=education=“”;email=“”;engineNumber=“”;facePic=“”;froms=1;graduationTime=“”;highAuthTime=“”;homeAddress=“”;id=c0ecd7e9293f57e9adadc2cacd454db6;idCardjob=“”;localArea=4206;locked=“”;maritalStatus=mobilePhonemobilePhoneShow=“”;name=“\U5f20\U4e09”;nation=“”;officePhone=“”;officerLicense=“”;passport=“”;password=“”;permitLicense=“”;posCode=“”;questionCode=“”;questionName=“”;1. AlipayJSBridge.call('getXYUserInfo',{1. AlipayJSBridge.call('getXYUserInfo',{2. },(result)=>{3. });A.15 獲取定位信息22sex=2;socialSecurityNum=“”;success=true;type=person;university=“”;userCertLevel=2;userLevel=“1,2-2“;userMobile=“”;userNameuserRealLvl=“”;userRegion=“”;userSsiLocation=“”;userType=1;}}使用示例名稱:getSgaLocation調(diào)用參數(shù):無(wú)參數(shù)返回參數(shù):“errorCode”0,//錯(cuò)誤碼為零默認(rèn)無(wú)問題“l(fā)atitude”//緯度23名稱:faceRecoginition23名稱:faceRecoginition調(diào)用參數(shù):無(wú)參數(shù)返回參數(shù):A.16 人臉識(shí)別認(rèn)證使用示例.AlipayJSBridge.call('getSgaLocation',{},(result)=>{});參數(shù)名類型說(shuō)明codeinteger錯(cuò)誤碼為零為認(rèn)證成功errorstring參數(shù)名類型說(shuō)明直接在人臉識(shí)別調(diào)用完畢后在當(dāng)前頁(yè)面彈窗提示用戶錯(cuò)誤信息。H5api息當(dāng)前登錄用戶無(wú)認(rèn)證等級(jí)數(shù)據(jù)userInfodictionaryidentLevel4userInfo使用示例.4.AlipayJSBridge.call('faceRecoginition',{},(result)=>{});A.17 獲取請(qǐng)求headers名稱:getAppInfo24A.18 獲取應(yīng)用基本信息名稱:getAppInfo24A.18 獲取應(yīng)用基本信息使用示例無(wú)參數(shù)返回參數(shù):.AlipayJSBridge.call('getSgaHeaders',{},(result)=>{});參數(shù)名類型說(shuō)明macstring設(shè)備唯一標(biāo)識(shí)碼sgasessionstring登錄狀態(tài)下返回有效session,反之返回空字符串tokenstring加密認(rèn)證token調(diào)用參數(shù):無(wú)參數(shù)返回參數(shù):參數(shù)名類型說(shuō)明appIdstring應(yīng)用唯一標(biāo)識(shí)碼,如com.xiangyanggov.sgaversionstring應(yīng)用當(dāng)前版本號(hào),如1.0buildstring應(yīng)用當(dāng)前build號(hào),如36appNamestring應(yīng)用中文名稱,襄匯辦AlipayJSBridge.call('updateUserInfo',{'userInfo':{'name':'litong','level':'1}AlipayJSBridge.call('updateUserInfo',{'userInfo':{'name':'litong','level':'1}3. },(result)=>{25返回參數(shù):無(wú)參數(shù)名稱:updateUserInfo調(diào)用參數(shù):A.19 更新客戶端的UserInfo.AlipayJSBridge.call('getAppInfo',{},(result)=>{})參數(shù)名類型說(shuō)明userInfodictionary需要更新的部分userInfo字段,如userInfo:{‘name’:’litong’,’level’:’1}。不需要更新的字段不用放4. })4. })A.20 更新客戶端的密碼名稱:updatePassword調(diào)用參數(shù):參數(shù)名類型說(shuō)明userNamestring\faceID機(jī)認(rèn)證登錄時(shí),更新相應(yīng)用戶的密碼passWordstring密碼返回參數(shù):無(wú)參數(shù)AlipayJSBridge.call('updatePassword',{'userName':'xxx",AlipayJSBridge.call('updatePassword',{'userName':'xxx",'passWord':'xxx'4. },(result)=>{5. })26調(diào)用參數(shù):返回參數(shù):名稱:multiFaceRecoginitionA.21 自定義人臉識(shí)別認(rèn)證參數(shù)名類型說(shuō)明realNamestring用戶名,必填idCardNumstring用戶身份證號(hào),必填參數(shù)名類型說(shuō)明參數(shù)名類型說(shuō)明codeintegercode為0代表認(rèn)證成功,為1是認(rèn)證失敗errorstring錯(cuò)誤信息,返回錯(cuò)誤信息但原生不彈窗提示認(rèn)證結(jié)果使用示例AlipayJSBridge.call('multiFaceRecoginition',{AlipayJSBridge.call('multiFaceRecoginition',{'realName':'李桐",'idCardNum':'xxx'4. },(result)=>{5. });A.22 獲取掃描二維碼值1. AlipayJSBridge.call('getQRMsg',{2. },(result)=>{3. });1. AlipayJSBridge.call('getQRMsg',{2. },(result)=>{3. });27名稱:downloadImmovablesPic調(diào)用參數(shù):A.23 不動(dòng)產(chǎn)保存圖片到相冊(cè)使用示例返回參數(shù):參數(shù)名類型說(shuō)明參數(shù)名類型說(shuō)明qrMsgstring二維碼包含的字符串值參數(shù)名必選類型說(shuō)明參數(shù)名必選類型說(shuō)明zzh是int請(qǐng)求體參數(shù)返回參數(shù):參數(shù)名類型說(shuō)明respCodestring0respMsgstring成功時(shí)為“成功”,失敗時(shí)返回異常原因。使用示例.4.5.AlipayJSBridge.call('downloadImmovablesPic',{zzh:11111111,},(result)=>{});28使用示例28使用示例返回參數(shù):名稱:xySavePic調(diào)用參數(shù):.5.AlipayJSBridge.call('xySavePic',{base64:"111111",},(result)=>{});參數(shù)名必選類型說(shuō)明base64是string請(qǐng)求體參數(shù),圖片的base64參數(shù)名類型說(shuō)明respCodestring0為保存成功,1001為網(wǎng)絡(luò)請(qǐng)求出錯(cuò),1002為移動(dòng)端數(shù)據(jù)解析出錯(cuò)。respMsgstring成功時(shí)為“成功”,失敗時(shí)返回異常原因。地點(diǎn)選擇名稱:setXYLocation返回參數(shù):參數(shù)名類型說(shuō)明nameCityString城市中文名,默認(rèn)為定位城市codeCitystring城市編號(hào)默認(rèn)為空,如果城市匹配上,返回對(duì)應(yīng)的城市編碼使用示例1. 1. AlipayJSBridge.call('setXYLocation',{2. },(result)=>{3. });AlipayJSBridge.call('xyGFRequest',{url:'/comment/music?id=186016&limit=1',AlipayJSBridge.call('xyGFRequest',{url:'/comment/music?id=186016&limit=1',type:'get',29使用示例返回參數(shù):參數(shù)名必選類型說(shuō)明url是stringNginxhttp頭,則直接使用。type是string請(qǐng)求的方式,post\get,默認(rèn)為post。data是jsonstring可以為空headers是string網(wǎng)絡(luò)請(qǐng)求頭參數(shù)名類型說(shuō)明respCodestring0為成功,1001為網(wǎng)絡(luò)請(qǐng)求出錯(cuò),1002為移動(dòng)端數(shù)據(jù)解析出錯(cuò)。respMsgstring成功時(shí)為“成功”,失敗時(shí)返回異常原因。respDatajsonstring請(qǐng)求返回?cái)?shù)據(jù),正確時(shí)返回具體業(yè)務(wù)數(shù)據(jù),失敗時(shí)為空。data:{},data:{},headers:{'Content-Type':'application/json'7. },8. },(result)=>{console.log("--"+result.code)console.log("--"+result.msg)console.log("--"+result.data)12. });跳轉(zhuǎn)第三方應(yīng)用api30A.28 文件上傳api使用示例30A.28 文件上傳api使用示例返回參數(shù):.//androidqqAlipayJSBridge.call('openThirdApp',{urlScheme:'mqqapi://card/show_pslcard?src_type=internal&version=1&uin=506547525',5. appPkg:'com.tencent.mobileqq'6. },(result)=>{7. });參數(shù)名必選類型說(shuō)明urlScheme是string跳轉(zhuǎn)的urlScheme地址appPkg是string第三方應(yīng)用的標(biāo)示碼參數(shù)名類型說(shuō)明isOpenstring0,1apppkg,2請(qǐng)聯(lián)系原生開發(fā)人員排查問題。errorstringisopen為2時(shí)返回異常原因。名稱:xyUploadFile調(diào)用參數(shù):參數(shù)名必選類型說(shuō)明url是stringNginx(頭,則直接使用。data否jsonobject請(qǐng)求體,除去文件流的剩下請(qǐng)求體,默認(rèn)為空headers否jsonobject除去Conte

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論