版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
DB13/T3041—2024
法人和其他組織統(tǒng)一社會(huì)信用代碼數(shù)據(jù)
共享應(yīng)用規(guī)范
1范圍
本文件規(guī)定了京津冀統(tǒng)一社會(huì)信用代碼數(shù)據(jù)共享應(yīng)用框架、網(wǎng)絡(luò)要求、安全要求、數(shù)據(jù)應(yīng)用方
式和數(shù)據(jù)應(yīng)用調(diào)用信息。
本文件適用于政務(wù)部門(mén)通過(guò)數(shù)據(jù)共享平臺(tái)以接口方式進(jìn)行的京津冀統(tǒng)一社會(huì)信用代碼數(shù)據(jù)信息
共享應(yīng)用。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用
文件,僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)
適用于本文件。
GB/T2260中華人民共和國(guó)行政區(qū)劃代碼
GB/T4754國(guó)民經(jīng)濟(jì)行業(yè)分類(lèi)
GB/T14733.8電信術(shù)語(yǔ)電話(huà)
GB32100法人和其他組織統(tǒng)一社會(huì)信用代碼編碼規(guī)則
3術(shù)語(yǔ)和定義
下列術(shù)語(yǔ)和定義適用于本文件。
請(qǐng)求request
接口用戶(hù)向接口發(fā)出的一次調(diào)用申請(qǐng)。
響應(yīng)response
接口向接口用戶(hù)返回請(qǐng)求的操作結(jié)果。
包體package-body
數(shù)據(jù)傳輸中的實(shí)體主體部分。
4縮略語(yǔ)
下列縮略語(yǔ)適用于本文件。
HTTPS基于安全套接字的超文本傳輸協(xié)議(HypertextTransferProtocolSecure)
XML可擴(kuò)展標(biāo)識(shí)語(yǔ)言(ExtensibleMarkupLanguage)
JSONJS對(duì)象標(biāo)記(JavaScriptObjectNotation)
5數(shù)據(jù)共享應(yīng)用框架
共享應(yīng)用模型
5.1.1概述
數(shù)據(jù)共享應(yīng)用模型包括數(shù)據(jù)共享概念模型和數(shù)據(jù)共享技術(shù)架構(gòu)。數(shù)據(jù)共享技術(shù)架構(gòu)是支持?jǐn)?shù)據(jù)
共享概念模型的邏輯框架。其中:
1
DB13/T3041—2024
a)數(shù)據(jù)共享概念模型:描述了信息的提供方、使用方及應(yīng)用方遵循已確定的信息共享規(guī)程,
進(jìn)行數(shù)據(jù)共享的業(yè)務(wù)過(guò)程;
b)數(shù)據(jù)共享技術(shù)架構(gòu):描述了支持?jǐn)?shù)據(jù)共享實(shí)現(xiàn)的技術(shù)要求。
5.1.2數(shù)據(jù)共享概念模型
概念模型
提供方、管理方和應(yīng)用方通過(guò)數(shù)據(jù)交換行為實(shí)現(xiàn)數(shù)據(jù)共享活動(dòng),如圖1所示。
圖1數(shù)據(jù)共享概念模型
共享角色
按照數(shù)據(jù)共享業(yè)務(wù)視角對(duì)數(shù)據(jù)共享角色進(jìn)行分類(lèi),包括提供方、管理方和應(yīng)用方:
a)提供方:提供共享數(shù)據(jù)的機(jī)構(gòu);
b)管理方:管理共享數(shù)據(jù)應(yīng)用合規(guī)性的機(jī)構(gòu);
c)應(yīng)用方:應(yīng)用數(shù)據(jù)的機(jī)構(gòu)。
共享行為
遵照管理方批準(zhǔn)的規(guī)程,提供方、管理方和應(yīng)用方的數(shù)據(jù)共享活動(dòng)通過(guò)數(shù)據(jù)交換行為實(shí)現(xiàn):
a)提供方將數(shù)據(jù)傳輸給管理方,由管理方發(fā)布到數(shù)據(jù)共享平臺(tái);
b)應(yīng)用方通過(guò)共享平臺(tái)將查詢(xún)內(nèi)容提交給管理方,管理方向應(yīng)用方提供查詢(xún)結(jié)果,并將查詢(xún)
結(jié)果反饋提供方;
c)應(yīng)用方查詢(xún)內(nèi)容涉及敏感信息的,需預(yù)先征得數(shù)據(jù)提供方同意后,方能獲取查詢(xún)結(jié)果。
5.1.3數(shù)據(jù)共享技術(shù)架構(gòu)
圍繞需要政務(wù)部門(mén)間共享的數(shù)據(jù)給出了數(shù)據(jù)共享技術(shù)架構(gòu),如圖2所示,架構(gòu)包括以下內(nèi)容:
a)網(wǎng)絡(luò):為數(shù)據(jù)共享提供網(wǎng)絡(luò)基礎(chǔ)設(shè)施支撐,包括互聯(lián)網(wǎng)、電子政務(wù)外網(wǎng);
b)數(shù)據(jù):數(shù)據(jù)共享過(guò)程中產(chǎn)生的信息,包括數(shù)據(jù)內(nèi)容、數(shù)據(jù)編碼、數(shù)據(jù)質(zhì)量、數(shù)據(jù)表達(dá);
c)系統(tǒng):數(shù)據(jù)共享過(guò)程中數(shù)據(jù)管理方和應(yīng)用方進(jìn)行數(shù)據(jù)共享的平臺(tái),包括目錄系統(tǒng)和交換系
統(tǒng);
d)安全:包括安全管理和安全技術(shù);
e)管理:包括數(shù)據(jù)內(nèi)容管理、數(shù)據(jù)字典管理及數(shù)據(jù)日常維護(hù)管理等方面的內(nèi)容。
2
DB13/T3041—2024
系統(tǒng)
安全管理
目錄系統(tǒng)交換系統(tǒng)數(shù)據(jù)
安內(nèi)容
全
管
數(shù)據(jù)
理
數(shù)據(jù)
數(shù)據(jù)內(nèi)容數(shù)據(jù)編碼
字典
數(shù)據(jù)質(zhì)量數(shù)據(jù)表達(dá)
安
全數(shù)據(jù)
技日常維護(hù)
術(shù)
網(wǎng)絡(luò)
圖2數(shù)據(jù)共享技術(shù)架構(gòu)
共享應(yīng)用流程
5.2.1流程圖
統(tǒng)一社會(huì)信用代碼數(shù)據(jù)共享應(yīng)用流程,如圖3所示。
圖3數(shù)據(jù)共享應(yīng)用流程
5.2.2共享申請(qǐng)、許可和響應(yīng)
數(shù)據(jù)應(yīng)用方向數(shù)據(jù)管理方提交數(shù)據(jù)共享應(yīng)用申請(qǐng),申請(qǐng)信息包括但不限于以下內(nèi)容:
a)機(jī)構(gòu)統(tǒng)一社會(huì)信用代碼;
b)機(jī)構(gòu)名稱(chēng);
c)用于實(shí)現(xiàn)數(shù)據(jù)共享應(yīng)用設(shè)備的IP地址;
d)申請(qǐng)使用期限;
e)申請(qǐng)使用數(shù)據(jù)項(xiàng);
3
DB13/T3041—2024
f)申請(qǐng)使用數(shù)據(jù)范圍。
數(shù)據(jù)管理方收到申請(qǐng)后,生成許可信息反饋給數(shù)據(jù)應(yīng)用方,許可信息包括但不限于以下內(nèi)
容:
a)機(jī)構(gòu)統(tǒng)一社會(huì)信用代碼;
b)機(jī)構(gòu)名稱(chēng);
c)用戶(hù)賬號(hào);
d)用戶(hù)密碼;
e)用于實(shí)現(xiàn)數(shù)據(jù)共享應(yīng)用設(shè)備的IP地址;
f)申請(qǐng)使用期限;
g)數(shù)據(jù)共享平臺(tái)地址。
數(shù)據(jù)應(yīng)用方通過(guò)數(shù)據(jù)共享平臺(tái)調(diào)用數(shù)據(jù)信息時(shí),應(yīng)提供被授予的許可信息。
數(shù)據(jù)管理方在接收到請(qǐng)求后,校驗(yàn)數(shù)據(jù)應(yīng)用方許可信息中用戶(hù)賬號(hào)和用戶(hù)密碼的合法性、
用于實(shí)現(xiàn)數(shù)據(jù)共享應(yīng)用設(shè)備的IP地址和申請(qǐng)使用期限的有效性,檢驗(yàn)通過(guò)后,執(zhí)行請(qǐng)求,返回響應(yīng)
內(nèi)容。
6網(wǎng)絡(luò)要求
數(shù)據(jù)共享應(yīng)用網(wǎng)絡(luò)要求如下:
a)敏感數(shù)據(jù)應(yīng)通過(guò)電子政務(wù)外網(wǎng)傳輸;
b)其他信息可通過(guò)互聯(lián)網(wǎng)傳輸。
7安全要求
應(yīng)符合GB/T22239-2019中8的規(guī)定要求。
8數(shù)據(jù)應(yīng)用方式
概述
數(shù)據(jù)應(yīng)用方通過(guò)嵌入數(shù)據(jù)共享平臺(tái)中的接口調(diào)用統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)、統(tǒng)一社會(huì)信用代
碼變更數(shù)據(jù)和統(tǒng)一社會(huì)信用代碼股東數(shù)據(jù)。
接口定義
統(tǒng)一社會(huì)信用代碼接口定義見(jiàn)表1。
表1統(tǒng)一社會(huì)信用代碼接口定義
接口分類(lèi)定義說(shuō)明
1.HBtydm_sh_service為約定的河北省統(tǒng)一
社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口名稱(chēng);
BJtydm_sh_service為約定的北京市統(tǒng)一社
StringHBtydm_sh_service(
會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口名稱(chēng);
stringlicence,
TJtydm_sh_service為約定的天津市統(tǒng)一社
統(tǒng)一社會(huì)信用代碼string
會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口名稱(chēng);
基礎(chǔ)數(shù)據(jù)接口cond_information,
2.license為許可參數(shù)(見(jiàn)8.4.1);
string
3.cond_information為條件參數(shù)(見(jiàn)8.4.2);
repl_packagetype)
4.repl_packagetype為返回結(jié)果數(shù)據(jù)包格式
參數(shù)(見(jiàn)8.4.3);
5.接口返回結(jié)果見(jiàn)8.4.4。
4
DB13/T3041—2024
表1統(tǒng)一社會(huì)信用代碼接口定義(續(xù))
接口分類(lèi)定義說(shuō)明
StringBJtydm_sh_service(
1.HBtydm_sh_service為約定的河北省統(tǒng)一
stringlicence,
社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口名稱(chēng);
string
BJtydm_sh_service為約定的北京市統(tǒng)一社
cond_information,
會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口名稱(chēng);
string
TJtydm_sh_service為約定的天津市統(tǒng)一社
統(tǒng)一社會(huì)信用代碼repl_packagetype)
會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口名稱(chēng);
StringTJtydm_sh_service(
基礎(chǔ)數(shù)據(jù)接口2.license為許可參數(shù)(見(jiàn)8.4.1);
stringlicence,
3.cond_information為條件參數(shù)(見(jiàn)8.4.2);
string
4.repl_packagetype為返回結(jié)果數(shù)據(jù)包格式
cond_information,
參數(shù)(見(jiàn)8.4.3);
string
5.接口返回結(jié)果見(jiàn)8.4.4。
repl_packagetype)
StringHBbgkinfo(
stringlicence,
1.HBbgkinfo為約定的河北省統(tǒng)一社會(huì)信用
string
代碼變更數(shù)據(jù)接口名稱(chēng);
repl_packagetype)
BJbgkinfo為約定的北京市統(tǒng)一社會(huì)信用代
StringBJbgkinfo(碼變更數(shù)據(jù)接口名稱(chēng);
統(tǒng)一社會(huì)信用代碼stringlicence,TJbgkinfo為約定的天津市統(tǒng)一社會(huì)信用代
變更數(shù)據(jù)接口string碼變更數(shù)據(jù)接口名稱(chēng);
repl_packagetype)2.license為許可參數(shù)(見(jiàn)8.5.1);
StringTJbgkinfo(3.repl_packagetype為返回結(jié)果數(shù)據(jù)包格式
stringlicence,參數(shù)(見(jiàn)8.5.2);
string4.接口返回結(jié)果見(jiàn)8.5.3。
repl_packagetype)
1.HBinvinfo為約定的河北省統(tǒng)一社會(huì)信用
StringHBinvinfo(代碼股東數(shù)據(jù)接口名稱(chēng);
統(tǒng)一社會(huì)信用代碼stringlicence,2.license為許可參數(shù)(見(jiàn)8.6.1);
股東數(shù)據(jù)接口string3.repl_packagetype為返回結(jié)果數(shù)據(jù)包格式
repl_packagetype)參數(shù)(見(jiàn)8.6.2);
4.接口返回結(jié)果見(jiàn)8.6.3。
基本約定
8.3.1傳輸協(xié)議
采用HTTPS作為傳輸協(xié)議。
8.3.2地址格式
接口地址由數(shù)據(jù)管理方提供,格式為:https://xxx.xxx.xxx.xxx/services_path/service_name。
其中,xxx.xxx.xxx.xxx表示接口所在服務(wù)器的有效地址;services_path表示接口的發(fā)布路徑,
由數(shù)據(jù)管理方命名;service_name表示約定的接口名稱(chēng),由數(shù)據(jù)管理方命名。
8.3.3調(diào)用方法
統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)、統(tǒng)一社會(huì)信用代碼變更數(shù)據(jù)、統(tǒng)一社會(huì)信用代碼股東數(shù)據(jù)接口調(diào)
用方法示例分別見(jiàn)附錄A、附錄B和附錄C。
統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口
8.4.1許可參數(shù)
內(nèi)容組成
許可參數(shù)由一組用戶(hù)信息組成。
5
DB13/T3041—2024
包體標(biāo)記及含義
許可參數(shù)包體標(biāo)記及含義說(shuō)明見(jiàn)表2。
表2許可參數(shù)包體標(biāo)記及含義
信息類(lèi)別標(biāo)記字符類(lèi)型及長(zhǎng)度含義說(shuō)明
tyshxydmnvarchar(18)統(tǒng)一社會(huì)信用代碼——
jgmcnvarchar(200)機(jī)構(gòu)名稱(chēng)——
appkeynvarchar(8)用戶(hù)賬號(hào)——
appsecretnvarchar(10)用戶(hù)密碼——
用戶(hù)信息
ipnvarchar(15)被授權(quán)應(yīng)用接口設(shè)備的IP地址——
startdatenvarchar(10)使用期限開(kāi)始時(shí)間授權(quán)起始日期
enddatenvarchar(10)使用期限結(jié)束時(shí)間授權(quán)終止日期
……
包體格式說(shuō)明
許可參數(shù)包體采用JSON格式。
許可參數(shù)放置在標(biāo)記{…}之間,見(jiàn)示例1。
示例1:
{
"tyshxydm":"xxxxxxxxxxxxxxxx",
"jgmc":"xxx",
"appkey":"xxx",
"appsecret":"xxx",
"ip":"xxx",
"startdate":"xxx",
"enddate":"xxx"
}
8.4.2條件參數(shù)包體
內(nèi)容組成
條件參數(shù)由條件邏輯關(guān)系、條件數(shù)據(jù)項(xiàng)集、返回結(jié)果數(shù)據(jù)項(xiàng)名稱(chēng)組成,如圖4所示。
圖4條件參數(shù)
條件參數(shù)包體格式說(shuō)明
條件參數(shù)包體采用JSON格式。
條件參數(shù)放置在標(biāo)記{"exp":"xxx","fields":[{"field":"xxx","operation":"xxx",
"value":"x
xx"},…,{"field":"xxx","operation":"xxx","value":"xxx"}],"result":"xxx"}之間。
exp關(guān)鍵字為條件邏輯關(guān)系。其中“與”、“或”分別用“*”、“+”標(biāo)識(shí);為空時(shí),默認(rèn)為“與”;
在邏輯關(guān)系中,第一個(gè)條件數(shù)據(jù)項(xiàng)用[0]表示,第二個(gè)用[1]表示,以此類(lèi)推,第n個(gè)用[n-1]表示,
各條件之間可以用圓括號(hào)運(yùn)算符()組合。
fields關(guān)鍵字為條件數(shù)據(jù)項(xiàng)集。其中field關(guān)鍵字為條件數(shù)據(jù)項(xiàng);operation為條件數(shù)據(jù)項(xiàng)的
6
DB13/T3041—2024
關(guān)系運(yùn)算符,其表示及含義見(jiàn)表3;value為條件數(shù)據(jù)項(xiàng)的值。
result關(guān)鍵字為返回結(jié)果中用戶(hù)要求的數(shù)據(jù)項(xiàng)名稱(chēng),各數(shù)據(jù)項(xiàng)間以英文“,”分隔。
數(shù)據(jù)項(xiàng)標(biāo)識(shí)應(yīng)符合本文件8.4.5的規(guī)定。
表3關(guān)系運(yùn)算符表示及含義
關(guān)系運(yùn)算符含義說(shuō)明
=等于
<小于1.字符型應(yīng)按字符編碼順序進(jìn)行比較;
>大于2.數(shù)值型應(yīng)轉(zhuǎn)換成數(shù)值進(jìn)行比較;
<=小于或等于3.日期型應(yīng)轉(zhuǎn)換成日期進(jìn)行比較;
>=大于或等于
4.日期時(shí)間型應(yīng)轉(zhuǎn)換成時(shí)間進(jìn)行比較。
!=不等于
like模糊匹配僅可應(yīng)用于字符型的數(shù)據(jù)項(xiàng),從字符串任意位置進(jìn)行匹配
leftlike左匹配僅可應(yīng)用于字符型的數(shù)據(jù)項(xiàng),從字符串起始端匹配
rightlike右匹配僅可應(yīng)用于字符型的數(shù)據(jù)項(xiàng),從字符串尾端匹配
isnull空值——
isnotnull非空——
………………
條件參數(shù)包體格式見(jiàn)示例2。
示例2:
{
"exp":"[0]*([1]*[2])",
"fields":[
{
"field":"zcdzxzqhdm",
"operation":"=",
"value":"xxx"
},
{
"field":"jgmc",
"operation":"like",
"value":"xxx"
},
{
"field":"zcdz",
"operation":"like",
"value":"xxx"
}
]
"result":"tyshxydm,jgmc,zcdzxzqhdm"
}
8.4.3返回結(jié)果數(shù)據(jù)包格式參數(shù)
接口返回結(jié)果數(shù)據(jù)包格式參數(shù)由數(shù)據(jù)應(yīng)用方根據(jù)需要設(shè)定。該參數(shù)取值可為xml或json,不能
為空。
8.4.4返回結(jié)果
內(nèi)容組成
7
DB13/T3041—2024
返回結(jié)果包括調(diào)用狀態(tài)信息、結(jié)果數(shù)據(jù)和結(jié)果集記錄數(shù)。接口調(diào)用失敗時(shí),只返回調(diào)用狀態(tài)信
息,見(jiàn)圖5。
調(diào)用狀態(tài)信息結(jié)果數(shù)據(jù)結(jié)果集記錄數(shù)
結(jié)果記錄數(shù)據(jù)1……結(jié)果記錄數(shù)據(jù)n
數(shù)據(jù)項(xiàng)1…數(shù)據(jù)項(xiàng)n
注:返回結(jié)果記錄數(shù)據(jù)過(guò)多時(shí),默認(rèn)顯示前50條數(shù)據(jù)。
圖5返回結(jié)果
包體格式說(shuō)明
.1XML格式
XML格式采用標(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é)果集記錄個(gè)數(shù)。調(diào)用狀態(tài)代碼和描
述應(yīng)符合第9章的規(guī)定。
結(jié)果數(shù)據(jù)置于標(biāo)記<ROWDATA>…</ROWDATA>之間。結(jié)果數(shù)據(jù)不同記錄用<ROW…/>…<ROW…/>分隔。
數(shù)據(jù)項(xiàng)標(biāo)識(shí)應(yīng)符合8.4.5的規(guī)定。
返回結(jié)果包體XML格式見(jiàn)示例3。
示例3:
<?xmlversion="1.0"encoding="UTF-8"?>
<DATAPACKETVersion="2.0">
<RESPDATA>
<RESPstatus="0"msg="調(diào)用成功"totalcount="2"/>
</RESPDATA>
<ROWDATA>
<ROWtyshxydm="xxxxxxxxxxxxxxxxxx"jgmc="xx?。ㄊ校﹛xx股份有限公司"zcdzxzqhdm="xxxxxx"/>
<ROWtyshxydm="xxxxxxxxxxxxxxxxxx"jgmc="xx市(區(qū))xxx股份有限公司"zcdzxzqhdm="xxxxxx"/>
</ROWDATA>
</DATAPACKET>
.2JSON格式
返回結(jié)果信息放置在標(biāo)記{"respdata":{"status":"xxx","msg":"xxx","totalcount":"xxx"},
"rowdata":[{xxx},…,{xxx}]}之間。
在respdata標(biāo)簽內(nèi),關(guān)鍵字status為調(diào)用狀態(tài)代碼,msg為調(diào)用狀態(tài)描述,totalcount為結(jié)
果集記錄個(gè)數(shù)。調(diào)用狀態(tài)代碼和描述應(yīng)符合本文件9的規(guī)定。
在rowdata標(biāo)簽內(nèi),每條結(jié)果數(shù)據(jù)記錄放置在標(biāo)記{…}之間。數(shù)據(jù)記錄中的數(shù)據(jù)項(xiàng)標(biāo)識(shí)應(yīng)符合
本文件8.4.5的規(guī)定。
返回結(jié)果包體JSON格式見(jiàn)示例4。
示例4:
{
"respdata":{
"status":"0",
"msg":"調(diào)用成功",
"totalcount":"2"
},
"rowdata":[
{
8
DB13/T3041—2024
"tyshxydm":"xxxxxxxxxxxxxxxxxx",
"jgmc":"xx?。ㄊ校﹛xx股份有限公司",
"zcdzxzqhdm":"xxxxxx"
},
{
"tyshxydm":"xxxxxxxxxxxxxxxxxx",
"jgmc":"xx市(區(qū))xxx股份有限公司",
"zcdzxzqhdm":"xxxxxx"
}
]
}
8.4.5應(yīng)用服務(wù)數(shù)據(jù)項(xiàng)
統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口服務(wù)提供的數(shù)據(jù)項(xiàng)見(jiàn)表4。
表4統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口服務(wù)數(shù)據(jù)項(xiàng)
數(shù)據(jù)項(xiàng)標(biāo)識(shí)含義數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明
tyshxydm統(tǒng)一社會(huì)信用代碼nvarchar(18)符合GB32100
jgmc機(jī)構(gòu)名稱(chēng)nvarchar(200)——
zcdz注冊(cè)地址nvarchar(400)——
zcdzxzqhdm注冊(cè)地址行政區(qū)劃代碼nvarchar(6)符合GB/T2260
jyfw經(jīng)營(yíng)范圍nvarchar(2000)——
clrq成立日期date——
0:注冊(cè)(設(shè)立);1:變更;
djywlx登記業(yè)務(wù)類(lèi)型nvarchar(2)
2:注銷(xiāo);9:其他
1:“正?!保ù胬m(xù)、在營(yíng)、開(kāi)
業(yè)、注冊(cè)、設(shè)立);2:“吊
銷(xiāo),未注銷(xiāo)”;3:“吊銷(xiāo),已
jyzt經(jīng)營(yíng)狀態(tài)nvarchar(2)
注銷(xiāo)”;4:“注銷(xiāo)”;5:“撤
銷(xiāo)”;6:“遷出”;9:“其
他”
jjhydm經(jīng)濟(jì)行業(yè)代碼nvarchar(6)符合GB/T4754
lxdh聯(lián)系電話(huà)nvarchar(18)符合GB/T14733.8
數(shù)據(jù)項(xiàng)標(biāo)識(shí)含義數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明
zhgxrq最后更新日期date——
……
統(tǒng)一社會(huì)信用代碼變更數(shù)據(jù)接口
8.5.1許可參數(shù)
內(nèi)容組成
許可參數(shù)由一組用戶(hù)信息組成。
包體標(biāo)記及含義
許可參數(shù)包體標(biāo)記及含義說(shuō)明見(jiàn)表5。
9
DB13/T3041—2024
表5許可參數(shù)包體標(biāo)記及含義
信息類(lèi)別標(biāo)記字符類(lèi)型及長(zhǎng)度含義說(shuō)明
tyshxydmnvarchar(18)統(tǒng)一社會(huì)信用代碼——
jgmcnvarchar(200)機(jī)構(gòu)名稱(chēng)——
appkeynvarchar(8)用戶(hù)賬號(hào)——
appsecretnvarchar(10)用戶(hù)密碼——
用戶(hù)信息
ipnvarchar(15)被授權(quán)應(yīng)用接口的設(shè)備的IP地址——
startdatenvarchar(10)使用期限開(kāi)始時(shí)間授權(quán)起始日期
enddatenvarchar(10)使用期限結(jié)束時(shí)間授權(quán)終止日期
……
包體格式說(shuō)明
許可參數(shù)包體采用字串格式。
許可參數(shù)放置在訪問(wèn)地址的參數(shù)中,見(jiàn)示例5。
示例5:
https://xxx.xxx.xxx.xxx/services_path/service_name?appkey=xxx&appsecret=xxx&rtype=1&ip=xxx&tyshx
ydm=xxx
8.5.2返回結(jié)果數(shù)據(jù)包格式參數(shù)
參照本文件8.4.3。
8.5.3返回結(jié)果
參照本文件8.4.4。
8.5.4應(yīng)用服務(wù)數(shù)據(jù)項(xiàng)
統(tǒng)一社會(huì)信用代碼變更數(shù)據(jù)接口服務(wù)提供的數(shù)據(jù)項(xiàng)見(jiàn)表6。
表6統(tǒng)一社會(huì)信用代碼變更數(shù)據(jù)接口服務(wù)數(shù)據(jù)項(xiàng)
數(shù)據(jù)項(xiàng)標(biāo)識(shí)含義數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明
tyshxydm統(tǒng)一社會(huì)信用代碼nvarchar(18)符合GB32100
bglx變更類(lèi)型nvarchar(50)——
bgq變更前內(nèi)容nvarchar(255)——
bgh變更后內(nèi)容nvarchar(255)——
bgsj變更日期date——
……
統(tǒng)一社會(huì)信用代碼股東數(shù)據(jù)接口
8.6.1許可參數(shù)
內(nèi)容組成
許可參數(shù)由一組用戶(hù)信息組成。
包體標(biāo)記及含義
許可參數(shù)包體標(biāo)記及含義說(shuō)明見(jiàn)表7。
10
DB13/T3041—2024
表7許可參數(shù)包體標(biāo)記及含義
信息類(lèi)別標(biāo)記字符類(lèi)型及長(zhǎng)度含義說(shuō)明
tyshxydmnvarchar(18)統(tǒng)一社會(huì)信用代碼——
jgmcnvarchar(200)機(jī)構(gòu)名稱(chēng)——
appkeynvarchar(8)用戶(hù)賬號(hào)——
appsecretnvarchar(10)用戶(hù)密碼——
用戶(hù)信息
ipnvarchar(15)被授權(quán)應(yīng)用接口的設(shè)備的IP地址——
startdatenvarchar(10)使用期限開(kāi)始時(shí)間授權(quán)起始日期
enddatenvarchar(10)使用期限結(jié)束時(shí)間授權(quán)終止日期
……
包體格式說(shuō)明
許可參數(shù)包體采用字串格式。
許可參數(shù)放置在訪問(wèn)地址的參數(shù)里,見(jiàn)示例6。
示例6:
https://xxx.xxx.xxx.xxx/services_path/service_name?appkey=xxx&appsecret=xxx&rtype=1&ip=xxx&tyshx
ydm=xxx
8.6.2返回結(jié)果數(shù)據(jù)包格式參數(shù)
參照本文件8.4.3。
8.6.3返回結(jié)果
參照本文件8.4.4。
8.6.4應(yīng)用服務(wù)數(shù)據(jù)項(xiàng)
統(tǒng)一社會(huì)信用代碼股東數(shù)據(jù)接口服務(wù)提供的數(shù)據(jù)項(xiàng)見(jiàn)表8。
表8統(tǒng)一社會(huì)信用代碼股東數(shù)據(jù)接口服務(wù)數(shù)據(jù)項(xiàng)
數(shù)據(jù)項(xiàng)標(biāo)識(shí)含義數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明
tyshxydm統(tǒng)一社會(huì)信用代碼nvarchar(18)符合GB32100
tzrlx投資者類(lèi)型nvarchar(2)——
tzrxm投資者名稱(chēng)nvarchar(200)——
tzzj認(rèn)繳出資金額numeric(24,8)——
tzsj認(rèn)繳出資日期date——
……
9數(shù)據(jù)應(yīng)用調(diào)用信息
調(diào)用狀態(tài)信息包括接口狀態(tài)代碼及接口狀態(tài)描述,如表9所示。
11
DB13/T3041—2024
表9調(diào)用狀態(tài)信息
接口狀態(tài)代碼接口狀態(tài)描述
0調(diào)用成功
1調(diào)用失敗
-100被授權(quán)應(yīng)用接口設(shè)備IP地址錯(cuò)誤
-130條件參數(shù)錯(cuò)誤
-160返回結(jié)果數(shù)據(jù)包格式參數(shù)錯(cuò)誤
-200數(shù)據(jù)庫(kù)錯(cuò)誤
-300用戶(hù)賬號(hào)錯(cuò)誤
-400用戶(hù)密碼錯(cuò)誤
…………
12
DB13/T3041—2024
A
A
附錄A
(資料性)
統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口調(diào)用方法示例
A.1示例說(shuō)明
以河北省統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口為例,設(shè)定統(tǒng)一社會(huì)信用代碼接口地址為:https://
4:8080/dso/HBtydm_sh_service;接口用戶(hù)的統(tǒng)一社會(huì)信用代碼為:
11xxxxxxxx17053009;機(jī)構(gòu)名稱(chēng)為:xx?。ㄊ校?biāo)準(zhǔn)化研究院;通過(guò)接口查詢(xún)數(shù)據(jù)的條件是:機(jī)構(gòu)名
稱(chēng)中包含“標(biāo)準(zhǔn)”且包含“研究院”的機(jī)構(gòu);返回結(jié)果包體是:json格式;結(jié)果數(shù)據(jù)項(xiàng)包括:統(tǒng)一社
會(huì)信用代碼、機(jī)構(gòu)名稱(chēng)、行政區(qū)劃代碼、機(jī)構(gòu)地址、經(jīng)營(yíng)范圍、經(jīng)濟(jì)行業(yè)代碼、聯(lián)系電話(huà)、注冊(cè)日
期、業(yè)務(wù)類(lèi)型和最后更新日期。
A.2示例程序代碼
本示例以java語(yǔ)言實(shí)現(xiàn),程序代碼如下:
packagetestjgdm;//包名testjgdm
import.URLEncoder;
importjava.util.HashMap;
importjava.util.Map;
importorg.apache.http.HttpResponse;
importorg.apache.http.util.EntityUtils;
publicclassjgdm{//定義類(lèi)jgdm
publicstaticvoidmain(String[]args)//調(diào)用統(tǒng)一社會(huì)信用代碼基礎(chǔ)數(shù)據(jù)接口獲取符合條
件數(shù)據(jù)的函數(shù)
{
Stringstrkey1="標(biāo)準(zhǔn)";//查詢(xún)關(guān)鍵字1
Stringstrkey2="研究院";//查詢(xún)關(guān)鍵字2
try{
strkey=URLEncoder.encode(strkey1,"utf-8");//將查詢(xún)關(guān)鍵字轉(zhuǎn)換為utf-8編碼
strkey2=URLEncoder.encode(strkey2,"utf-8");
}catch(Exceptione1)
{
e1.printStackTrace();
}
Stringhost="4:8080";//接口地址
Stringservice_path="/dso/";//接口路徑
Stringserivce_name="HBtydm_sh_service";//接口名稱(chēng)
13
DB13/T3041—2024
Stringmethod="POST";//提交方式
Stringappkey="NyyrcP";//許可參數(shù)中的appkey
Stringappsecret="jttLM7wu";//許可參數(shù)中的appsecret
Stringtydm="11xxxxxxxx17053009";//許可參數(shù)中的tyshxydm
Stringjgmc="xx?。ㄊ校?biāo)準(zhǔn)化研究院";//許可參數(shù)中的jgmc
Stringip="5:8080";//許可參數(shù)中的ip
Stringstartdate="2023-02-01";//許可參數(shù)中的startdate
Stringenddate="2024-01-31";//許可參數(shù)中的enddate
Mapheaders=newHashMap();
Mapquerys=newHashMap();
//構(gòu)建許可參數(shù)licence
querys.put("licence","{\"tyshxydm\":\""+tyshxydm+"\",\"jgmc\":\""+jgmc+"\",\"a
ppkey\":\""+appkey+"\",\"appsecret\":\""+appsecret+"\",\"ip\":\""+ip+"\",\"sta
rtdate\":\""+startdate+"\",\"enddate\":\""+enddate+"\"}");
//構(gòu)建返回結(jié)果格式參數(shù)repl_packagetype
querys.put("repl_packagetype","json");//返回結(jié)果數(shù)據(jù)包為json格式
//構(gòu)建條件參數(shù)cond_information
querys.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{//向接口提交請(qǐng)求
HttpResponseresponse=HttpUtils.doPost(host+service_path,serivce_name,method,
headers,querys,"");
//獲取反饋的數(shù)據(jù)包,并在控制窗口中打印出來(lái)
System.out.println(EntityUtils.toString(response.getEntity()));
}catch(Exceptione)
{
e.printStackTrace();
14
DB13/T3041—2024
B
B
附錄B
(資料性)
統(tǒng)一社會(huì)信用代碼變更數(shù)據(jù)接口調(diào)用方法示例
B.1示例說(shuō)明
以河北省統(tǒng)一社會(huì)信用代碼變更數(shù)據(jù)接口為例,設(shè)定統(tǒng)一社會(huì)信用代碼接口地址為:https://
4:8080/dso/HBbgkinfo;接口用戶(hù)的統(tǒng)一社會(huì)信用代碼為:11xxxxxxxx17053009;機(jī)
構(gòu)名稱(chēng)為:xx?。ㄊ校?biāo)準(zhǔn)化研究院;通過(guò)接口查詢(xún)數(shù)據(jù)的條件是:統(tǒng)一社會(huì)信息用代碼為
11xxxxxxxx17053009的變更信息;返回結(jié)果包體是:json格式;結(jié)果數(shù)據(jù)項(xiàng)包括:統(tǒng)一社會(huì)信用代
碼、變更類(lèi)型、變更前內(nèi)容、變更后內(nèi)容和變更日期。
B.2示例程序代碼
本示例以java語(yǔ)言實(shí)現(xiàn),程序代碼如下:
packagetestjgdm;//包名testjgdm
import.URLEncoder;
importjava.util.HashMap;
importjava.util.Map;
importorg.apache.http.HttpResponse;
importorg.apache.http.util.EntityUtils;
publicclassjgdm{//定義類(lèi)jgdm
publicstaticvoidmain(String[]args)//調(diào)用變更數(shù)據(jù)接口獲取符合條件數(shù)據(jù)的函數(shù)
{
Stringstrkey="xxxxxxxxxxxxxxxxxx";//查詢(xún)關(guān)鍵字
try{
strkey=URLEncoder.encode(strkey,"utf-8");//將查詢(xún)關(guān)鍵字轉(zhuǎn)換為utf-8編碼
}catch(Exceptione1)
{
e1.printStackTrace();
}
Stringhost="4:8080";//接口地址
Stringservice_path="/dso/";//接口路徑
Stringserivce_name="HBbgkinfo";//接口名稱(chēng)
Stringmethod="POST";//提交方式
Stringappkey="NyyrcP";//許可參數(shù)中的appkey
Stringappsecret="jttLM7wu";//許可參數(shù)中的appsecret
15
DB13/T3041—2024
Stringtydm="11xxxxxxxx17053009";//許可參數(shù)中的tydm
Stringjgmc="xx省(市)標(biāo)準(zhǔn)化研究院";//許可參數(shù)中的jgmc
Stringip="5:8080";//許可參數(shù)中的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)產(chǎn)品銷(xiāo)售合同協(xié)議范本
- 招標(biāo)文件房產(chǎn)項(xiàng)目
- 版短期無(wú)擔(dān)保個(gè)人
- 第三方支付保證金協(xié)議
- 知識(shí)產(chǎn)權(quán)顧問(wèn)合同的爭(zhēng)議解決方法分享
- 學(xué)生健康飲食承諾保證書(shū)
- 裝飾拆除改造合同
- 道具采購(gòu)合同范本中文模板樣式
- 導(dǎo)購(gòu)員合同協(xié)議的交通補(bǔ)貼
- 幼兒園食品訂購(gòu)合同范本
- 電影作品解讀-世界科幻電影智慧樹(shù)知到期末考試答案章節(jié)答案2024年成都錦城學(xué)院
- NB-T47003.1-2009鋼制焊接常壓容器(同JB-T4735.1-2009)
- 聚焦高質(zhì)量+探索新高度+-2025屆高考政治復(fù)習(xí)備考策略
- 惠州市惠城區(qū)2022-2023學(xué)年七年級(jí)上學(xué)期期末教學(xué)質(zhì)量檢測(cè)數(shù)學(xué)試卷
- 北京市西城區(qū)2022-2023學(xué)年七年級(jí)上學(xué)期期末英語(yǔ)試題【帶答案】
- ISO45001-2018職業(yè)健康安全管理體系之5-4:“5 領(lǐng)導(dǎo)作用和工作人員參與-5.4 工作人員的協(xié)商和參與”解讀和應(yīng)用指導(dǎo)材料(2024A0-雷澤佳)
- 看圖猜成語(yǔ)共876道題目動(dòng)畫(huà)版
- 小學(xué)二年級(jí)上冊(cè)數(shù)學(xué)-數(shù)角的個(gè)數(shù)專(zhuān)項(xiàng)練習(xí)
- 曲式與作品分析智慧樹(shù)知到期末考試答案章節(jié)答案2024年蘭州文理學(xué)院
- 園林設(shè)施維護(hù)方案
- 特種設(shè)備使用單位日管控、周排查、月調(diào)度示范表
評(píng)論
0/150
提交評(píng)論