CN113935773A - 电子资源对象的处理方法、装置、电子设备及存储介质 - Google Patents
电子资源对象的处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113935773A CN113935773A CN202111205344.2A CN202111205344A CN113935773A CN 113935773 A CN113935773 A CN 113935773A CN 202111205344 A CN202111205344 A CN 202111205344A CN 113935773 A CN113935773 A CN 113935773A
- Authority
- CN
- China
- Prior art keywords
- resource object
- electronic resource
- template
- object template
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 49
- 238000012545 processing Methods 0.000 claims description 42
- 230000006870 function Effects 0.000 claims description 33
- 230000001360 synchronised effect Effects 0.000 claims description 24
- 230000004048 modification Effects 0.000 claims description 20
- 238000012986 modification Methods 0.000 claims description 20
- 230000000694 effects Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 5
- 230000008520 organization Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 9
- 230000003287 optical effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000009191 jumping Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0222—During e-commerce, i.e. online transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Stored Programmes (AREA)
Abstract
本申请提供了一种电子资源对象的处理方法、装置、电子设备及存储介质,该方法基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;根据模板参数信息,生成第一电子资源对象模板;向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板,实现与目标应用程序的电子资源对象模板的同步。当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象,用户便能在目标应用程序中对目标电子资源对象进行管理、查看、使用,给用户带来更多便利。
Description
技术领域
本申请涉及电子信息技术领域,具体而言,本申请涉及一种电子资源对象的处理方法、装置、电子设备及存储介质。
背景技术
电子资源是信息时代技术发展的产物,能够给人们在收集资源对象、存储资源对象、利用资源对象等方面带来了极大的便利。随着电子资源的广泛应用,使其具备了数量多、更新快、载体丰富等特点。这时候,层出不穷的电子资源对象的种类、发放和使用形式对用户来说十分复杂,所以用户还希望对电子资源对象进行更全面、更方便地管理。
现有技术中,一些软件能够提供特定电子资源对象的管理功能。例如以电子资源对象为电子劵为例,某些第三方软件能够提供电子劵的管理功能。那么,对于一些已将电子资源对象投入频繁使用的平台来说,例如具有大量优惠券、红包劵的外卖平台等,电子资源对象的处理可能涉及大数据的整合、分析与计算。在此情况下,如何利用能够提供电子资源对象管理功能的软件来实现电子资源对象的管理、查看、使用等成为一个技术难题。
发明内容
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:
根据本申请的一个方面,提供了一种电子资源对象的处理方法,该方法包括:
基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;
根据模板参数信息,生成第一电子资源对象模板;
向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板;
当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象。
在一种可选的实现方式中,根据模板参数信息,生成第一电子资源对象模板,包括以下至少一种:
根据模板参数信息,创建第一电子资源对象模板;
根据模板参数信息,对历史目标电子资源对象模板进行修改,生成第一电子资源对象模板。
在一种可选的实现方式中,向目标应用程序发送第一电子资源对象模板的同步信息,包括:
针对目标电子资源对象模板对应的至少一个服务平台,发送第一电子资源对象模板的同步信息,以指示每个服务平台分别根据第一电子资源对象模板,生成对应的第三电子资源对象模板;
通过对各个第三电子资源对象模板的同步,将第一电子资源对象模板的同步信息透传给目标应用程序。
在一种可选的实现方式中,第三电子资源对象模板的生成方式,包括以下至少一种:
若第一电子资源对象模板是根据模板参数信息创建的,则每个服务平台分别创建对应的第三电子资源对象模板;
若第一电子资源对象模板是根据模板参数信息对历史目标电子资源对象模板进行修改生成的,则每个服务平台分别对历史目标电子资源对象模板进行修改,生成对应的第三电子资源对象模板。
在一种可选的实现方式中,对历史目标电子资源对象模板进行修改,包括:
通过预设的修改接口接收以下至少一项修改参数:活动标识、企业标识、电子资源对象模板类型;
根据修改参数对历史目标电子资源对象模板进行修改。
在一种可选的实现方式中,根据模板参数信息,创建第一电子资源对象模板之后,还包括:
将第一电子资源对象模板存储至模板数据库中。
在一种可选的实现方式中,基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息,包括:
查询目标电子资源对象模板对应的商户标识;
若查询得到目标电子资源对象模板对应的商户标识,则基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息,模板参数信息包含商户标识。
在一种可选的实现方式中,查询目标电子资源对象模板对应的商户标识,包括:
查询目标电子资源对象模板对应的商户属性信息;
基于查询得到商户属性信息,确定商户属性信息对应的商户标识。
在一种可选的实现方式中,向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板之后,还包括以下至少一项:
响应于目标应用程序返回的成功生成第二电子资源对象模板的反馈结果,针对第一电子资源对象模板生成同步成功的标记信息;
响应于目标应用程序返回的未成功生成第二电子资源对象模板的反馈结果,针对未成功生成第二电子资源对象模板的反馈结果生成日志信息。
在一种可选的实现方式中,模板参数信息,包括以下至少一项:
用于跳转的网络地址;
商标图标;
商标文案;
至少一个商户标识;
可同步到目标应用程序标志;
电子资源对象同享规则。
根据本申请的一个方面,还提供了一种电子资源对象的处理方法,该方法包括:
响应于接收到的第一电子资源对象模板的同步信息,根据第一电子资源对象模板,生成第二电子资源对象模板,其中第一电子资源对象模板是根据上一方面提供的方法生成或进行同步的;
当接收到针对目标电子资源对象的展示指令时,通过第二电子资源对象模板展示目标电子资源对象。
根据本申请的另一个方面,提供了一种电子资源对象的处理装置,该装置包括:
获取模块,用于基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;
生成模块,用于根据模板参数信息,生成第一电子资源对象模板;
发送模块,用于向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板;
展示模块,用于当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象。
在一种可选的实现方式中,生成模块在用于根据模板参数信息,生成第一电子资源对象模板时,具体用于以下至少一种:
根据模板参数信息,创建第一电子资源对象模板;
根据模板参数信息,对历史目标电子资源对象模板进行修改,生成第一电子资源对象模板。
在一种可选的实现方式中,发送模块在用于向目标应用程序发送第一电子资源对象模板的同步信息时,具体用于:
针对目标电子资源对象模板对应的至少一个服务平台,发送第一电子资源对象模板的同步信息,以指示每个服务平台分别根据第一电子资源对象模板,生成对应的第三电子资源对象模板;
通过对各个第三电子资源对象模板的同步,将第一电子资源对象模板的同步信息透传给目标应用程序。
在一种可选的实现方式中,第三电子资源对象模板的生成方式,包括以下至少一种:
若第一电子资源对象模板是根据模板参数信息创建的,则每个服务平台分别创建对应的第三电子资源对象模板;
若第一电子资源对象模板是根据模板参数信息对历史目标电子资源对象模板进行修改生成的,则每个服务平台分别对历史目标电子资源对象模板进行修改,生成对应的第三电子资源对象模板。
在一种可选的实现方式中,生成模块在用于对历史目标电子资源对象模板进行修改时,具体用于:
通过预设的修改接口接收以下至少一项修改参数:活动标识、企业标识、电子资源对象模板类型;
根据修改参数对历史目标电子资源对象模板进行修改。
在一种可选的实现方式中,生成模块在用于根据模板参数信息,创建第一电子资源对象模板之后,还用于:
将第一电子资源对象模板存储至模板数据库中。
在一种可选的实现方式中,获取模块在用于基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息时,具体用于:
查询目标电子资源对象模板对应的商户标识;
若查询得到目标电子资源对象模板对应的商户标识,则基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息,模板参数信息包含商户标识。
在一种可选的实现方式中,获取模块在用于查询目标电子资源对象模板对应的商户标识时,具体用于:
查询目标电子资源对象模板对应的商户属性信息;
基于查询得到商户属性信息,确定商户属性信息对应的商户标识。
在一种可选的实现方式中,该处理装置还可以包括记录模块,在发送模块用于向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板之后,记录模块用于以下至少一项:
响应于目标应用程序返回的成功生成第二电子资源对象模板的反馈结果,针对第一电子资源对象模板生成同步成功的标记信息;
响应于目标应用程序返回的未成功生成第二电子资源对象模板的反馈结果,针对未成功生成第二电子资源对象模板的反馈结果生成日志信息。
在一种可选的实现方式中,模板参数信息,包括以下至少一项:
用于跳转的网络地址;
商标图标;
商标文案;
至少一个商户标识;
可同步到目标应用程序标志;
电子资源对象同享规则。
根据本申请的另一个方面,还提供了一种电子资源对象的处理装置,该装置包括:
模板生成模块,用于响应于接收到的第一电子资源对象模板的同步信息,根据第一电子资源对象模板,生成第二电子资源对象模板,其中第一电子资源对象模板是根据本申请提供的方法生成或进行同步的;
对象展示模块,用于当接收到针对目标电子资源对象的展示指令时,通过第二电子资源对象模板展示目标电子资源对象。
根据本申请的又一个方面,提供了一种电子设备,该电子设备包括:
处理器和存储器,存储器存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现本申请的电子资源对象的处理方法。
根据本申请的再一个方面,提供了一种计算机可读存储介质,该计算机存储介质存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现本申请的电子资源对象的处理方法。
本申请提供的电子资源对象的处理方法、装置、电子设备及存储介质,基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;根据模板参数信息,生成第一电子资源对象模板;向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板,便可实现与目标应用程序的电子资源对象模板的同步。当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象,用户能够在目标应用程序中对目标电子资源对象进行管理、查看、使用,给用户带来更多便利。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
图1为本申请实施例提供的一种电子资源对象的处理方法的流程示意图;
图2为本申请实施例提供的一种***架构的示意图;
图3为本申请实施例提供的一种电子资源对象处理示例的示意图;
图4为本申请实施例提供的另一种电子资源对象处理示例的示意图;
图5为本申请实施例提供的另一种电子资源对象的处理方法的流程示意图;
图6为本申请实施例提供的一种电子资源对象的处理装置的结构示意图;
图7为本申请实施例提供的另一种电子资源对象的处理装置的结构示意图;
图8为本申请实施例提供的一电子设备的结构示意图。
具体实施方式
下面详细描述本申请的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
为使本申请的目的、技术方案和优点更加清楚,下面将以具体的实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
本申请实施例中提供了一种电子资源对象的处理方法,如图1所示,该方法包括:
步骤S101:基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;
本申请实施例中,电子资源对象是指可用于进行商品或服务金额抵扣的非实体资源凭证,比如电子的红包、优惠券、抵用券、满减券、购物补贴等,通常支持用户在下单时使用。
其中,目标应用程序为具有电子资源对象功能的应用程序,具体的电子资源对象功能可以包括但不限于对电子资源对象的获取、查看、使用和/或管理等。示例性地,当使用某支付软件的卡包(也可称为券包)功能实现针对电子资源对象的上述操作时,该支付软件为目标应用程序。
本申请实施例中,该方法的执行主体为提供电子资源对象发放与核销的提供方平台(或***),示例性地,某外卖平台可以是一个提供方平台。
步骤S102:根据模板参数信息,生成第一电子资源对象模板;
其中,电子资源对象模板是指针对电子资源对象的样式、内容等信息设计的固定格式。基于电子资源对象模板的样式、内容等,提供方平台可以向用户发放对应的电子资源对象,一个电子资源对象模板可以对应多个电子资源对象。
本申请实施例中,生成的第一电子资源对象模板,可以用于用户按照提供方平台的原始方式直接查看、使用或管理对应的电子资源对象,也就是说,采用本申请实施例的方案能够实现不影响在提供方平台对电子资源对象的查看、使用或管理,避免降低喜欢原始使用方式的用户的使用体验。
步骤S103:向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板;
该步骤也可以理解为,将第一电子资源对象模板同步到目标应用程序,第二电子资源对象模板即为同步结果。本申请实施例中,由于第二电子资源对象模板是目标应用程序基于第一电子资源对象模板生成的,因此第一电子资源对象模板和第二电子资源对象模板具有对应关系。
步骤S104:当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象。
其中,目标电子资源对象是能够基于第一电子资源对象模板进行发放的提供方平台提供的电子资源对象。目标电子资源对象的数量可以为一个或多个,每个目标电子资源对象均可按照该过程执行处理。
本申请实施例中,当接收到针对目标电子资源对象的已发放消息时,即目标电子资源对象发放后,通过目标应用程序中的第二电子资源对象模板展示目标电子资源对象,实现用户能够在目标应用程序中对目标电子资源对象进行管理、查看、使用,给用户带来更多便利。
实际应用中,基于避免降低喜欢原始使用方式的用户的使用体验的考虑,该方法还可以同时包括:通过第一电子资源对象模板展示目标电子资源对象。或者其他实施例中,也可以基于其他考虑,在提供方平台中不展示目标电子资源对象。本领域技术人员可以根据实际情况进行设置,本申请实施例在此不做限定。
可以理解,实际应用中,可能存在多个电子资源对象模板需要同步到目标应用程序,则其中的每个电子资源对象模板均可作为目标电子资源对象模板执行本方案的处理过程。
本申请实施例中提供了一种可能的实施方式,步骤S102具体可以包括:根据模板参数信息,创建第一电子资源对象模板。
对于本申请实施例,可以适用于新增电子资源对象模板的情况。新增电子资源对象模板是指提供方平台需要新建的电子资源对象模板。
具体而言,直接根据模板参数信息,创建生成第一电子资源对象模板,作为提供方平台新建的目标电子资源对象模板,在将目标电子资源对象模板同步至目标应用程序时,直接对新建的第一电子资源对象模板进行同步。
那么,在根据模板参数信息,创建第一电子资源对象模板之后,还可以包括:将第一电子资源对象模板存储至模板数据库中。
其中,模板数据库为提供方平台用于存储电子资源对象模板的数据库。模板数据库中可以存储有提供方平台历史创建的电子资源对象模板。
本申请实施例,创建成功的第一电子资源对象模板还会被分配对应的电子资源对象模板标识,可以将第一电子资源对象模板与其对应的电子资源对象模板标识进行关联存储。
本申请实施例中提供了另一种可能的实施方式,步骤S102具体可以包括:根据模板参数信息,对历史目标电子资源对象模板进行修改,生成第一电子资源对象模板。
其中,历史目标电子资源对象模板是指提供方平台历史创建的目标电子资源对象模板。在将目标电子资源对象模板同步至目标应用程序时,需要对历史目标电子资源对象模板进行修改。
具体而言,根据模板参数信息,对历史目标电子资源对象模板进行修改,修改后的第一电子资源对象模板作为提供方平台的目标电子资源对象模板,并对修改后的第一电子资源对象模板进行同步。
需要说明是,针对模板数据库中存储的每个历史电子资源对象模板,均可执行本申请实施例的电子资源对象的处理方法,以实现每个历史电子资源对象模板到目标应用程序的同步。
本申请实施例中提供了一种可能的实施方式,步骤S103中,将第一电子资源对象模板发送给目标应用程序,具体可以包括:
步骤S1031:针对目标电子资源对象模板对应的至少一个服务平台,发送第一电子资源对象模板的同步信息,以指示每个服务平台分别根据第一电子资源对象模板,生成对应的第三电子资源对象模板;
步骤S1032:通过对各个第三电子资源对象模板的同步,将第一电子资源对象模板的同步信息透传给目标应用程序。
对于本申请实施例,目标电子资源对象模板对应的各个服务平台是指可以提供电子资源对象相应服务或权益的平台。其中,各个服务平台与提供方平台之间相互关联来创建活动或项目,以应用目标电子资源对象模板。
步骤S1031也可以理解为,将第一电子资源对象模板同步到各个服务平台,各个第三电子资源对象模板即为同步结果。本申请实施例中,由于各个第三电子资源对象模板是对应的服务平台基于第一电子资源对象模板生成的,因此第一电子资源对象模板和各个第三电子资源对象模板均具有对应关系。
在步骤S1032中,通过对各个第三电子资源对象模板的同步,将第一电子资源对象模板的同步信息透传(pass-through)给目标应用程序,指的是各个服务平台会在对各个第三电子资源对象模板的同步过程中,将第一电子资源对象模板的同步信息由提供方平台传输到目标应用程序,而不对信息内容做任何改变。
本申请实施例中,通过透传的方式,可以针对提供方平台无法直接对接的目标应用程序来同步电子资源对象模板,以提高电子资源对象模板同步的灵活性和成功率。
具体来说,对于每个第三电子资源对象模板的生成方式,包括以下至少一种情形:
若第一电子资源对象模板是根据模板参数信息创建的,则每个服务平台分别创建对应的第三电子资源对象模板;
可以理解,对于提供方平台需要新建的电子资源对象模板,即对于根据模板参数信息创建的第一电子资源对象模板,在各个服务平台中也需要创建对应的电子资源对象模板,即每个服务平台分别创建对应的第三电子资源对象模板,作为各个服务平台分别对应的目标电子资源对象模板。
若第一电子资源对象模板是根据模板参数信息对历史目标电子资源对象模板进行修改生成的,则每个服务平台分别对历史目标电子资源对象模板进行修改,生成对应的第三电子资源对象模板。
可以理解,对于对历史目标电子资源对象模板进行修改生成的第一电子资源对象模板,在各个服务平台中可能对应有相应的历史目标电子资源对象模板,则服务平台对历史目标电子资源对象模板进行修改,便可生成该服务平台对应的第三电子资源对象模板,作为该服务平台对应的目标电子资源对象模板。
在其他实施例中,若某个或某些服务平台中没有对应的历史目标电子资源对象模板,也可以创建生成对应的第三电子资源对象模板,作为这个或这些服务平台对应的目标电子资源对象模板。
本申请实施例提供了一种可能的实施方式,对历史目标电子资源对象模板进行修改方式,可以包括:
通过预设的修改接口接收以下至少一项修改参数:活动标识(activityidentity)、企业标识(business identity)、电子资源对象模板类型(coupon feature);
根据修改参数对历史目标电子资源对象模板进行修改。
其中,该修改方式可以用于提供方平台对历史目标电子资源对象模板进行修改,生成第一电子资源对象模板,也可以用于服务平台对历史目标电子资源对象模板进行修改,生成第三电子资源对象模板。
实际应用中,每个电子资源对象模板具有预设的修改接口,可以用来修改电子资源对象模板的样式、内容等。
具体来说,活动标识为历史目标电子资源对象模板对应的推广活动的标识;企业标识也可以认为是品牌标识(brand identity),即历史目标电子资源对象模板对应的至少一个企业或品牌的标识;电子资源对象模板类型即历史目标电子资源对象模板对应的电子资源对象模板类型。
本申请实施例中,修改参数用于校验进行修改的电子资源对象模板是否为历史目标电子资源对象模板。进一步地,根据修改参数对历史目标电子资源对象模板进行修改,可以包括:
根据修改参数对历史目标电子资源对象模板进行校验,在校验成功后,基于步骤S101中获取的目标电子资源对象模板对应的模板参数信息,对历史目标电子资源对象模板进行修改。
具体地,还可以基于步骤S101中获取的目标电子资源对象模板对应的模板参数信息与历史目标电子资源对象模板的原始参数信息,确定新增参数信息,基于新增参数信息,对历史目标电子资源对象模板进行修改。
本申请实施例提供了一种可能的实施方式,步骤S101可能包括:
查询目标电子资源对象模板对应的商户标识(pid,partner identity);若查询得到目标电子资源对象模板对应的商户标识,则基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息,模板参数信息包含商户标识。
也就是说,在能够查询得到对应的商户标识的前提下,进而执行本申请实施例中的处理方法。
其中,每个商户可以标示唯一的商户绑定关系,即商户标识可以作为商户的唯一性特征,用于确定使用目标电子资源模板进行核销、支付时对应的目标对象(目标商户)。
实际应用中,若无法查询到目标电子资源对象模板对应的商户标识,有可能存在商家均已解绑其商户标识的情况或其他情况,则无需再对目标电子资源对象模板进行同步,以节约计算资源。
具体地,可以先查询目标电子资源对象模板对应的商户属性信息;基于查询得到商户属性信息,确定商户属性信息对应的商户标识。
其中,商户属性信息可以包括但不限于商户签约信息、商户类型等信息。一个示例中,可以根据查询得到的商户属性信息判断目标电子资源对象模板是否对应有全渠道商户,即支持全渠道运营的商户,能够通过更多的渠道来获取或使用目标电子资源对象,例如运用目标应用程序的渠道等。进而查询全渠道商户对应的商户标识来执行后续的步骤。应能理解上述基于商户属性信息的判断仅为举例,本领域技术人员可以基于范例进行的适当变化,也应包含在本申请保护范围以内。
本申请实施例中,在步骤S103之后,还包括以下至少一项:
响应于目标应用程序返回的成功生成第二电子资源对象模板的反馈结果,针对第一电子资源对象模板生成同步成功的标记信息;
一种可行的实施方式中,针对第一电子资源对象模板可以通过extinfo携带额外参数信息,该额外参数信息即指的是同步成功的标记信息,其中,同步成功的标记信息中还可以包含同步的应用程序等信息,例如目标应用程序的代号为AppA,extinfo字段可以添加“syncedAppA”:true(已同步到目标应用程序)。本领域技术人员可以根据实际情况进行设置,在此不做限定。
响应于目标应用程序返回的未成功生成第二电子资源对象模板的反馈结果,针对未成功生成第二电子资源对象模板的反馈结果生成日志信息。
利用生成的日志信息,可以进行未将目标电子资源对象模板成功同步到目标应用程序的分析、总结等工作,有助于后续的改进。
本申请实施例中,步骤S101中的模板参数信息,包括以下至少一项:
(1)用于跳转的网络地址(redirectUrl);
通过该用于跳转的网络地址,可以进入对应的电子资源对象的使用页面,例如以电子资源对象为外卖红包为例,通过其对应的用于跳转的网络地址,可以进入能够使用该外卖红包的餐品购买页面。即在目标应用程序中,也可以通过用于跳转的网络地址快速地使用对应的电子资源对象。
(2)商标图标(logo);
商标图标通常可以在电子资源对象模板中用作缩略的标志。例如商标图标可以为提供方平台的logo,或者为提供方平台设定的活动(例如与电子资源对象模板相关联的推广活动)的logo等,实际应用中,商标图标的格式可以是图片格式,也可以是商标图标的网络地址(logoUrl)。
(3)商标文案(logoText);
即商标图标对应的文案,例如商标图标为提供方平台的logo时,商标文案可以为提供方平台的名称等。
(4)至少一个商户标识(pid);
实际应用中,一个电子资源对象模板可能用于一个或多个品牌,即该电子资源对象模板可能对应一个或多个品牌标识(brandId)。其中,每个品牌可能包含一个或多个商户,即每个品牌标识可能对应一个或多个商户标识。针对一个电子资源对象模板对应的每个品牌,可以随机或按照预定算法选择一个或多个商户标识。
(5)可同步到目标应用程序标志(Sync="true");
在通过各个服务平台进行透传时,通过可同步到目标应用程序标志,有助于各个服务平台和目标应用程序判断同步的需求与目的,即需要同步电子资源对象模板到目标应用程序。具体地,可以在目标电子资源对象模板对应有商户标识时,同步目标应用程序标志位为true,可以执行后续同步处理,否则同步目标应用程序标志位为false,直接不执行后续处理(return)。
(6)电子资源对象同享规则(instruction)。
即在使用目标电子资源对象时,可同时享受其他电子资源对象的规则。作为示例地,以目标电子资源对象为外卖满减券为例,则配送劵、新客优惠券或菜品劵等可同享。获取电子资源对象同享规则,用于对目标电子资源的使用进行判断。
基于这些模板参数信息中一种或多种,便可生成电子资源对象模板。
本申请实施例中,通过图2示出了本方案中进行交互的各方硬件实体。图2中包括:组织架构、模板数据库、提供方平台、服务平台和目标应用程序。其中,提供方平台与组织机构进行交互,通过组织机构分别查询商户属性信息和商户标识,组织机构分别返回对应的查询结果。提供方平台根据组织机构返回的查询结果,判断目标电子资源对象模板是否对应有商户标识,如果有,则提供方平台获取模板参数信息,并基于获取的模板参数信息,生成第一电子资源对象模板。提供方平台与至少一个服务平台进行交互,其中,提供方平台可以向其中一个服务平台发送同步信息,该服务平台与剩余的服务平台之间相互透传。每个服务平台分别基于同步信息生成第三电子资源对象模板,并将同步消息透传给目标应用程序。目标应用程序基于同步信息创建第二电子资源对象模板,并返回同步结果。每个服务平台将结果透传给提供方平台。提供方平台将生成的第一电子资源对象模板存储至模板数据库。应能理解,图2只是实现本申请实施例的一个***架构示例,本申请实施例并不限于图2所示的***结构。
本申请实施例中,通过图3和图4示例地给出了电子资源对象处理的两个完整流程,可以理解,这两个流程仅为示例,而不能理解为对本申请的限定。其中,以电子资源对象为电子劵,提供方平台为可发销电子劵的软件A,目标应用程序为提供电子劵管理功能(劵包)的支付软件B为例。
如图3所示,新增电子劵模板同步软件B的流程包括:
软件A首先进行参数校验,检查目标电子劵模板的模板参数类型是否规范。
进一步地,向组织机构分别查询商户属性信息和商户标识,组织机构分别返回对应的查询结果。
软件A根据组织机构返回的查询结果,判断目标电子劵模板是否对应有商户标识,如果有,则赋值同步软件B标志位为true,并获取模板参数信息。如果没有,则赋值同步软件B标志位为false,不再执行后续处理。
软件A基于获取的模板参数信息,创建第一电子劵模板,并向至少一个服务平台发送同步信息。
图3中以三个服务平台为例,服务平台1、服务平台2和服务平台3分别创建第三电子劵模板,并将同步消息透传给软件B。
软件B进一步判断是否要进行同步。基于可同步到软件B标志,软件B创建第二电子劵模板,并返回同步结果。
三个服务平台将结果透传给软件A,返回的内容中还包括目标电子劵模板的电子劵模板标识(例如ID)。
软件A根据返回的同步结果确定是否同步成功,若同步成功则打标成功同步到软件B,不成功则记录日志。同时,软件A对创建的第一电子劵模板进行落库。后续利用事务消息,实现对第一电子劵模板的事务处理。
如图4所示,历史电子劵模板同步软件B的流程包括:
软件A确定需要进行同步的历史电子劵模板,其中每个历史电子劵模板执行的过程相同,以一个历史创建的目标电子劵模板的同步过程为例进行介绍。
软件A向组织机构分别查询商户属性信息和商户标识,组织机构分别返回对应的查询结果。
软件A根据组织机构返回的查询结果,判断目标电子劵模板是否对应有商户标识,如果有,则赋值同步软件B标志位为true,并查询对应的历史目标电子劵模板,再获取模板参数信息。如果没有,则赋值同步软件B标志位为false,不再执行后续处理。
软件A基于获取的模板参数信息,修改历史目标电子劵模板,生成第一电子劵模板,并向至少一个服务平台发送同步信息。
图4中以一个服务平台为例,服务平台修改历史目标电子劵模板,生成第三电子劵模板,并将同步消息透传给软件B。
软件B进一步判断是否要进行同步。基于可同步到软件B标志,软件B创建第二电子劵模板,并返回同步结果。通过服务平台将结果透传给软件A。
软件A根据返回的同步结果确定是否同步成功,若同步成功则打标成功同步到软件B,不成功则记录日志。后续利用事务消息,实现对第一电子劵模板的事务处理。
本申请实施例中,在把电子资源对象模板同步到目标应用程序后,通过步骤S104在发放目标电子资源对象后就可以发现,目标电子资源对象实例可同步在目标应用程序的电子资源对象功能上进行透出。
本申请实施例中,对电子资源对象的发放方式不进行限定,例如可以是一笔订单的支付结果页直接发放,也可以是触发跳转到活动页进行发放等,本领域技术人员可以根据实际情况进行设置。
本申请实施例中,可以在发放目标电子资源对象后,在页面中展示
当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象的提示文案,以电子资源对象为优惠券为例,提示文案可以为“优惠券已放入卡包”等。本领域技术人员可以根据实际情况进行设置。
本申请实施例提供的电子资源对象的处理方法,基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;根据模板参数信息,生成第一电子资源对象模板;向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板,便可实现与目标应用程序的电子资源对象模板的同步。当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象,用户能够在目标应用程序中对目标电子资源对象进行管理、查看、使用,给用户带来更多便利。
本申请实施例还提供了一种电子资源对象的处理方法,如图5所示,该方法包括:
步骤S501:响应于接收到的第一电子资源对象模板的同步信息,根据第一电子资源对象模板,生成第二电子资源对象模板,其中第一电子资源对象模板是根据上述各实施例提供的电子资源对象的处理方法生成或进行同步的。
步骤S502:当接收到针对目标电子资源对象的展示指令时,通过第二电子资源对象模板展示目标电子资源对象。
本申请实施例中,该方法的执行主体为目标应用程序,即具有电子资源对象功能的应用程序,具体的电子资源对象功能可以包括但不限于对电子资源对象的获取、查看、使用和/或管理等。示例性地,当使用某支付软件的卡包(也可称为券包)功能实现针对电子资源对象的上述操作时,该支付软件可以为目标应用程序。
本申请实施例中,电子资源对象是指可用于进行商品或服务金额抵扣的非实体资源凭证,比如电子的红包、优惠券、抵用券、满减券、购物补贴等,通常支持用户在下单时使用。
电子资源对象模板是指针对电子资源对象的样式、内容等信息设计的固定格式。基于电子资源对象模板的样式、内容等,提供方平台可以向用户发放对应的电子资源对象,一个电子资源对象模板可以对应多个电子资源对象。
其中,第二电子资源对象模板可以理解是第一电子资源对象模板同步到目标应用程序的同步结果,第一电子资源对象模板和第二电子资源对象模板具有对应关系。
目标电子资源对象是能够基于第一电子资源对象模板进行发放的提供方平台提供的电子资源对象。目标电子资源对象的数量可以为一个或多个,每个目标电子资源对象均可按照上述过程执行处理。
本申请实施例中,当目标电子资源对象发放后,通过目标应用程序中的第二电子资源对象模板展示目标电子资源对象。
更具体的实施方式可以参见上文中的介绍,在此不再赘述。
本申请实施例提供的电子资源对象的处理方法,能够实现用户在目标应用程序中对目标电子资源对象进行管理、查看、使用,给用户带来更多便利。
本申请实施例还提供了一种电子资源对象的处理装置,如图6所示,该处理装置60可以包括:获取模块601、生成模块602、发送模块603以及展示模块604,其中,
获取模块601用于基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;
生成模块602用于根据模板参数信息,生成第一电子资源对象模板;
发送模块603用于向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板;
展示模块604用于当接收到针对目标电子资源对象的已发放消息时,向目标应用程序发送展示指令,以指示目标应用程序通过第二电子资源对象模板展示目标电子资源对象。
在一种可选的实现方式中,生成模块602在用于根据模板参数信息,生成第一电子资源对象模板时,具体用于以下至少一种:
根据模板参数信息,创建第一电子资源对象模板;
根据模板参数信息,对历史目标电子资源对象模板进行修改,生成第一电子资源对象模板。
在一种可选的实现方式中,发送模块603在用于向目标应用程序发送第一电子资源对象模板的同步信息时,具体用于:
针对目标电子资源对象模板对应的至少一个服务平台,发送第一电子资源对象模板的同步信息,以指示每个服务平台分别根据第一电子资源对象模板,生成对应的第三电子资源对象模板;
通过对各个第三电子资源对象模板的同步,将第一电子资源对象模板的同步信息透传给目标应用程序。
在一种可选的实现方式中,第三电子资源对象模板的生成方式,包括以下至少一种:
若第一电子资源对象模板是根据模板参数信息创建的,则每个服务平台分别创建对应的第三电子资源对象模板;
若第一电子资源对象模板是根据模板参数信息对历史目标电子资源对象模板进行修改生成的,则每个服务平台分别对历史目标电子资源对象模板进行修改,生成对应的第三电子资源对象模板。
在一种可选的实现方式中,生成模块602在用于对历史目标电子资源对象模板进行修改时,具体用于:
通过预设的修改接口接收以下至少一项修改参数:活动标识、企业标识、电子资源对象模板类型;
根据修改参数对历史目标电子资源对象模板进行修改。
在一种可选的实现方式中,生成模块602在用于根据模板参数信息,创建第一电子资源对象模板之后,还用于:
将第一电子资源对象模板存储至模板数据库中。
在一种可选的实现方式中,获取模块601在用于基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息时,具体用于:
查询目标电子资源对象模板对应的商户标识;
若查询得到目标电子资源对象模板对应的商户标识,则基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息,模板参数信息包含商户标识。
在一种可选的实现方式中,获取模块601在用于查询目标电子资源对象模板对应的商户标识时,具体用于:
查询目标电子资源对象模板对应的商户属性信息;
基于查询得到商户属性信息,确定商户属性信息对应的商户标识。
在一种可选的实现方式中,该处理装置60还可以包括记录模块,在发送模块603用于向目标应用程序发送第一电子资源对象模板的同步信息,以指示目标应用程序根据第一电子资源对象模板,生成第二电子资源对象模板之后,记录模块用于以下至少一项:
响应于目标应用程序返回的成功生成第二电子资源对象模板的反馈结果,针对第一电子资源对象模板生成同步成功的标记信息;
响应于目标应用程序返回的未成功生成第二电子资源对象模板的反馈结果,针对未成功生成第二电子资源对象模板的反馈结果生成日志信息。
在一种可选的实现方式中,模板参数信息,包括以下至少一项:
用于跳转的网络地址;
商标图标;
商标文案;
至少一个商户标识;
可同步到目标应用程序标志;
电子资源对象同享规则。
本领域的技术人员可以清楚地了解到,本申请实施例提供的电子资源对象的处理装置,其实现原理及产生的技术效果和前述方法实施例相同,为描述的方便和简洁,装置实施例部分未提及之处,可参考前述方法实施例中相应内容,在此不再赘述。
本申请实施例还提供了一种电子资源对象的处理装置,如图7所示,该处理装置70可以包括:模板生成模块701以及对象展示模块702,其中,
模板生成模块701用于响应于接收到的第一电子资源对象模板的同步信息,根据第一电子资源对象模板,生成第二电子资源对象模板,其中第一电子资源对象模板是根据上述各实施例提供的方法生成或进行同步的;
对象展示模块702用于当接收到针对目标电子资源对象的展示指令时,通过第二电子资源对象模板展示目标电子资源对象。
本领域的技术人员可以清楚地了解到,本申请实施例提供的电子资源对象的处理装置,其实现原理及产生的技术效果和前述方法实施例相同,为描述的方便和简洁,装置实施例部分未提及之处,可参考前述方法实施例中相应内容,在此不再赘述。
其中,描述本申请实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定。
作为示例地,本申请实施例提供的电子资源对象的处理装置可以是运行于计算机设备中的一个计算机程序(包括程序代码),例如该电子资源对象的处理装置为应用程序的组件或模块;该装置可以用于执行前述方法实施例中用户端的相应内容;或者该装置可以用于执行前述方法实施例中服务器端的相应内容。
在一些实施例中,本申请实施例提供的电子资源对象的处理装置可以采用软硬件结合的方式实现,作为示例,本申请实施例提供的电子资源对象的处理装置可以是采用硬件译码处理器形式的处理器,其被编程以执行本申请实施例提供的电子资源对象的处理方法。
基于与本申请的实施例中所示的方法相同的原理,本申请的实施例中还提供了一种电子设备,该电子设备可以包括但不限于:处理器和存储器;存储器,用于存储计算机程序;处理器,用于通过调用计算机程序执行本申请任一实施例所示的电子资源对象的处理方法。
在一个可选实施例中提供了一种电子设备,如图8所示,图8所示的电子设备800包括:处理器801和存储器803。其中,处理器801和存储器803相连,如通过总线802相连。可选地,电子设备800还可以包括收发器804,收发器804可以用于该电子设备与其他电子设备之间的数据交互,如数据的发送和/或数据的接收等。需要说明的是,实际应用中收发器804不限于一个,该电子设备800的结构并不构成对本申请实施例的限定。
处理器801可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器801也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
总线802可包括一通路,在上述组件之间传送信息。总线802可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线802可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
存储器803可以是ROM(Read Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
存储器803用于存储执行本申请方案的应用程序代码(计算机程序),并由处理器801来控制执行。处理器801用于执行存储器803中存储的应用程序代码,以实现前述方法实施例所示的内容。
其中,电子设备也可以是终端设备,图8示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。
本申请实施例提供的计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
根据本申请的另一个方面,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前述方法实施例中相应内容。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
应该理解的是,附图中的流程图和框图,图示了按照本申请各种实施例的方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种电子资源对象的处理方法,其特征在于,包括:
基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;
根据所述模板参数信息,生成第一电子资源对象模板;
向所述目标应用程序发送所述第一电子资源对象模板的同步信息,以指示所述目标应用程序根据所述第一电子资源对象模板,生成第二电子资源对象模板;
当接收到针对目标电子资源对象的已发放消息时,向所述目标应用程序发送展示指令,以指示所述目标应用程序通过所述第二电子资源对象模板展示所述目标电子资源对象。
2.根据权利要求1所述的处理方法,其特征在于,根据所述模板参数信息,生成第一电子资源对象模板,包括以下至少一种:
根据所述模板参数信息,创建所述第一电子资源对象模板;
根据所述模板参数信息,对历史目标电子资源对象模板进行修改,生成所述第一电子资源对象模板。
3.根据权利要求2所述的处理方法,其特征在于,所述向所述目标应用程序发送所述第一电子资源对象模板的同步信息,包括:
针对所述目标电子资源对象模板对应的至少一个服务平台,发送所述第一电子资源对象模板的同步信息,以指示每个服务平台分别根据所述第一电子资源对象模板,生成对应的第三电子资源对象模板;
通过对各个第三电子资源对象模板的同步,将所述将第一电子资源对象模板的同步信息透传给所述目标应用程序。
4.根据权利要求2或3所述的处理方法,其特征在于,对历史目标电子资源对象模板进行修改,包括:
通过预设的修改接口接收以下至少一项修改参数:活动标识、企业标识、电子资源对象模板类型;
根据所述修改参数对历史目标电子资源对象模板进行修改。
5.根据权利要求1所述的处理方法,其特征在于,向所述目标应用程序发送所述第一电子资源对象模板的同步信息,以指示所述目标应用程序根据所述第一电子资源对象模板,生成第二电子资源对象模板之后,还包括以下至少一项:
响应于所述目标应用程序返回的成功生成所述第二电子资源对象模板的反馈结果,针对所述第一电子资源对象模板生成同步成功的标记信息;
响应于所述目标应用程序返回的未成功生成所述第二电子资源对象模板的反馈结果,针对未成功生成所述第二电子资源对象模板的反馈结果生成日志信息。
6.一种电子资源对象的处理方法,其特征在于,包括:
响应于接收到的第一电子资源对象模板的同步信息,根据所述第一电子资源对象模板,生成第二电子资源对象模板,其中所述第一电子资源对象模板是根据权利要求1至5任一项所述的方法生成或进行同步的;
当接收到针对目标电子资源对象的展示指令时,通过所述第二电子资源对象模板展示所述目标电子资源对象。
7.一种电子资源对象的处理装置,其特征在于,包括:
获取模块,用于基于目标应用程序的电子资源对象功能所需的模板参数类型,获取目标电子资源对象模板对应的模板参数信息;
生成模块,用于根据所述模板参数信息,生成第一电子资源对象模板;
发送模块,用于向所述目标应用程序发送所述第一电子资源对象模板的同步信息,以指示所述目标应用程序根据所述第一电子资源对象模板,生成第二电子资源对象模板;
展示模块,用于当接收到针对目标电子资源对象的已发放消息时,向所述目标应用程序发送展示指令,以指示所述目标应用程序通过所述第二电子资源对象模板展示所述目标电子资源对象。
8.一种电子资源对象的处理装置,其特征在于,包括:
模板生成模块,用于响应于接收到的第一电子资源对象模板的同步信息,根据所述第一电子资源对象模板,生成第二电子资源对象模板,其中所述第一电子资源对象模板是根据权利要求1至5任一项所述的方法生成或进行同步的;
对象展示模块,用于当接收到针对目标电子资源对象的展示指令时,通过所述第二电子资源对象模板展示所述目标电子资源对象。
9.一种电子设备,其特征在于,所述电子设备包括:
处理器和存储器,所述存储器存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现权利要求1至5或权利要求6中任一所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现权利要求1至5或权利要求6中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111205344.2A CN113935773A (zh) | 2021-10-15 | 2021-10-15 | 电子资源对象的处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111205344.2A CN113935773A (zh) | 2021-10-15 | 2021-10-15 | 电子资源对象的处理方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113935773A true CN113935773A (zh) | 2022-01-14 |
Family
ID=79279755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111205344.2A Pending CN113935773A (zh) | 2021-10-15 | 2021-10-15 | 电子资源对象的处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113935773A (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106959981A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 资源样式生成方法和装置 |
CN108197967A (zh) * | 2017-11-27 | 2018-06-22 | 口碑(上海)信息技术有限公司 | 一种基于互联网平台优惠券的展示、发放方法及装置 |
CN108520443A (zh) * | 2018-04-11 | 2018-09-11 | 口碑(上海)信息技术有限公司 | 智能券的发放方法、装置及利用智能券的核销方法、装置 |
WO2019109737A1 (zh) * | 2017-12-05 | 2019-06-13 | 阿里巴巴集团控股有限公司 | 一种资源分配方法、装置及设备 |
US10438214B1 (en) * | 2012-10-12 | 2019-10-08 | Walgreen Co. | System and method for mobile distribution and use of coupons |
WO2020015579A1 (zh) * | 2018-07-19 | 2020-01-23 | 阿里巴巴集团控股有限公司 | 推广资源确定方法和装置 |
CN111709769A (zh) * | 2020-05-15 | 2020-09-25 | 口碑(上海)信息技术有限公司 | 一种数据处理方法及装置 |
CN112365303A (zh) * | 2021-01-11 | 2021-02-12 | 浙江口碑网络技术有限公司 | 一种资源核销方法 |
CN112734408A (zh) * | 2020-12-31 | 2021-04-30 | 深圳市顺易通信息科技有限公司 | 一种基于支付平台的优惠券处理方法及装置 |
CN112785334A (zh) * | 2019-09-16 | 2021-05-11 | 口碑(上海)信息技术有限公司 | 电子资源的分配方法及装置 |
CN113095873A (zh) * | 2018-10-25 | 2021-07-09 | 口碑(上海)信息技术有限公司 | 数据处理方法、装置、计算机设备及计算机可读存储介质 |
-
2021
- 2021-10-15 CN CN202111205344.2A patent/CN113935773A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10438214B1 (en) * | 2012-10-12 | 2019-10-08 | Walgreen Co. | System and method for mobile distribution and use of coupons |
CN106959981A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 资源样式生成方法和装置 |
CN108197967A (zh) * | 2017-11-27 | 2018-06-22 | 口碑(上海)信息技术有限公司 | 一种基于互联网平台优惠券的展示、发放方法及装置 |
WO2019109737A1 (zh) * | 2017-12-05 | 2019-06-13 | 阿里巴巴集团控股有限公司 | 一种资源分配方法、装置及设备 |
CN108520443A (zh) * | 2018-04-11 | 2018-09-11 | 口碑(上海)信息技术有限公司 | 智能券的发放方法、装置及利用智能券的核销方法、装置 |
WO2020015579A1 (zh) * | 2018-07-19 | 2020-01-23 | 阿里巴巴集团控股有限公司 | 推广资源确定方法和装置 |
CN113095873A (zh) * | 2018-10-25 | 2021-07-09 | 口碑(上海)信息技术有限公司 | 数据处理方法、装置、计算机设备及计算机可读存储介质 |
CN112785334A (zh) * | 2019-09-16 | 2021-05-11 | 口碑(上海)信息技术有限公司 | 电子资源的分配方法及装置 |
CN112819508A (zh) * | 2019-09-16 | 2021-05-18 | 口碑(上海)信息技术有限公司 | 电子资源的分配方法及装置 |
CN111709769A (zh) * | 2020-05-15 | 2020-09-25 | 口碑(上海)信息技术有限公司 | 一种数据处理方法及装置 |
CN112734408A (zh) * | 2020-12-31 | 2021-04-30 | 深圳市顺易通信息科技有限公司 | 一种基于支付平台的优惠券处理方法及装置 |
CN112365303A (zh) * | 2021-01-11 | 2021-02-12 | 浙江口碑网络技术有限公司 | 一种资源核销方法 |
Non-Patent Citations (1)
Title |
---|
柳杰;: "联通沃钱包"电子券"重构通信商业模式", 通信企业管理, no. 01, 10 January 2018 (2018-01-10), pages 63 - 65 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11652628B2 (en) | Deterministic verification of digital identity documents | |
WO2017084526A1 (zh) | 物品配送方法及装置 | |
US20160301642A1 (en) | Message sending and forwarding method, apparatus, and system | |
CN107979525A (zh) | 一种红包发放方法、设备以及介质 | |
CN104579909B (zh) | 一种用户信息的分类、用户分组信息的获取方法和设备 | |
CN110148014B (zh) | 信息处理方法、装置、区块链节点设备及存储介质 | |
CN108428172A (zh) | 一种电子商务信息直接发布*** | |
CN104090899A (zh) | 一种反馈展示内容信息的方法和装置 | |
CN111311146B (zh) | 信息传递方法及***、通信***、计算机可读存储介质 | |
CN111709769A (zh) | 一种数据处理方法及装置 | |
CN112637222A (zh) | 一种请求的处理方法及装置 | |
CN105512208B (zh) | 一种信息发布方法、装置及*** | |
CN110278245B (zh) | 基于区块链的app消息共享方法、***、装置及存储介质 | |
CN113935773A (zh) | 电子资源对象的处理方法、装置、电子设备及存储介质 | |
CN115311043A (zh) | 服务资源信息的处理方法及装置、存储介质、计算机设备 | |
CN112529647B (zh) | 基于区块链的商品交易方法、装置、计算机设备 | |
CN113268287A (zh) | 基于图形码的小程序启动方法及装置 | |
CN114157720A (zh) | 处理业务请求的方法、装置、电子设备及介质 | |
CN114677138A (zh) | 一种数据处理方法、设备以及计算机可读存储介质 | |
CN112508472A (zh) | 多人查看同一账号下订单信息的方法及*** | |
CN111144898A (zh) | 一种正版书籍溯源的方法及设备、介质 | |
CN109255686A (zh) | 任务提示方法、装置、电子设备及计算机可读存储介质 | |
CN112712328B (zh) | 信息处理方法、装置、电子设备及计算机可读存储介质 | |
CN111383070A (zh) | 一种图片版权的线下收益方法及装置 | |
US20210035433A1 (en) | System for Publication and Assignment of Assistance Requests |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |