[发明专利]一种电商平台对接装置、方法、设备及介质在审
申请号: | 202010686606.0 | 申请日: | 2020-07-16 |
公开(公告)号: | CN112035156A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 赵士蒙 | 申请(专利权)人: | 山东浪潮通软信息科技有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/445;G06Q30/06 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 对接 装置 方法 设备 介质 | ||
本申请公开了一种电商平台对接装置、方法、设备及介质,装置包括:第一接口单元,根据预设的配置信息,调用电商平台接口,主动与电商平台之间进行数据交互;接口执行单元,基于预设的触发条件,调用第一接口单元执行相应动作;第二接口单元,调用消息传入接口接收电商平台主动发送的数据;消息处理单元,对电商平台主动发送的数据进行相应处理。与现有方法相比,本申请中的对接装置只需要对接口入参取数、接口回调数据进行简单开发处理,接口调用方面系统会根据接口配置自动处理,不需要考虑接口调用代码的问题且可以增加扩展处理,具有可配置、可扩展、开发量小、灵活性高、可靠性强的优点,具有很好的推广应用价值。
技术领域
本申请涉及电商平台领域,具体涉及一种电商平台对接装置、方法、设备及介质。
背景技术
电商平台蓬勃发展,现已经深入个人生活的方方面面,并延伸到各企业采购领域。企业为了管理内部成员单位集采业务、拓宽自身采购源头、降低采购成本等需求,也使用电商平台进行采购。企业需要通过自身的管理系统与电商平台之间进行对接。
但是现有技术中,电商平台中存在多个模块,每个模块也包含有多种对应的操作,不同的操作所对应的接口也是不同的,各接口参数结构差别较大,传统接口开发是对每个接口都进行单独编写代码进行接口调用和数据的处理,这使得接口开发工作量大。接口如果有字段等的变动时则需要修改接口代码,使得修改不灵活且不安全,也无法在对已有接口逻辑不变动情况下进行扩展开发处理,导致代码复用性不佳、扩展性差。
发明内容
为了解决上述问题,本申请提出了一种电商平台对接装置,包括:第一接口单元,根据预设的配置信息,调用电商平台接口,主动与所述电商平台之间进行数据交互;接口执行单元,基于预设的触发条件,调用所述第一接口单元执行相应动作;第二接口单元,调用消息传入接口接收所述电商平台主动发送的数据,所述消息传入接口对应的配置信息为预设的;消息处理单元,对所述电商平台主动发送的数据进行相应处理。
在一个示例中,所述第一接口单元还包括:主信息模块,包括在调用所述电商平台接口时,所述电商平台接口基础属性对应的第一配置信息;接口入参模块,包括调用所述电商平台接口时,传入参数对应的第二配置信息;接口出参模块,包括调用所述电商平台接口时,传出参数对应的第三配置信息;接口扩展程序模块,包括调用所述电商平台接口时,扩展程序对应的第四配置信息。
在一个示例中,所述第一配置信息包括请求地址、编码类型、协议类型、编码格式、请求次数、签名秘钥中的至少一种进行配置;所述第二配置信息包括取数方式、取数对象、数据格式、过滤字段、分组字段、主映射表中的至少一种进行配置;所述第二配置信息包括回调方式、存储过程、数据表数、数据格式中的至少一种进行配置。
在一个示例中,所述取数方式包括:从数据库视图获取、从数据库存储过程获取、反射调用其他程序获取、不取数中的至少一种。
在一个示例中,所述触发条件包括:定时和/或相应程序的调用。
在一个示例中,所述电商平台为商品批发平台,所述电商平台为商品批发平台接口;所述商品批发平台包括多个模块,每个所述模块包括多个操作,每个所述操作对应有不同的所述商品批发平台接口,所述模块包括采购模块、结算模块、物流模块、账号管理模块,所述操作包括增加、删除、改动、查询、审核。
另一方面,本申请还提出了一种电商平台对接方法,应用如上述任意一项示例所述的电商平台对接装置,所述方法包括:基于预设的触发条件,通过接口执行单元调用第一接口单元,主动与电商平台之间进行数据交互;或通过第二接口单元接收所述电商平台主动发送的数据,并通过消息处理单元对所述电商平台主动发送的数据进行相应处理。
在一个示例中,通过接口执行单元调用第一接口单元,主动与电商平台之间进行数据交互之前,所述方法还包括:向用户展示相应的配置界面;基于所述用户在所述配置界面中输入的配置信息,对所述第一接口单元进行配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010686606.0/2.html,转载请声明来源钻瓜专利网。