DB34_T 4083-2021 政府网站集约化平台应用接口规范.docx
《DB34_T 4083-2021 政府网站集约化平台应用接口规范.docx》由会员分享,可在线阅读,更多相关《DB34_T 4083-2021 政府网站集约化平台应用接口规范.docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ICS35.240.99CCSL7034安徽省地方标准DB34/T40832021政府网站集约化平台应用接口规范Applicationinterfacespecificationsforthegovernmentwebsiteintensiveplatform2021-12-28发布2022-01-28实施安徽省市场监督管理局发布DB34/T40832021目次前言.II1范围.12规范性引用文件.13术语、定义和缩略语.13.1术语和定义.13.2缩略语.14基本要求.14.1应用接入方.24.2接口提供方.24.3平台运营方.25接入流程.26接口.26.1应用场景.36.2技术要求.36
2、.3API接口说明.36.4API接口访问.36.5清单.3附录A(资料性)应用接入申请表.34附录B(资料性)接入认证.35B.1认证说明.35B.2获取Token.35附录C(资料性)返回状态码定义.37附录D(资料性)接口示例.38D.1信息新增接口.38D.2信息报送采用情况分页查询接口.38D.3信息详情查询接口.39D.4信息删除接口.39附录E(规范性)数据格式的字符定义.41参考文献.42IDB34/T40832021前言本文件按照GB/T1.12020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专
3、利的责任。本文件由安徽省人民政府网管理中心提出。本文件由安徽省信息技术标准化技术委员会(AH/TC25)归口。本文件起草单位:安徽省人民政府网管理中心、合肥工业大学、六安市政府网站和新媒体中心、安徽省质量和标准化研究院、安徽龙讯信息科技有限公司。本文件主要起草人:陶松、郭亚光、寿志勤、贺良震、宋小娟、王玮、季静、姜东林、许君、朱守勇。IIDB34/T40832021政府网站集约化平台应用接口规范1范围本文件规定了政府网站集约化平台应用接口的基本要求、接入流程、接口要求。本文件适用于政府网站集约化平台之间、政府网站集约平台与政府网站信息资源库及其他业务应用系统之间的数据共享交换。2规范性引用文件
4、下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T21062.3政务信息资源交换体系第3部分:数据接口规范GB/T40094.3电子商务数据交易第3部分:数据接口规范DB34/T3686电子政务外网数据交换级联接口规范3术语、定义和缩略语3.1术语和定义下列术语和定义适用于本文件。3.1.1应用接入方applicationaccessunit需要调用政府网站集约化平台应用接口的组织。3.1.2接口提供方supplierofinterfaces提供政府网站
5、集约化平台应用接口的组织。3.1.3平台运营方operatorofintegratedplatformforgovernmentwebsites为政府网站集约化平台应用接入提供技术服务支撑的组织。3.2缩略语下列缩略语适用于本文件。API:应用程序接口(ApplicationProgrammingInterface)URL:统一资源定位符(UniformResourceLocator)JSON:JS对象简谱/对象标记(JavaScriptObjectNotation)4基本要求1应用接入方接口提供方平台运营方开始对接需求及安全评估接入申请接入认证结束接入审核接口开通授权授权凭证反馈DB34/T
6、408320214.1应用接入方应满足以下要求:按需申请接入;按照本文件要求使用接口服务;协调所选取的业务应用系统及服务提供方与政府网站集约化平台运营方的对接工作。4.2接口提供方应满足以下要求:确保开放的接口不影响平台的正常运转;对业务应用系统及服务的接入制定相应的安全策略,并确保正常执行;对业务应用系统及服务的接入进行审批和管理;协调政府网站集约化平台运营方安排专人负责接入应用的日常管理。4.3平台运营方应满足以下要求:按照GB/T21062.3、GB/T40094.3、DB34/T3686等的要求定义及开发接口;负责应用接口的维护更新与缺陷修正,并为应用接入方提供技术支持。5接入流程应用
7、接入流程见图1。图1接入流程注1:应用接入方在提交申请表前应开展对接需求及安全评估,并按照附录A中的表A.1要求提交接入申请。注2:接口提供方对应用接入方提交的申请进行审核。审核通过后,通知平台运营方开通授权。注3:平台运营方负责开通授权,将授权凭证(用户名、密码)返回至接入方并配合完成认证工作。注4:应用接入方根据授权凭证,完成接入认证,接入认证的详细说明见附录B。6接口2DB34/T408320216.1应用场景集约化平台应用接口应包括但不限于以下应用场景:省级、市级政府网站集约化平台之间的数据共享交换业务,包括重要转载、信息报送、网站工作年报、网站监管年报、绩效考核等。集约化平台与政府网
8、站信息资源库及其他业务应用系统之间的数据共享交换业务,包括政府网站信息发布、留言办理回复、栏目及目录查询、单点登录等。6.2技术要求应采用基于HTTP(超文本传输协议)/HTTPS(超文本传输安全协议)的API接口方式进行数据共享交换。6.3API接口说明API接口说明应包含但不限于:a)接口名称:接口功能的简要和概况性描述。示例1:获取Token。b)功能描述:接口的功能性描述。示例2:用于获取Token,每次调用集约化平台应用接口时都要先获取Token。c)接口地址:接口的调用地址。示例3:http:/ip:port/oauth/token。d)请求方式:对数据进行操作采用的类型,可采用G
9、ET或POST等方式。示例4:httpGET。e)请求参数(请求消息字段说明):访问接口时必要的或可选的参数,说明字段名称、类型、约束、描述说明;其中,必要参数应给出调用API所需的唯一身份令牌(Token)。示例5:见附录B表B.2的“请求参数”。f)请求示例:请求数据的接口地址示例说明。示例6:http:/ip:port/oauth/token?client_id=分配给您的用户名&client_secret=分配给您的密码。g)返回结果:请求数据后,系统返回的请求结果。返回结果采用JSON格式。示例7:见附录B表B.2的“返回结果示例”。h)返回结果字段说明(返回消息字段说明):返回结果
10、中数据信息的字段说明,包括但不限于字段名称、类型、描述说明等。示例8:见附录B表B.2的“返回结果字段”。i)返回状态码:请求数据后,返回的状态代码。示例9:见附录C表C.1。6.4API接口访问应用接入方应通过政府网站集约化平台运营方分配的用户名和密码获取身份令牌(Token)后,利用身份令牌(Token)和应用接口请求参数进行业务接口访问。Token获取方式见附录B中的表B.2。6.5清单6.5.1重要转载3字段名类型说明statusInteger返回状态码,见附录C中表C.1的定义idLong文章idtitleString标题imageLinkString缩略图地址resourcesSt
11、ring来源urlString访问地址publishDateString发布时间contentString文章内容remarkString简介descString描述信息字段名类型约束说明idLong必填信息IDhitLong必填点击量字段名类型说明statusInteger返回状态码,见附录C中表C.1的定义descString描述信息字段名类型约束说明typeString选填转载类型DB34/T408320216.5.1.1重要转载信息功能描述:用于转载上级政府网站的重要信息。请求消息字段见表1。返回消息字段见表2。表1重要转载信息请求消息字段表2重要转载信息返回消息字段6.5.1.2重要
12、转载信息点击量上报功能描述:用于下级政府网站上报转载信息的点击量。请求消息字段见表3。返回消息字段见表4。表3重要转载信息点击量上报请求消息字段表4重要转载信息点击量上报返回消息字段6.5.2信息报送6.5.2.1信息报送功能描述:用于市级平台向省级平台报送信息。4字段名类型约束说明uidString必填信息报送系统用户名,数据格式要求:A1.20(字符含义见附录E中表E.1的定义)titleString必填标题,数据格式要求:A1.100(字符含义见附录E中表E.1的定义)authorString必填作者,数据格式要求:A1.30(字符含义见附录E中表E.1的定义)addDateDate可选
13、添加日期,默认当前日期,数据格式要求:D8+T6(字符含义见附录E中表E.1的定义)classifyInteger可选报送分类(0:网站信息,1:解读材料,默认网站信息)infoModelInteger可选信息分类(0:中文信息,1:英文信息,默认中文信息)reporterNameString必填报送人姓名,数据格式要求:A1.30(字符含义见附录E中表E.1的定义)reporterPhoneString必填报送人手机号,N11(字符含义见附录E中表E.1的定义)contentString必填信息内容字段名类型约束说明uidString必填信息报送系统用户名,数据格式要求:A1.20(字符含义
14、见附录E中表E.1的定义)idInteger可选信息报送返回的主键id,数据格式要求:A.20(字符含义见附录E中表E.1的定义)nameString可选标题,数据格式要求:A.100(字符含义见附录E中表E.1的定义)submitUserNameString必填报送人姓名,数据格式要求:A1.30(字符含义见附录E中表E.1的定义)startDateDate可选报送日期的开始时间,数据格式要求:D8+T6(字符含义见附录E中表E.1的定义)字段名类型说明statusInteger返回状态码,见附录C中表C.1的定义idInteger信息主键iddescString描述信息注:信息新增的接口示
15、例参见附录D中D.1。5DB34/T40832021请求消息字段见表5。返回消息字段见表6。表5信息报送接口请求消息字段表6信息报送接口返回消息字段6.5.2.2信息报送采用情况分页查询功能描述:用于市级平台查询报送信息的采用情况。请求消息字段见表7。返回消息字段见表8。表7信息报送采用情况分页查询接口请求消息字段字段名类型说明statusInteger返回状态码,见附录C中表C.1的定义idInteger信息IDnameString信息标题useStatusInteger采用状态(0:未采用,1:已采用,3:已退回)useDateDate采用时间descString描述信息注:采用情况查询接
16、口示例参见附录D中D.2endDateDate可选报送日期的结束时间,数据格式要求:D8+T6(字符含义见附录E中表E.1的定义)useStatusInteger可选采用状态(0:未采用,1:已采用,3:已退回)pageIndexInteger可选页码开始,默认从0开始pageSizeInteger可选一页数据条数字段名类型说明statusInteger返回状态码,见附录C中表C.1的定义dataInteger返回数据,应报数量descString描述信息字段名类型约束说明yearString必填年份,数据格式要求:D4(字符含义见附录E中表E.1的定义)creditCodeString必填省
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB34_T 4083-2021 政府网站集约化平台应用接口规范 4083 2021 政府 网站 集约化 平台 应用 接口 规范
限制150内