基于小程序实现服务的方法及装置制造方法及图纸

技术编号:25921333 阅读:41 留言:0更新日期:2020-10-13 10:41
本发明专利技术实施例公开了一种基于小程序实现服务的方法及装置,方法包括:获取目标对象在小程序中对应的第一对象账号,在服务平台中创建与第一对象账号相绑定的第二对象账号,将账号绑定关系存储到后台数据库中;获取目标对象在小程序中配置的第一业务端,在服务平台中创建与第一业务端相绑定的第二业务端,并将业务端绑定关系存储到后台数据库中;当检测到与目标对象在小程序中配置的第一业务端相关联的业务请求时,根据后台数据库中存储的绑定关系,确定与目标对象在小程序中配置的第一业务端相绑定的第二业务端,基于第二业务端提供服务。该方式能够实现服务与小程序之间的数据连通,为小程序提供更为灵活方便的业务功能。

【技术实现步骤摘要】
基于小程序实现服务的方法及装置
本专利技术实施例涉及电子信息领域,具体涉及一种基于小程序实现服务的方法及装置。
技术介绍
小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用;也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用变得无处不在,随时可用,但又无需安装卸载。由此可见,小程序能够大幅提升用户使用的便捷性。SaaS是Software-as-a-service(软件即服务)的简称。SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。因此,企业能够根据实际需要,向SaaS提供商租赁软件服务。由此可见,SaaS服务能够进行更为灵活方便地部署。目前,小程序与各类服务(例如SaaS服务)相互独立,小程序以其轻巧便捷的优势赢得了大量用户群体,而各类服务也以其租用灵活、部署便利的优势获得了广大用户的青睐。但是,目前尚缺乏一种能够在小程序中灵活应用各类服务的方案,无法实现二者优势的叠加。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于小程序实现服务的方法及装置。根据本专利技术实施例的一个方面,提供了一种获取目标对象在小程序中对应的第一对象账号,在服务平台中创建与所述第一对象账号相绑定的第二对象账号,将账号绑定关系存储到后台数据库中;获取所述目标对象在小程序中配置的第一业务端,在服务平台中创建与所述第一业务端相绑定的第二业务端,并将业务端绑定关系存储到所述后台数据库中;当检测到与所述目标对象在小程序中配置的第一业务端相关联的业务请求时,根据所述后台数据库中存储的账号绑定关系以及业务端绑定关系,确定与所述目标对象在小程序中配置的第一业务端相绑定的第二业务端,基于所述第二业务端提供服务。可选的,所述基于所述第二业务端提供服务包括:获取预先配置的与所述第二业务端相对应的业务服务组件,向所述第一业务端提供与所述业务服务组件相匹配的服务;其中,所述业务服务组件基于服务平台实现,且所述业务服务组件包括:信息推送类组件、和/或支付类组件。可选的,所述检测到与所述目标对象在小程序中配置的第一业务端相关联的业务请求具体包括:当检测到所述目标对象通过所述第一对象账号触发的登录请求时,根据所述账号绑定关系登录与所述第一对象账号相绑定的第二对象账号;则所述基于所述第二业务端提供服务包括:根据所述第二对象账号启动所述第二业务端,并基于所述第二业务端提供服务。可选的,所述在服务平台中创建与所述第一业务端相绑定的第二业务端包括:将所述第一业务端的第一标识以及所述第二业务端的第二标识进行绑定;获取所述第一业务端对应的业务数据,建立所述第二标识与所述业务数据之间的映射关系,以使所述第二业务端基于所述映射关系调用所述业务数据。可选的,所述在服务平台中创建与所述第一业务端相绑定的第二业务端包括:获取第一业务端的业务端标识信息,判断服务平台中是否已创建有与所述业务端标识信息相匹配的业务端;若是,将所述与所述业务端标识信息相匹配的业务端作为与所述第一业务端相绑定的第二业务端;若否,在服务平台中创建与所述业务端标识信息相匹配的业务端,以作为所述第二业务端。可选的,所述判断服务平台中是否已创建有与所述业务端标识信息相匹配的业务端包括:将各个业务端的业务端名称、和/或业务端地址分别与所述业务端标识信息中包含的名称信息、和/或地址信息进行匹配,根据匹配结果判断是否已创建有与所述业务端标识信息相匹配的业务端;其中,业务端地址的匹配优先级高于业务端名称的匹配优先级。可选的,所述第一业务端以及所述第二业务端具有业务类型标识,则所述确定与所述目标对象在小程序中配置的第一业务端相绑定的第二业务端包括:根据业务类型标识确定与所述目标对象在小程序中配置的第一业务端相绑定的第二业务端;其中,所述业务类型标识包括:商户类业务标识、和/或聚合支付类业务标识。可选的,所述目标对象为商户对象,所述业务端为隶属于所述商户对象的门店业务端。依据本专利技术实施例的再一方面,提供了一种基于小程序实现服务的装置,其包括:账号绑定模块,适于获取目标对象在小程序中对应的第一对象账号,在服务平台中创建与所述第一对象账号相绑定的第二对象账号,将账号绑定关系存储到后台数据库中;业务端绑定模块,适于获取所述目标对象在小程序中配置的第一业务端,在服务平台中创建与所述第一业务端相绑定的第二业务端,并将业务端绑定关系存储到所述后台数据库中;服务模块,适于当检测到与所述目标对象在小程序中配置的第一业务端相关联的业务请求时,根据所述后台数据库中存储的账号绑定关系以及业务端绑定关系,确定与所述目标对象在小程序中配置的第一业务端相绑定的第二业务端,基于所述第二业务端提供服务。可选的,所述服务模块具体适于:获取预先配置的与所述第二业务端相对应的业务服务组件,向所述第一业务端提供与所述业务服务组件相匹配的服务;其中,所述业务服务组件基于服务平台实现,且所述业务服务组件包括:信息推送类组件、和/或支付类组件。可选的,所述服务模块具体适于:当检测到所述目标对象通过所述第一对象账号触发的登录请求时,根据所述账号绑定关系登录与所述第一对象账号相绑定的第二对象账号;根据所述第二对象账号启动所述第二业务端,并基于所述第二业务端提供服务。可选的,所述业务端绑定模块具体适于:将所述第一业务端的第一标识以及所述第二业务端的第二标识进行绑定;获取所述第一业务端对应的业务数据,建立所述第二标识与所述业务数据之间的映射关系,以使所述第二业务端基于所述映射关系调用所述业务数据。可选的,所述业务端绑定模块具体适于:获取第一业务端的业务端标识信息,判断服务平台中是否已创建有与所述业务端标识信息相匹配的业务端;若是,将所述与所述业务端标识信息相匹配的业务端作为与所述第一业务端相绑定的第二业务端;若否,在服务平台中创建与所述业务端标识信息相匹配的业务端,以作为所述第二业务端。可选的,所述业务端绑定模块具体适于:将各个业务端的业务端名称、和/或业务端地址分别与所述业务端标识信息中包含的名称信息、和/或地址信息进行匹配,根据匹配结果判断是否已创建有与所述业务端标识信息相匹配的业务端;其中,业务端地址的匹配优先级高于业务端名称的匹配优先级。可选的,所述第一业务端以及所述第二业务端具有业务类型标识,则所述服务模块具体适于:根据业务类型标识确定与所述目标对象在小程序中配置的第一业务端相绑定的第二业务端;其中,所述业务类型标识包括:商户类业务标识、和/或聚本文档来自技高网...

【技术保护点】
1.一种基于小程序实现服务的方法,包括:/n获取目标对象在小程序中对应的第一对象账号,在服务平台中创建与所述第一对象账号相绑定的第二对象账号,将账号绑定关系存储到后台数据库中;/n获取所述目标对象在小程序中配置的第一业务端,在服务平台中创建与所述第一业务端相绑定的第二业务端,并将业务端绑定关系存储到所述后台数据库中;/n当检测到与所述目标对象在小程序中配置的第一业务端相关联的业务请求时,根据所述后台数据库中存储的账号绑定关系以及业务端绑定关系,确定与所述目标对象在小程序中配置的第一业务端相绑定的第二业务端,基于所述第二业务端提供服务。/n

【技术特征摘要】
1.一种基于小程序实现服务的方法,包括:
获取目标对象在小程序中对应的第一对象账号,在服务平台中创建与所述第一对象账号相绑定的第二对象账号,将账号绑定关系存储到后台数据库中;
获取所述目标对象在小程序中配置的第一业务端,在服务平台中创建与所述第一业务端相绑定的第二业务端,并将业务端绑定关系存储到所述后台数据库中;
当检测到与所述目标对象在小程序中配置的第一业务端相关联的业务请求时,根据所述后台数据库中存储的账号绑定关系以及业务端绑定关系,确定与所述目标对象在小程序中配置的第一业务端相绑定的第二业务端,基于所述第二业务端提供服务。


2.根据权利要求1所述的方法,其中,所述基于所述第二业务端提供服务包括:
获取预先配置的与所述第二业务端相对应的业务服务组件,向所述第一业务端提供与所述业务服务组件相匹配的服务;
其中,所述业务服务组件基于服务平台实现,且所述业务服务组件包括:信息推送类组件、和/或支付类组件。


3.根据权利要求1或2所述的方法,其中,所述检测到与所述目标对象在小程序中配置的第一业务端相关联的业务请求具体包括:
当检测到所述目标对象通过所述第一对象账号触发的登录请求时,根据所述账号绑定关系登录与所述第一对象账号相绑定的第二对象账号;
则所述基于所述第二业务端提供服务包括:
根据所述第二对象账号启动所述第二业务端,并基于所述第二业务端提供服务。


4.根据权利要求1-3任一所述的方法,其中,所述在服务平台中创建与所述第一业务端相绑定的第二业务端包括:
将所述第一业务端的第一标识以及所述第二业务端的第二标识进行绑定;
获取所述第一业务端对应的业务数据,建立所述第二标识与所述业务数据之间的映射关系,以使所述第二业务端基于所述映射关系调用所述业务数据。


5.根据权利要求1-4任一所述的方法,其中,所述在服务平台中创建与所述第一业务端相绑定的第二业务端包括:
获取第一业务端的业务端标识信息,判断服务平台中是否已创建有与所述业务端标识信息相匹配的业务端;
若是,将所述与所述业务端标识信息相匹配的业务端作为与所述第一业务端相绑定的第二业务端;...

【专利技术属性】
技术研发人员:方思维曹光鹏
申请(专利权)人:浙江口碑网络技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1