[发明专利]数据处理方法、装置、网络设备及介质有效
申请号: | 202110741429.6 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113364890B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 李深山 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L69/22 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吕俊秀 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 网络设备 介质 | ||
1.一种数据处理方法,其特征在于,所述方法包括:
在接收到终端发送的请求第三方接口数据的第一请求信息的情况下,获取预配置的与所述第三方接口相关联的第三方请求协议;
利用所述第一请求信息对所述第三方请求协议进行解析处理,得到第二请求信息,包括:利用所述第一请求信息,获取与所述第三方请求协议中的请求参数字段对应的参数值;将所述第三方请求协议中的请求参数字段替换为对应的参数值,得到所述第二请求信息;
将所述第二请求信息发送至第三方接口;
获取所述第三方接口发送的与所述第二请求信息对应的第一数据,并将所述第一数据发送至所述终端。
2.根据权利要求1所述的方法,其特征在于,所述利用所述第一请求信息,获取与所述第三方请求协议中的请求参数字段对应的参数值,包括:
根据所述第一请求信息中的请求参数与预设的参数键值对,获取与所述第三方请求协议中的请求参数字段对应的参数值;其中,所述参数键值对的键域为请求参数,值域为参数值;
或者,
获取所述第一请求信息携带的请求参数的参数值,得到与所述第三方请求协议中的请求参数字段对应的参数值。
3.根据权利要求2所述的方法,其特征在于,所述请求参数字段包括:请求头参数字段或者请求体参数字段,以及请求参数模板字段。
4.根据权利要求1所述的方法,其特征在于,所述获取预配置的与所述第三方接口相关联的第三方请求协议,包括:
确定所述第一请求信息的属性信息;
基于所述第一请求信息的属性信息,获取与所述属性信息对应的第三方请求协议。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收对所述第三方请求协议的配置信息的修改指令;
基于所述修改指令,更新所述第三方请求协议。
6.根据权利要求1所述的方法,其特征在于,所述获取所述第三方接口发送的与所述第二请求信息对应的第一数据之后,所述方法还包括:
基于所述第一请求信息,获取与所述第一数据对应的版本号;
将所述版本号与所述第一数据对应保存至数据库中。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当在预设时长内未获取到所述第一数据时,获取与所述第一请求信息相匹配的历史版本号;
获取与所述历史版本号对应的第二数据,并将所述第二数据发送至所述终端。
8.根据权利要求7所述的方法,其特征在于,所述获取与所述第一请求信息相匹配的历史版本号,包括:
确定所述第一请求信息的属性信息;
获取与所述属性信息相匹配的版本号集合;
确定所述版本号集合中与当前时间距离最近的版本号为历史版本号。
9.根据权利要求4或8所述的方法,其特征在于,所述属性信息包括:请求类型、终端型号、终端配置信息中的至少一项。
10.一种数据处理装置,其特征在于,包括:
第一获取模块,用于在接收到终端发送的请求第三方接口数据的第一请求信息的情况下,获取预配置的与所述第三方接口相关联的第三方请求协议;
第一解析模块,用于利用所述第一请求信息对所述第三方请求协议进行解析处理,得到第二请求信息;
第一发送模块,用于将所述第二请求信息发送至第三方接口;
第一处理模块,用于获取所述第三方接口发送的与所述第二请求信息对应的第一数据,并将所述第一数据发送至所述终端;
所述第一解析模块,包括:
第一获取单元,用于利用所述第一请求信息,获取与所述第三方请求协议中的请求参数字段对应的参数值;
第一替换单元,用于将所述第三方请求协议中的请求参数字段替换为对应的参数值,得到所述第二请求信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110741429.6/1.html,转载请声明来源钻瓜专利网。