DB12-T 3041-2024 法人和其他組織統(tǒng)一社會信用代碼數(shù)據(jù)共享應(yīng)用規(guī)范_第1頁
DB12-T 3041-2024 法人和其他組織統(tǒng)一社會信用代碼數(shù)據(jù)共享應(yīng)用規(guī)范_第2頁
DB12-T 3041-2024 法人和其他組織統(tǒng)一社會信用代碼數(shù)據(jù)共享應(yīng)用規(guī)范_第3頁
DB12-T 3041-2024 法人和其他組織統(tǒng)一社會信用代碼數(shù)據(jù)共享應(yīng)用規(guī)范_第4頁
DB12-T 3041-2024 法人和其他組織統(tǒng)一社會信用代碼數(shù)據(jù)共享應(yīng)用規(guī)范_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

ICS35.020CCSICS35.020CCSA20天 津 市 地 方 標(biāo) 準(zhǔn)DB12/T3041—2024法人和其他組織統(tǒng)一社會信用代碼數(shù)據(jù)共享應(yīng)用規(guī)范SpecificationofdatasharingandapplicationoftheunifiedsocialcreditidentifierSpecificationofdatasharingandapplicationoftheunifiedsocialcreditidentifierforlegalentitiesandotherorganizations2024011820240218天津市市場監(jiān)督管理委員會發(fā)布DB12/T3041DB12/T3041—2024DB12/T3041DB12/T3041—2024目 次前言 II引言 III1范引文件 1語定義 1略語 1據(jù)享用架 1絡(luò)求 4全求 4據(jù)用式 4據(jù)用用息 12附錄A(料)統(tǒng)社會用碼礎(chǔ)據(jù)口調(diào)方示例 13附錄附錄B(料)統(tǒng)社會用碼更據(jù)口調(diào)方示例 15附錄C(料)統(tǒng)社會用碼東據(jù)口調(diào)方示例 17參考獻(xiàn) 19I前 言本文件按照GB/T1.1-2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起草。本文件由天津市市場監(jiān)督管理委員會提出并歸口。本文件起草單位:(河北組)河北省標(biāo)準(zhǔn)化研究院。(北京組)北京市市場監(jiān)督管理局風(fēng)險管理中心。(天津組)天津市標(biāo)準(zhǔn)化研究院。本文件主要起草人:(河北組)李虓峰、李會、于瀟、陳聰、尚曉帆、高思瑤、王子康、董世濤、閻占輝。((IIII引 言IIIIIIDB12/T3041DB12/T3041—2024DB12/T3041DB12/T3041—2024法人和其他組織統(tǒng)一社會信用代碼數(shù)據(jù)共享應(yīng)用規(guī)范范圍本文件適用于政務(wù)部門通過數(shù)據(jù)共享平臺以接口方式進(jìn)行的京津冀統(tǒng)一社會信用代碼數(shù)據(jù)信息共享應(yīng)用。(GB/T2260中華人民共和國行政區(qū)劃代碼GB/T4754國民經(jīng)濟(jì)行業(yè)分類GB/T14733.8電信術(shù)語電話GB32100法人和其他組織統(tǒng)一社會信用代碼編碼規(guī)則3術(shù)語和定義3術(shù)語和定義下列術(shù)語和定義適用于本文件。3.1請求request接口用戶向接口發(fā)出的一次調(diào)用申請。3.2響應(yīng)response接口向接口用戶返回請求的操作結(jié)果。3.3包體package-body數(shù)據(jù)傳輸中的實體主體部分。4縮略語下列縮略語適用于本文件:HTTPS:基于安全套接字的超文本傳輸協(xié)議(HypertextTransferProtocolSecure)XML:可擴(kuò)展標(biāo)識語言(ExtensibleMarkupLanguage)JSON:JS對象標(biāo)記(JavaScriptObjectNotation)5數(shù)據(jù)共享應(yīng)用框架5.1共享應(yīng)用模型1概述數(shù)據(jù)共享概念模型:描述了信息的提供方、使用方及應(yīng)用方遵循已確定的信息共享規(guī)程,進(jìn)提供方、管理方和應(yīng)用方通過數(shù)據(jù)交換行為實現(xiàn)數(shù)據(jù)共享活動,如圖1所示。圖1數(shù)據(jù)共享概念模型按照數(shù)據(jù)共享業(yè)務(wù)視角對數(shù)據(jù)共享角色進(jìn)行分類,包括提供方、管理方和應(yīng)用方:遵照管理方批準(zhǔn)的規(guī)程,提供方、管理方和應(yīng)用方的數(shù)據(jù)共享活動通過數(shù)據(jù)交換行為實現(xiàn):應(yīng)用方通過共享平臺將查詢內(nèi)容提交給管理方,管理方向應(yīng)用方提供查詢結(jié)果,并將查詢結(jié)果果。圍繞需要政務(wù)部門間共享的數(shù)據(jù)給出了數(shù)據(jù)共享技術(shù)架構(gòu),如圖2所示,架構(gòu)包括以下內(nèi)容:2系統(tǒng)系統(tǒng)交換系統(tǒng)目錄系統(tǒng)數(shù)據(jù)數(shù)據(jù)表達(dá)數(shù)據(jù)質(zhì)量數(shù)據(jù)編碼數(shù)據(jù)內(nèi)容數(shù)據(jù)數(shù)據(jù)表達(dá)數(shù)據(jù)質(zhì)量數(shù)據(jù)編碼數(shù)據(jù)內(nèi)容管理數(shù)據(jù)日常維護(hù)數(shù)據(jù)字典數(shù)據(jù)內(nèi)容安全安全技術(shù)安全管理網(wǎng)絡(luò)流程圖不通過調(diào)用配置數(shù)據(jù)共享內(nèi)容不通過調(diào)用配置數(shù)據(jù)共享內(nèi)容申請審批提出數(shù)據(jù)配置數(shù)據(jù)應(yīng)用方許可信息接收許可信息調(diào)用共享數(shù)據(jù)發(fā)送數(shù)據(jù)共享請求核查不符合數(shù)據(jù)應(yīng)用終止符合共享應(yīng)用結(jié)束數(shù)據(jù)共享平臺數(shù)據(jù)管理方數(shù)據(jù)應(yīng)用方數(shù)據(jù)共享平臺數(shù)據(jù)管理方數(shù)據(jù)應(yīng)用方圖1數(shù)據(jù)共享應(yīng)用流程圖1數(shù)據(jù)共享應(yīng)用流程5.2.2共享申請、許可和響應(yīng)3IPIPIP6網(wǎng)絡(luò)要求數(shù)據(jù)共享應(yīng)用網(wǎng)絡(luò)要求如下:數(shù)據(jù)共享應(yīng)用網(wǎng)絡(luò)要求如下:7安全要求應(yīng)符合GB/T22239-2019中8的規(guī)定要求。8數(shù)據(jù)應(yīng)用方式概述統(tǒng)一社會信用代碼接口定義見表1。表1統(tǒng)一社會信用代碼接口定義4采用HTTPS作為傳輸協(xié)議。接口地址由數(shù)據(jù)管理方提供,格式為:https://xxx.xxx.xxx.xxx/services_path/service_name。其中,xxx.xxx.xxx.xxx表示接口所在服務(wù)器的有效地址;services_path表示接口的發(fā)布路徑,由數(shù)據(jù)管理方命名;service_name表示約定的接口名稱,由數(shù)據(jù)管理方命名。BC。5接口分類定義說明統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口StringHBtydm_sh_service(stringlicence,stringcond_information,stringrepl_packagetype)HBtydm_sh_serviceBJtydm_sh_serviceTJtydm_sh_servicelicense為許可參數(shù)(見8.4.1);3.cond_information8.4.2);4.repl_packagetype為返回結(jié)果數(shù)據(jù)包格式參數(shù)(見8.4.3);5.接口返回結(jié)果見8.4.4。StringBJtydm_sh_service(stringlicence,stringcond_information,stringrepl_packagetype)StringTJtydm_sh_service(stringlicence,stringcond_information,stringrepl_packagetype)統(tǒng)一社會信用代碼變更數(shù)據(jù)接口StringHBbgkinfo(stringlicence,stringrepl_packagetype)HBbgkinfo變更數(shù)據(jù)接口名稱;BJbgkinfo更數(shù)據(jù)接口名稱;TJbgkinfo更數(shù)據(jù)接口名稱;license為許可參數(shù)(見8.5.1);3.repl_packagetype為返回結(jié)果數(shù)據(jù)包格式參數(shù)(見8.5.2);4.接口返回結(jié)果見8.5.3。StringBJbgkinfo(stringlicence,stringrepl_packagetype)StringTJbgkinfo(stringlicence,stringrepl_packagetype)統(tǒng)一社會信用代碼股東數(shù)據(jù)接口StringHBinvinfo(stringlicence,stringrepl_packagetype)HBinvinfo股東數(shù)據(jù)接口名稱;license為許可參數(shù)(見8.6.1);3.repl_packagetype為返回結(jié)果數(shù)據(jù)包格式參數(shù)(見8.6.2);4.接口返回結(jié)果見8.6.3。許可參數(shù)由一組用戶信息組成。許可參數(shù)包體標(biāo)記及含義說明見表2。表2許可參數(shù)包體標(biāo)記及含義信息類別標(biāo)記字符類型及長度含義說明用戶信息tyshxydmnvarchar(18)統(tǒng)一社會信用代碼——jgmcnvarchar(200)機(jī)構(gòu)名稱——appkeynvarchar(8)用戶賬號——appsecretnvarchar(10)用戶密碼——ipnvarchar(15)被授權(quán)應(yīng)用接口設(shè)備的IP地址——startdatenvarchar(10)使用期限開始時間授權(quán)起始日期enddatenvarchar(10)使用期限結(jié)束時間授權(quán)終止日期????????包體格式說明包體格式說明JSON…}之間。示例:{"tyshxydm":"xxxxxxxxxxxxxxxx","jgmc":"xxx","appkey":"xxx","appsecret":"xxx","ip":"xxx","startdate":"xxx","enddate":"xxx"}條件參數(shù)由條件邏輯關(guān)系、條件數(shù)據(jù)項集、返回結(jié)果數(shù)據(jù)項名稱組成,如圖4所示。圖2條件參數(shù)條件參數(shù)包體格式說明6條件參數(shù)包體采用JSON格式。條件參數(shù)放置在標(biāo)記{"exp":"xxx","fields":[{"field":"xxx","operation":"xxx","value":"xxx"}fiexxx"opertio":"xx""va":"x"rsul":"x"}exp[01n[n-1]()fieldsfield3;valueresult關(guān)鍵字為返回結(jié)果中用戶要求的數(shù)據(jù)項名稱,各數(shù)據(jù)項間以英文“,”分隔。數(shù)據(jù)項標(biāo)識應(yīng)符合本文件8.4.5的規(guī)定。表3關(guān)系運算符表示及含義關(guān)系運算符含義說明=等于<小于>大于<=小于或等于>=大于或等于!=不等于like模糊匹配僅可應(yīng)用于字符型的數(shù)據(jù)項,從字符串任意位置進(jìn)行匹配leftlike左匹配僅可應(yīng)用于字符型的數(shù)據(jù)項,從字符串起始端匹配rightlike右匹配僅可應(yīng)用于字符型的數(shù)據(jù)項,從字符串尾端匹配isnull空值——isnotnull非空——??????條件參數(shù)包體格式見示例。條件參數(shù)包體格式見示例。示例:"exp":"[0]*([1]*[2])","fields":[{"field":"zcdzxzqhdm","operation":"=","value":"xxx"},{"field":"jgmc","operation":"like","value":"xxx"},{"field":"zcdz","operation":"like","value":"xxx"}]7"result":"tyshxydm,jgmc,zcdzxzqhdm"}x或js結(jié)果記錄數(shù)據(jù)1??結(jié)果記錄數(shù)據(jù)n結(jié)果記錄數(shù)據(jù)1??結(jié)果記錄數(shù)據(jù)n數(shù)據(jù)項1?數(shù)據(jù)項n調(diào)用狀態(tài)信息結(jié)果數(shù)據(jù)結(jié)果集記錄數(shù)注:返回結(jié)果記錄數(shù)據(jù)過多時,默認(rèn)顯示前50條數(shù)據(jù)。圖3返回結(jié)果XMLXML格式采用標(biāo)準(zhǔn)DATAPACKET2.0版本。返回結(jié)果中的調(diào)用狀態(tài)和結(jié)果集記錄數(shù)信息放置在標(biāo)記<RESPDATA>?</RESPDATA>之間,關(guān)鍵字status為調(diào)用狀態(tài)代碼,msg為調(diào)用狀態(tài)描述,totalcount為結(jié)果集記錄個數(shù)。調(diào)用狀態(tài)代碼和描述應(yīng)符合第9章的規(guī)定。結(jié)果數(shù)據(jù)置于標(biāo)記<ROWDATA>?</ROWDATA>之間。結(jié)果數(shù)據(jù)不同記錄用<ROW…/>?<ROW…/>分隔。數(shù)據(jù)項標(biāo)識應(yīng)符合8.4.5的規(guī)定。返回結(jié)果包體XML格式見示例。示例:<?xmlversion="1.0"encoding="UTF-8"?><DATAPACKETVersion="2.0"><RESPDATA><RESPstatus="0"msg="調(diào)用成功"totalcount="2"/></RESPDATA><ROWDATA><ROWtyshxydm="xxxxxxxxxxxxxxxxxxjgmc="xx()xxxzcdzxzqhdm="xxxxxx"/><ROWtyshxydm="xxxxxxxxxxxxxxxxxxjgmc="xx()xxxzcdzxzqhdm="xxxxxx"/></ROWDATA></DATAPACKET>JSON返回結(jié)果信息放置在標(biāo)記{"respdata":{"status":"xxx","msg":"xxx","totalcount":"xxx"},"rowdata":[{xxx},…,{xxx}]}之間。8在respdata標(biāo)簽內(nèi),關(guān)鍵字status為調(diào)用狀態(tài)代碼,msg為調(diào)用狀態(tài)描述,totalcount為結(jié)果集記錄個數(shù)。調(diào)用狀態(tài)代碼和描述應(yīng)符合本文件9的規(guī)定。在rowdata標(biāo)簽內(nèi),每條結(jié)果數(shù)據(jù)記錄放置在標(biāo)記{…}之間。數(shù)據(jù)記錄中的數(shù)據(jù)項標(biāo)識應(yīng)符合本文件8.4.5的規(guī)定。返回結(jié)果包體JSON格式見示例。示例:{"respdata":{"status":"0","msg":"調(diào)用成功","totalcount":"2"},"rowdata":[{"tyshxydm":"xxxxxxxxxxxxxxxxxx","jgmc":"xx省(市)xxx股份有限公司","zcdzxzqhdm":"xxxxxx"},{"tyshxydm":"xxxxxxxxxxxxxxxxxx","jgmcxx(區(qū))xxxxxxxxx"}]8.4.5應(yīng)用服務(wù)數(shù)據(jù)項統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口服務(wù)提供的數(shù)據(jù)項見表4。表4統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口服務(wù)數(shù)據(jù)項8.4.5應(yīng)用服務(wù)數(shù)據(jù)項統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口服務(wù)提供的數(shù)據(jù)項見表4。表4統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口服務(wù)數(shù)據(jù)項表4統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口服務(wù)數(shù)據(jù)項(續(xù))9數(shù)據(jù)項標(biāo)識含義數(shù)據(jù)類型及長度說明tyshxydm統(tǒng)一社會信用代碼nvarchar(18)符合GB32100jgmc機(jī)構(gòu)名稱nvarchar(200)——zcdz注冊地址nvarchar(400)——zcdzxzqhdm注冊地址行政區(qū)劃代碼nvarchar(6)符合GB/T2260jyfw經(jīng)營范圍nvarchar(2000)——clrq成立日期date——djywlx登記業(yè)務(wù)類型nvarchar(2)0(設(shè)立1注銷;9:其他jyzt經(jīng)營狀態(tài)nvarchar(2)1(存續(xù)、在營、開234569數(shù)據(jù)項標(biāo)識含義數(shù)據(jù)類型及長度說明jjhydm經(jīng)濟(jì)行業(yè)代碼nvarchar(6)符合GB/T4754lxdh聯(lián)系電話nvarchar(18)符合GB/T14733.8zhgxrq最后更新日期date——????????許可參數(shù)由一組用戶信息組成。許可參數(shù)包體標(biāo)記及含義說明見表5。包體格式說明許可參數(shù)包體采用字串格式。許可參數(shù)放置在訪問地址的參數(shù)中。包體格式說明許可參數(shù)包體采用字串格式。許可參數(shù)放置在訪問地址的參數(shù)中。示例:https://xxx.xxx.xxx.xxx/services_path/service_name?appkey=xxx&appsecret=xxx&rtype=1&ip=xxx&tyshxydm=xxx參照本文件8.4.3。參照本文件8.4.4。10信息類別標(biāo)記字符類型及長度含義說明用戶信息tyshxydmnvarchar(18)統(tǒng)一社會信用代碼——jgmcnvarchar(200)機(jī)構(gòu)名稱——appkeynvarchar(8)用戶賬號——appsecretnvarchar(10)用戶密碼——ipnvarchar(15)被授權(quán)應(yīng)用接口的設(shè)備的IP地址——startdatenvarchar(10)使用期限開始時間授權(quán)起始日期enddatenvarchar(10)使用期限結(jié)束時間授權(quán)終止日期????????統(tǒng)一社會信用代碼變更數(shù)據(jù)接口服務(wù)提供的數(shù)據(jù)項見表6。表6統(tǒng)一社會信用代碼變更數(shù)據(jù)接口服務(wù)數(shù)據(jù)項數(shù)據(jù)項標(biāo)識含義數(shù)據(jù)類型及長度說明tyshxydm統(tǒng)一社會信用代碼nvarchar(18)符合GB32100bglx變更類型nvarchar(50)——bgq變更前內(nèi)容nvarchar(255)——bgh變更后內(nèi)容nvarchar(255)——bgsj變更日期date——????????許可參數(shù)由一組用戶信息組成。許可參數(shù)包體標(biāo)記及含義說明見表7。表7許可參數(shù)包體標(biāo)記及含義包體格式說明許可參數(shù)包體標(biāo)記及含義說明見表7。表7許可參數(shù)包體標(biāo)記及含義包體格式說明許可參數(shù)包體采用字串格式。許可參數(shù)放置在訪問地址的參數(shù)里。示例:https://xxx.xxx.xxx.xxx/services_path/service_name?appkey=xxx&appsecret=xxx&rtype=1&ip=xxx&tyshxydm=xxx8.6.2返回結(jié)果數(shù)據(jù)包格式參數(shù)11信息類別標(biāo)記字符類型及長度含義說明用戶信息tyshxydmnvarchar(18)統(tǒng)一社會信用代碼——jgmcnvarchar(200)機(jī)構(gòu)名稱——appkeynvarchar(8)用戶賬號——appsecretnvarchar(10)用戶密碼——ipnvarchar(15)被授權(quán)應(yīng)用接口的設(shè)備的IP地址——startdatenvarchar(10)使用期限開始時間授權(quán)起始日期enddatenvarchar(10)使用期限結(jié)束時間授權(quán)終止日期????????參照本文件8.4.3。參照本文件8.4.4。統(tǒng)一社會信用代碼股東數(shù)據(jù)接口服務(wù)提供的數(shù)據(jù)項見表8。表8統(tǒng)一社會信用代碼股東數(shù)據(jù)接口服務(wù)數(shù)據(jù)項數(shù)據(jù)項標(biāo)識含義數(shù)據(jù)類型及長度說明tyshxydm統(tǒng)一社會信用代碼nvarchar(18)符合GB32100tzrlx投資者類型nvarchar(2)——tzrxm投資者名稱nvarchar(200)——tzzj認(rèn)繳出資金額numeric(24,8)——tzsj認(rèn)繳出資日期date——????????調(diào)用狀態(tài)信息包括接口狀態(tài)代碼及接口狀態(tài)描述,如表9所示。表9調(diào)用狀態(tài)信息12調(diào)用狀態(tài)信息包括接口狀態(tài)代碼及接口狀態(tài)描述,如表9所示。表9調(diào)用狀態(tài)信息12接口狀態(tài)代碼接口狀態(tài)描述0調(diào)用成功1調(diào)用失敗-100被授權(quán)應(yīng)用接口設(shè)備IP地址錯誤-130條件參數(shù)錯誤-160返回結(jié)果數(shù)據(jù)包格式參數(shù)錯誤-200數(shù)據(jù)庫錯誤-300用戶賬號錯誤-400用戶密碼錯誤????附錄A(資料性)統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口調(diào)用方法示例以河北省統(tǒng)一社會信用代碼基礎(chǔ)數(shù)據(jù)接口為例,設(shè)定統(tǒng)一社會信用代碼接口地址為:https://:800/dHBtym_s_sevic1xxxxxx17030;(本示例以java語言實現(xiàn),程序代碼如下:packagetestjgdm;//包名testjgdmimport.URLEncoder;importjava.util.HashMap;importjava.util.Map;importorg.apache.http.HttpResponse;importorg.apache.http.util.EntityUtils;publicclassjgdm{//定義類jgdmpublicstaticvoidmain(Stringargs)//{Stringstrkey1="標(biāo)準(zhǔn)";//查詢關(guān)鍵字1Stringstrkey2="研究院";//查詢關(guān)鍵字2try{strkey=URLEncoder.encode(strkey1,"utf-8");utf-8utf-8");}catch(Exceptione1){e1.printStackTrace();}Stringhost="4:8080";//接口地址Stringservice_path="/dso/";//接口路徑Stringserivce_name="HBtydm_sh_service";//接口名稱Stringmethod="POST";//提交方式Stringappkey="NyyrcP";//許可參數(shù)中的appkeyStringappsecret="jttLM7wu";//appsecretStringtydm="11xxxxxxxx17053009";//tyshxydmStringjgmc="xx)";//jgmcStringip="5:8080";//ipStringstartdate="2023-02-01";//startdateStringenddate="2024-01-31";//enddateMapheaders=newHashMap();Mapquerys=newHashMap();13//構(gòu)建許可參數(shù)licencequerys.put("licence","{\"tyshxydm\":\""+tyshxydm+"\",\"jgmc\":\""+jgmc+"\",\"appkey\":\""+appkey+"\",\"appsecret\":\""+appsecret+"\",\"ip\":\""+ip+"\",\"startdate\":\""+startdate+"\",\"enddate\":\""+enddate+"\"}");//repl_packagetypequerys.put("repl_packagetype","json");//json//構(gòu)建條件參數(shù)cond_informationquerys.put("cond_information","{\"exp\":\"[0]*[1]\",\"result\":\"tyshxydm,jgmc,zcdzxzqhdm,zcdz,jyfw,jjhydm,lxdh,clrq,djywlx,zhgxrq\",\"fields\":[{\"field\":\"jgmc\",\"operation\":\"like\",\"value\":\""+strkey1+"\"},{\"field\":\"jgmc\",\"operation\":\"like\",\"value\":\""+strkey2+"\"}]}");try{//向接口提交請求HttpResponseresponse=HttpUtils.doPost(host+service_path,serivce_name,method,headers,querys,"");//獲取反饋的數(shù)據(jù)包,并在控制窗口中打印出來System.out.println(EntityUtils.toString(response.getEntity()));}catch(Exceptione){e.printStackTrace();}}}1414附錄B(資料性)統(tǒng)一社會信用代碼變更數(shù)據(jù)接口調(diào)用方法示例以河北省統(tǒng)一社會信用代碼變更數(shù)據(jù)接口為例,設(shè)定統(tǒng)一社會信用代碼接口地址為:https://4:8080/dso/HBbgkinfo;接口用戶的統(tǒng)一社會信用代碼為:11xxxxxxxx17053009;機(jī)構(gòu)名稱為:xx?。ㄊ校?biāo)準(zhǔn)化研究院;通過接口查詢數(shù)據(jù)的條件是:統(tǒng)一社會信息用代碼為11xxxxxxxx17053009的變更信息;返回結(jié)果包體是:json格式;結(jié)果數(shù)據(jù)項包括:統(tǒng)一社會信用代碼、變更類型、變更前內(nèi)容、變更后內(nèi)容和變更日期。本示例以java語言實現(xiàn),程序代碼如下:packagetestjgdm;//包名testjgdmimport.URLEncoder;importjava.util.HashMap;importjava.util.Map;importorg.apache.http.HttpResponse;importorg.apache.http.util.EntityUtils;publicclassjgdm{//定義類jgdmpublicstaticvoidmain(String[]args)//調(diào)用變更數(shù)據(jù)接口獲取符合條件數(shù)據(jù)的函數(shù){Stringstrkey="xxxxxxxxxxxxxxxxxx";//查詢關(guān)鍵字try{strkey=URLEncoder.encode(strkey,"utf-8");//將查詢關(guān)鍵字轉(zhuǎn)換為utf-8編碼}catch(Exceptione1){e1.printStackTrace();}Stringhost="4:8080";//接口地址Stringservice_path="/dso/";//接口路徑Stringserivce_name="HBbgkinfo";//接口名稱Stringmethod="POST";//提交方式Stringappkey="NyyrcP";//許可參數(shù)中的appkeyStringappsecret="jttLM7wu";//appsecretStringtydm="11xxxxxxxx17053009";//tydmStringjgmc="xx()";//jgmcStringip="5:8080";//ipStringstartdate="2023-02-01";//startdateStringenddate="2024-01-31";//enddateMapheaders=newHashMap();Mapquerys=newHashMap();//構(gòu)建許可參數(shù)licenceStringurl=host+service_path+serivce_name+"?appkey="+appkey+"&appsecret="+appsecret+"&rtype=1&ip="+ip+"&tyshxydm="+strkey;15try{//向接口提交請求HttpResponseresponse=HttpUtils.doPost(url,"",method,headers,querys,"");//獲取反饋的數(shù)據(jù)包,并在控制窗口中打印出來System.out.println(EntityUtils.toString(response.getEntity()));}catch(Exceptione){e.printStackTrace();}}}1616附錄C(資料性)統(tǒng)一社會信用代碼股東數(shù)據(jù)接口調(diào)用方法示例以河北省統(tǒng)一社會信用代碼股東數(shù)據(jù)接口為例,設(shè)定統(tǒng)一社會信用代碼接口地址為:https://4:8080/dso/HBinvinfo;接口用戶的機(jī)構(gòu)統(tǒng)一社會信用代碼為:11xxxxxxxx17053009;機(jī)構(gòu)名稱為:xx?。ㄊ校?biāo)準(zhǔn)化研究院;通過接口查詢數(shù)據(jù)的條件是:統(tǒng)一社會信息用代碼為11xxxxxxxx17053009的股東信息;返回結(jié)果包體是:json格式;結(jié)果數(shù)據(jù)項包括:統(tǒng)一社會信用代碼、投資者類型、投資者名稱、認(rèn)繳出資金額和認(rèn)繳出資日期。本示例以java語言實現(xiàn),程序代碼如下:packagetestjgdm;//包名

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論