四川省县级融媒体中心接入省级技术平台技术规范.docx
四川省县级融媒体中心接入省级技术平台技术规范(征求意见稿)目录前言7第一部分8第一章参考文档9第二章专业词汇说明102.3核心词汇12弟二章县级媒体中,L?接入适配事14第二部分17第一章概要阐述18第二章对接策略项目详述21编号工宣传管理-宣传报道任务】21【编号2:宣传管理-县级融媒体报道选题】21【编号3:宣传管理-省宣通稿】21【编号4:传播力分析-客户端稿件阅读数据】22【编号5:传播力分析-客户端稿件转发量】22【编号6:传播力分析-客户端稿件评论量】22【编号7:传播力分析-客户端稿件内容】22【编号8'传播力分析-客户端视频点击量】22【编号9:传播力分析-微信公众号稿件】22【编号IO:传播力分析-微博稿件】23【编号11:传播力分析-网站稿件】23【编号12'传播力分析-报纸稿件】23【编号13:用户分析-用户行为数据】23【编号14:用户分析-用户注册数据】24【编号15:用户分析-用户互动数据】24【编号16:用户分析-用户生产内容】24【编号17:内容交换-低码率音视频文件】24【编号18:内容交换-高码率音视频文件】24【编号19:内容交换-时间线工程文件】25【编号20:内容交换-图片】25【编号21:内容交换-音频26【编号22:内容交换-文稿】26【编号23"内容交换-新媒体稿】26第三部分29第一章总则301.1 30接口调用认证过程301.3接口数据加密方式311.4数据交互格式31第二章内容资源接口标准362.1 概述3622文稿资源接口定义362.3 选题资源接口定义482.4 采访任务资源接口定义582.5 新媒体稿源接口定义692.6 视频资源接口定义792.7 音频资源接口定义892.8 图片资源接口定义982.9 文档资源接口定义1052.10 线索资源源接口定义1122.11 获取高码资源接口定义122第三章宣传部门报道任务接口标准1253.1 概述1253.2 宣传报道接口定义125第四章通知资源接口标准1364.1 概述1364.2 创建通知接口定义1364.3 删除通知接口定义1374.4 修改通知接口定义1384.5 通知接收异步通知140第五章字幕交换规范14251SRT格式要求142第六章时间线工程文件交换规范1446.1 时间线1446.2 视音频轨道1446.3 单轨道上元素1456.4 特技描述1466.5 素材1476.6 素材内视音频集合1476.7 物理文件1486.8 AAF标准参考依据149第七章规范性元数据1507.1 认证元数据(authenticmetadata)1507.2 内容通用元数据.1507.3 素材通用元数据.1557.4 宣传报道任务通用元数据.157第四部分159第一章整体架构及流程161第二章信息集成模块使用1622.1 AndrQid信息集成模块1622.2 QS信息集成模块163第三章数据规范1643.1 用户行为日志1643.2 登录日志1663.3 页面访问日志-APP访问日志1663.4 页面访问日志-分享页面访问日志1673.5 搜索日志1683.6 收藏日志1683.7 播放日志-新闻点播16938播放日志-直播1693.9 评论日志1703.10 转发(分享)日志.1703.11 点赞日志.171附录1:各级单位ID、名称对应表174表目录表1省级技术平台接口对接策略项目表15表2错误码列表32表3返回接口Header说明列表34表4返回接口body说明34表5认证元数据列表15()表6内容公共通用元数据列表150表7文件组描述元数据列表151表8文件描述元数据列表151表9线索通用元数据列表152表10选题通用元数据列表152表11采访任务通用元数据列表153表12文稿元数据列表153表13新媒体稿通用元数据列表154表14素材公共通用元数据列表155表15视频素材通用元数据列表155表16音频素材通用元数据列表156表17图片素材通用元数据列表156表18文档素材通用元数据列表156表19宣传报道任务通用元数据列表157表20组织机构元数据列表157表21联系人元数据列表157表22Android信息集成模块权限配置表163表23iOS信息集成模块权限配置表163表24登录日志字段列表166表25APP访问日志字段列表167表26分享页面访问日志字段列表167表27搜索日志字段列表168表28收藏日志字段列表168表29新闻点播字段列表169表30直播字段列表169表31评论日志字段列表170表32转发(分享)日志字段列表171表33点赞日志字段列表171图目录图1省级技术平台与县级融媒体中心关系图15图2省级技术平台与县级融媒体中心接口对接图18图3接口对接流程图19图4广播级文件交换标准33图5新媒体应用文件交换要求33图6内容交换流程图36图7整体架构图161图8日志采集流程图162Ws四川省下辖21个市州、183个区市县、2个国家级新区。在县级融媒中心建设中,各区县采用的技术路线各有差异,技术方案也不尽相同。各县级融媒体中心要接入县级融媒体中心省级技术平台,所有连接方都必须遵守同一套对接协议、采用统一的技术接口标准。本规范由四部分构成:第一部分:总述。对参考文档、专业词汇进行说明,同时对本规范涉及的相关方技术关系、对接事宜,以及总体对接方案进行总述;第二部分:对接策略。阐述了县级融媒体中心接入省级技术平台的具体内容和策略;第三部分:接口标准。是根据对接策略所制定的、各参与方必须遵循的具体技术标准;第四部分:移动客户端信息集成模块。用于移动客户端与省级技术平台交换数据。第一部分第一章参考文档下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T7408数据元和交换格式信息交换日期和时间表示法 GB/T200922013中文新闻信息置标语言 GB/T200932013中文新闻信息分类与代码 GB/T21671基于以太网技术的局域网系统验收测评规范 GB/T222392008信息安全技术网络安全等级保护基本要求 GB/T353112017中文新闻图片内容描述元数据规范 GB/T353142017报道策划及新闻事件置标语言 GY"202.12004广播电视音像资料编目规范第1部分:电视资料 GY"202.22016广播电视音像资料编目规范第2部分:音频资料 GY"3212019县级融媒体中心省级技术平台规范要求 县级融媒体中心建设规范(广电发(2019)5号)。 县级融媒体中心监测监管规范 县级融媒体中心网络安全规范 县级融媒体中心运行维护规范第二章专业词汇说明2.1术语和定义下列术语和定义适用于本规范。(1)融媒体convergedmedia即融合媒体,指广播、电视、报刊等与基于互联网的新兴媒体有效结合,借助于多样化的传播渠道和形式,将新闻资讯等广泛传播给受众,实现资源通融、内容兼融、宣传互融的新型媒体。(2) 省级技术平台provincialtechnicalplatform为县级融媒体中心媒体服务、党建服务、政务服务、公共服务、增值服务等业务开展提供技术支撑、运营维护的省级云平台。(3) 县级融媒体中心COImtylevelconvergedmediacenter整合县级广播电视、报刊、新媒体等资源,开展媒体服务、党建服务、政务服务、公共服务、增值服务等业务的融合媒体平台。(4) 数据中台datamid-end数据中台是指通过数据技术,可对海量数据进行采集、计算、存储、加工,并且有统一标准和口径的,具备数据存储、处理、管理能力的体系。(5)前端用户frontenduser县级融媒体中心的服务用户。(6)后端用户backenduser融媒体机构内部用户和县级融媒体中心上的政企用户2.2缩略语下列缩略语适用于本规范。API应用编程接口(APPliCationProgrammingInterface)APP应用程序(APPIiCatiOn)AppSDK手机应用程序软件开发工具包(SoftwareDevelopmentKit)FTP文件传输协议(FileTransferProtocol)HTML超文本标记语言(HyPerteXtMarkupLanguage)HTTP超文本传输协议(HyPerteXtTransferProtocol)HTTPS安全超文本传输协议(HyPerteXtTransferProtocolSecure)JSSDKJavaScript软件开发工具包(JavaScriptSoftwareDevelopmentKit)RESTful一个架构样式的网络系统(RePreSentatiOnaIStateTransfer)SFTP安全文件传送协议(SecureFileTransferProtocol)B/S浏览器/服务器(BrOWSer/Server)CDN内容分发网络(ContentDeliveryNetwork)CMS内容管理系统(ContentManagementSystem)H5超文本标记语言第五版(HTMLv5)IP互联网协议(IntemetProtocol)IPv6互联网协议第六版(InternetProtocolVersion6)MXF素材交换格式(MateriaIeXChangeFormat)PC个人计算机(PerSOnaIComputer)PDF便携式文档格式(PortableDocumentFormat)QoS服务质量(QualityofService)SDI串行数字接口(SerialDigitalInterface)VMS视频管理系统(VideOManagementSystem)2.3核心词汇下列核心词汇适用于本规范。(1)数据方向表示对接过程中数据的传输方向,分为县级融媒体中心向省级技术平台上传、省级技术平台向县级融媒体中心下发两个方向。(2)对接方式指为实现数据的接入,所提前约定好的远程调用的接口方式。分为接口对接和信息集成模块交换两种方式。(3)对接时效本次数据接入的对接时效均为实时,包括实时上传、实时下发、实时收集上传。(4)发起方式数据接入的发起方式有下列五种供选择,可多选: 一键下发:在省级技术平台上手动输入相关任务、通稿等,一键下发到所有县级融媒体中心; 定点下发:在省级技术平台上手动输入相关任务、通稿等,并指定一个或多个县级融媒体中心作为下发目标下发; 自动传输:无需人工干预,系统与系统之间自动完成数据传输;手动传输:人工手动发起,系统间完成传输;自动响应传输:当系统收到另一系统的指令,系统响应进行传输。第三章县级融媒体中心接入适配事宜一、 接入规范中定义了四大类共计23项对接项目(详细项目见表1所示):宣传管理3项、传播力分析9项、用户分析4项、内容交换7项。其中有18项是必选项,另有5项是可选项。二、 层级关系上,县级融媒体中心与省级技术平台直接联通,双向传输各种数据。所有接入省级技术平台的系统是并列节点,各节点相互不截流、不修改。三、县级融媒体中心接入省级技术平台主要有以下适配事宜:1 .网络通道:(1)须保证访问省级技术平台网络通道的安全性;(2)可自行选择网络通道的技术方式,如:专线、MPLS-VPN、SD-WAN等;(3)上下行带宽不低于20Mbps;(4)上下行带宽建议达到100MbPS(建议项,可选)。2 .县级融媒体中心内容生产系统:(1)须具备产生高低两种码率视音频素材(含节目素材和成品节目)的功能机制;(2)须将低码率视音频素材(含节目素材和成品节目)、图片、文稿向省级技术平台自动传输;(3)须架设FTP服务器,并按照省级技术平台发出的上传指令,将指定高码率视音频素材上传到FTP服务器;(4)须具备从省级技术平台的FTP服务器下载高码率素材到本地的能力;(5)建议内容生产系统支持AAF时间线、SRT字幕文件的生成、导入、导出功能(建议项,可选)。3 .县级融媒体中心移动客户端方面:(1)须同意嵌入省级技术平台提供的信息集成模块;(2)对外发布新闻须同时向省级技术平台上传。四、省级技术平台开放“线上对接测试系统”。相关技术对接事宜表1省级技术平台接口对接策略项目表对接板块号对接子项数据方向对接方式发起方式宣传管理1宣传报道任务下发接口对接一键下发、定点下发2县级融媒体中心报道选题上传接口对接自动传输、手动传输3省宣通稿卜发接口对接一键下发、定点下发传播力分析4客户端稿件阅读数据上传信息集成模块收集自动传输5客户端稿件转发量上传侑息集成模块收集自动传输6客户端稿件评论量上传信息集成模块收集自动传输7客户端稿件内容U''.-信息集成模块收集自动传输8客户端视频点击量上传信息集成模块收集自动传输9微信公众号稿件上传接口对接自动传输10*微博稿件*上传接口对接自动传输11*网站稿件*I化接口对接自动传输12*报纸稿件*上传接口对接自动传输用户分析13用户行为数据上传信息集成模块收集自动传输14用户注册数据上传信息集成模块收集自动传输15用户互动数据上传信息集成模块收集自动传输16用户生产内容上传信息集成模块收集自动传输内容交换17低码率音视频文件上传接口对接自动传输下发接口对接一键下发、定点下发、手动传输18高码率音视频文件上传接口对接自动响应传输下发接口对接一键下发、定点下发、手动传输19*时间线工程文件*I.R-接口对接自动传输、手动传输卜发接口对接-键下发、定点下发、手动传输20图片上传接口对接自动传输、手动传输卜发接口对接一键下发、定点下发、手动传输21音频上传接口对接自动传输、手动传输下发接口对接一键下发、定点下发、手动传输22文稿上传接口对接自动传输、手动传输卜发接口对接一键下发、定点下发、手动传输23*新媒体稿*上传接口对接自动传输、手动传输下发接口对接一键下发、定点下发、手动传输注:带*的第10、11、12、19、23项是可选的对接项目,其他所有项目是必选的对接项目。所有数据均为实时传送第二部分第一章概要阐述省市县的接入(如图2所示),首先是根据对接策略,将相关功能模块的内容和用户行为等数据,传递到对应的接口层。再依据统一的接口标准,实现数据的接入通信传输。 »« 公nal* *,«内f«悔件 内:Ir咨锻技术平台一tta汇Mtt><««</.IflM布XIS融巍体中心图2省级技术平台与县级融媒体中心接口对接图具体的对接流程(如图3所示):接口的请求方首先构造请求数据,并将请求发送给接口响应方;接口响应方收到请求后进行处理,并同步返回数据;接口请求方收到返回的数据后进行处理。接口清求方接口响应方TTIIII.内毫京*031tItai404.MmlKOu一|$、W<KMtVM)尸J图3接口对接流程图本规范涉及的数据接入内容总共包括以下4个方面:【宣传管理】省委宣传部的宣传报道任务、全省统一的新闻稿件、宣传管理指令均可一键下达到所有县级融媒体中心的内容生产系统。全省统一的新闻稿件可以在185个区县的所有发布渠道进行统一发声。区县报道的选题自动上传到省级技术平台。【传播力分析】所有区县的移动客户端与稿件相关的数据(稿件内容、阅读量、转发量、评论量、点击量等),均实时地收集汇总到省级技术平台。所有区县通过自身运营的微信公众号、微博、网站等渠道发布的稿件内容和稿件的传播力数据,均上传到省级技术平台。【用户分析】所有区县移动客户端用户的数据(行为数据、注册数据、互动数据等),均通过信息集成模块收集到省级技术平台。举例:任何一个手机用户在访问我省185个区县APP时,该用户点击的栏目、浏览的文章、播放的视频及其播放时长、所做的评论和点赞、注册的手机号码、手机操作系统、电商积分、上传的视频等数据,将全部实时地汇集到省级技术平台。【内容交换】省级技术平台建有内容交换平台。对于视音频文件,内容交换平台的业务流程是:首先,所有县级融媒体中心中央厨房内容库中的视音频文件,须有高码率和低码率两种版本。其次,所有低码率文件实时上传到省级技术平台的内容库。省委宣传部用户、省级媒体单位用户、县级融媒体中心用户都可以浏览省级技术平台内容库中的低码率文件,并且可以选定所需文件。接下来,由省级技术平台向内容所属区县发送上传指令。该区县再将高码率文件上传到省级技术平台。最后,由省级技术平台向发起请求的用户发送高码率文件。在接口标准中定义了双向传输高低码率文件的两种接口。高码率和低码率的具体格式要求详见第三部分接口标准。区县内容库中的图片、文稿、新媒体稿、线索选题等,均应上传省级技术平台,亦可接收省级技术平台的下发。全省节目交换的统一标准:非编时间线采用AAF格式,字幕采用SRT格式,高低码率视音频文件(详见第三部分第六章时间线交换规范)。本项为可选项。第二章对接策略项目详述本章对省级技术平台与县级融媒体中心接入规范中规定的,4类对接内容所涉及的23个对接策略项目逐一进行阐述,并在表1中对对接项目进行列表。【编号1:宣传管理宣传报道任务】宣传报道任务通过省级技术平台与各县级融媒体中心的接口进行对接。省委宣传部的工作人员在省级技术平台手动对相关报道任务进行输入编辑,完成后通过省级技术平台的自动化系统,一键下发或定点下发给县级融媒体中心。【编号2:宣传管理.县级融媒体报道选题】县级融媒体报道选题通过省级技术平台与各县级融媒体中心的接口进行对接。区县相关工作人员在县级融媒体中心,对报道选题编辑完成后,可选择手动传输或自动传输的方式,将报道选题实时地上传到省级技术平台。【编号3:宣传管理.省宣通稿】省宣通稿通过省级技术平台与各县级融媒体中心的接口进行对接。省委宣传部的工作人员在省级技术平台手动输入通稿相关内容,完成后通过省级技术平台的自动化系统,一键下发或定点下发给县级融媒体中心。【编号4:传播力分析.客户端稿件阅读数据】客户端稿件阅读数据通过信息集成模块对接。客户端会实时获取区县APP前端用户的稿件阅读数据,并自动传输到省级技术平台。【编号5:传播力分析-客户端稿件转发量】客户端稿件转发量通过信息集成模块对接。客户端实时获取区县APP前端用户的稿件转发量的数据,并自动传输到省级技术平台。【编号6:传播力分析-客户端稿件评论量】客户端稿件评论量通过信息集成模块对接。客户端实时获取区县APP前端用户的稿件评论量的数据,并自动传输到省级技术平台。【编号7:传播力分析-客户端稿件内容】客户端稿件内容通过信息集成模块对接。客户端实时获取区县APP前端用户的稿件内容,并自动传输到省级技术平台。【编号8:传播力分析-客户端视频点击量】客户端视频点击量通过信息集成模块对接。客户端实时获取区县APP前端用户的视频点击量的数据,并自动传输到省级技术平台。【编号9:传播力分析-微信公众号稿件】微信公众号稿件通过省级技术平台与县级融媒体中心的接口进行对接。区县相关工作人员通过县级融媒体中心,在其微信公众号上发布稿件的同时,稿件将自动传输到省级技术平台。【编号10:传播力分析微博稿件】本项是可选的对接项目。微博稿件通过省级技术平台与县级融媒体中心的接口进行对接。区县相关工作人员通过县级融媒体中心,在其微博上发布稿件的同时,稿件将自动传输到省级技术平台。【编号11:传播力分析-网站稿件】本项是可选的对接项目。网站稿件通过省级技术平台与县级融媒体中心的接口进行对接。区县相关工作人员通过其县级融媒体中心,在其网站上发布稿件的同时,稿件将自动传输到省级技术平台。【编号12:传播力分析-报纸稿件】本项是可选的对接项目。报纸稿件通过省级技术平台与县级融媒体中心的接口进行对接。区县相关工作人员通过县级融媒体中心,在报纸上发布稿件的同时,稿件将自动传输到省级技术平台。【编号13:用户分析-用户行为数据】用户行为数据通过信息集成模块对接。客户端会实时获取区县APP前端用户的行为数据,并自动传输到省级技术平台。【编号14:用户分析用户注册数据】用户注册数据通过信息集成模块对接。客户端会实时获取区县APP前端用户的注册数据,并自动传输到省级技术平台。【编号15:用户分析用户互动数据】用户互动数据通过信息集成模块对接。客户端会实时获取区县APP前端用户的互动数据,并自动传输到省级技术平台。【编号16:用户分析-用户生产内容】用户生产内容通过信息集成模块对接。客户端会实时获取区县APP前端用户的生产内容,并自动传输到省级技术平台。【编号17:内容交换-低码率音视频文件】低码率音视频文件上传,通过省级技术平台与县级融媒体中心的接口进行对接。县级融媒体中心在低码率音视频文件生成完成后,文件将自动传输到省级技术平台。低码率音视频文件下发,通过省级技术平台与县级融媒体中心的接口进行对接。工作人员在省级技术平台对低码率音视频文件进行输入后,可选择手动传输的方式,或选择一键下发、定点下发的方式自动将文件传输到县级融媒体中心。【编号18:内容交换高码率音视频文件】高码率音视频文件上传,通过省级技术平台与县级融媒体中心的接口进行对接。省级技术平台就目标文件向县级融媒体中心发起请求,收到请求后,县级融媒体中心自动响应,将文件上传至省级技术平台。高码率音视频文件下发,通过省级技术平台与县级融媒体中心的接口进行对接。工作人员在省级技术平台对高码率音视频文件进行输入后,可选择手动传输的方式,或选择一键下发、定点下发的方式自动将文件传输到县级融媒体中心。【编号1%内容交换.时间线工程文件】本项是可选的对接项目。节目编辑过程中的时间线工程文件上传,通过省级技术平台与县级融媒体中心的接口进行对接。县级融媒体中心在视频非编工程文件生成完成后,相关工作人员可选择手动传输或自动传输的方式,将文件上传到省级技术平台。节目编辑过程中的时间线工程文件下发,通过省级技术平台与县级融媒体中心的接口进行对接。工作人员在省级技术平台对视频非编工程文件进行输入后,可选择手动传输的方式,或选择一键下发、定点下发的方式自动将文件传输到县级融媒体中心。【编号20:内容交换-图片】图片上传,通过省级技术平台与县级融媒体中心的接口进行对接。县级融媒体中心在图片生成完成后,相关工作人员可选择手动传输或自动传输的方式,将文件上传到省级技术平台。图片下发,通过省级技术平台与县级融媒体中心的接口进行对接。工作人员在省级技术平台对图片进行输入后,可选择手动传输的方式,或选择一键下发、定点下发的方式自动将文件传输到县级融媒体中心。【编号21:内容交换.音频】音频上传,通过省级技术平台与县级融媒体中心的接口进行对接。县级融媒体中心在音频生成完成后,相关工作人员可选择手动传输或自动传输的方式,将文件上传到省级技术平台。音频下发,通过省级技术平台与县级融媒体中心的接口进行对接。工作人员在省级技术平台对音频进行输入后,可选择手动传输的方式,或选择一键下发、定点下发的方式自动将文件传输到县级融媒体中心。【编号22:内容交换-文稿】文稿上传,通过省级技术平台与县级融媒体中心的接口进行对接。县级融媒体中心在文稿生成完成后,相关工作人员可选择手动传输或自动传输的方式,将文件上传到省级技术平台。文稿下发,通过省级技术平台与县级融媒体中心的接口进行对接。工作人员在省级技术平台对文稿进行输入后,可选择手动传输的方式,或选择一键下发、定点下发的方式自动将文件传输到县级融媒体中心。【编号23:内容交换-新媒体稿】本项是可选的对接项目。新媒体稿上传,通过省级技术平台与县级融媒体中心的接口进行对接。县级融媒体中心在新媒体稿生成完成后,工相关工作人员可选择手动传输或自动传输的方式,将文件上传到省级技术平台。新媒体稿下发,通过省级技术平台与县级融媒体中心的接口进行对接。工作人员在省级技术平台对新媒体稿进行输入后,可选择手动传输的方式,或选择一键下发、定点下发的方式自动将文件传输到县级融媒体中心。第三章统一的机构信息在接入接口对接层面,各机构须有唯一身份信息。机构代码列表详见附录1。代码共由四位数字组成,前两位数字代表市州,后两位数字代表区县(后两位为“00”代表市州本级)。如有新机构加入,省级技术平台将发布更新后的机构代码表。例如:机构代码县级融媒体中心0100成都市0104成都市锦江区融媒体中心0105成都市青羊区融媒体中心0106成都市金牛区融媒体中心0300自贡市0302自贡市自流井区融媒体中心0303自贡市贡井区融媒体中心0304自贡市大安区融媒体中心1000内江市1011内江市东兴区融媒体中心1024内江市威远县融媒体中心1025内江市资中县融媒体中心第三部分第一章总则1.1 通信协议所有接口均采用HTTPRestful方式,以HTTPPOST/GET调用方法。1.2 接口调用认证过程由于考虑系统安全性,接口header中需要传递用户token,接入系统需把用户密码MD5加密后传入,接收端认证成功后可获取到当前用户TOken等信息。HTTP方法:调用方式:GEThttp(s):/)domain)service(/version/authenticationhttp(s):域名/服务/版本/资源/方法请求参数:(1) Header参数:参见header及系统定义Host:localhostContent-Type:application/jsonAccept:application/jsonHTTP-site:SiteNameHTTP-system:XXX(2) BOdy请求参数:必须包含:登录名、国密SM2加密密码请求示例:?loginName=admin&password=cf84d29e0daa85a36719034bd3c6a2a1返回数据:应包括:登录名、用户名、编码、token、可选包含:email.头像、电话号码返回样例:("loginName""admin,"nickName,f,admin,r,"userCode":"admin","userToken":"7c0a8918bfbcfcbdf910b095f3098d47","avatarUr,'adminadmin.png7v=6251470","createTime,f,2015-l1-0911:35:11",emai,rnull,"phone":null1.3 接口数据加密方式协议必须采用IlTTPs加密后传输。1.4 数据交互格式1.4.1 数据类型数据格式采用JSON格式数据包装,并且返回的数据编码均为UTF-8格式。对于不同的接口,所返回的JSON格式的数据会有所不同,在之后的示例中会给出。1.4.2 编码格式接受UTF-8编码格式的编码信息。传入的参数和返回的结果都是UTF-8格式的。Header中只要有中文的部分,必须要进行URL编码,编码字符集为UTF-8o1.4.3 错误码定义针对于不同的接口,正确的返回结果会在每个接口的返回结果中单独定义,如果在请求和相应的过程中发生错误,那么错误的返回则是统一的格式。表2错误码列表statusMessage200成功500调用失败原因1.4.4 同步请求header应用系统ID定义Header参数:accept:application/json:accept固定:content-type:applicationson:content-type固定:systemid:XXXX:系统IDsystemname:XXXX:系统名字replyto:XXX:回调地址Ioken:接口调用用户tokenmessageid:消息ID,每次请求新生成一个32位的GUID,在异步回调需要用到为了便于系统交互,每个区县需包括唯一的ID和名字,在区县地区列表里规定了具体每个区县的ID和名字。1.4.5 交换资源类型视频、音频、文稿、图片、图文、线索、舆情、选题、传播力数据、GIS信息、直播信息、通联协作信息。1.4.6 媒体文件交换要求本系统约定系统间交互通过FTP、HTTP方式交换文件,媒体文件持有方需把文件推送到对方时,直接构造协议,如果采用FTP路径,协议中需包括完整的FTP路径,(FTP地址、端口、用户名、密码、全路径),由于FTP路径限制,用户名、密码只能是数字、字母下划线的组合(用户名密码中不能有/和符号),如果采用HTTP路径,URL需可以被接受系统访问。接收方收到调用后,自行抓取文件到本地。1.4.7 交换媒体文件格式要求IMMal$0WMPfgKM400015mf72OSM420tbtAMbptH2S4AAQAC34000mp47XSH420a6ISMbptAACMOOOIttMtmp4MC2M420nIbAAMbpiMOMPfG2KMMD50KMMOOOltt><mtf1W1OO4NMft><tSOMbfMDNbMDKMKM4M00JVafKMMOOOmovUOMbPtMRG2HoM(MKGKM40000ltt)KIVotfSOMbptM2MAAGACJ4000IttMtmp44224X1$JOMbpsM25AAQACJMOOO14mp4422/4X20MbptwK2MM4000IttHtmp4WOM0420SaSbABMbfH4KMSPro¾422MQKMMOOO24Mmov422VJfi147)MbXAVCIntrad*ts)OOKM400024tNtnttfSOOMbDKbMRKMMOOO24tRmf1457MbAVC5.KMMOOO24MmrfWOMbM2MAACACJUOOO240«mp4100JOOMbptACAC340Z4t><mp4SO100MbptMTMAArjmnttHtm4IQQlMn477AnIoMtTOMhM图4广播级文件交换标准图5新媒体应用文件交换要求1.4.8 人员登录及人员信息交换原则县级融媒体中心均本地自建用户、本地用户登录到各县级融媒体中心实现生产。县级融媒体中心与省级技术平台的系统间交换数据原则:数据交换业务用户所在的单位名称、用户名称、电话(可增加邮箱、部门等其他信息)等信息,不单独在每个业务对象的数据字典中进行定义。但数据交换的过程中必须携带此信息。1.4.9 其他约定通过HTTP传给工具接口的参数区分大小写。1.4.10 异步返回说明通知地址按照请求参数中replyto的地址返回,协议定义如下:表3返回接口Header说明列表参数含义格式用途说明accept接收数据格式String固定为application/jsoncontent-typeBody类型String固定为application/jsonIsFaultMessage是否失败String失败为TrUe,成功为FaISeParamData错误信息String如果入库失败,该字段为错误信息messageid消息IDString对应请求的messageid,便于发起者处理异步事件表4返回接口body说明参数含义格式用途说明name对象名字String对象入库时名字ContentId入库的内容idString入库内容ID,发起方根据这个ID去匹配内容推送状态CreateDate入库时间String入库时间返回Body为素材入库对象businessEntityo失败返回调用示例curl-XPOSThttp:/172.16.131.74megatewayapiimportXXX-H'accept:applicationjson'"H'content-type:applicationjson'-H,isfaultmessagetrue,-H'ParamData:用户没有存储空间-Hmessageid:6bc1d028e5d24a77be7M3b3e2560ec3'- d'"name":"素材名称111","contentld,:"6bcId28e5d24a77be7b43b3e256ec3,createD