CN116016632A - 基于社交应用的资源收取设备绑定方法、装置及存储介质 - Google Patents
基于社交应用的资源收取设备绑定方法、装置及存储介质 Download PDFInfo
- Publication number
- CN116016632A CN116016632A CN202111225035.1A CN202111225035A CN116016632A CN 116016632 A CN116016632 A CN 116016632A CN 202111225035 A CN202111225035 A CN 202111225035A CN 116016632 A CN116016632 A CN 116016632A
- Authority
- CN
- China
- Prior art keywords
- activation
- target resource
- resource
- target
- binding
- 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
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02W—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
- Y02W90/00—Enabling technologies or technologies with a potential or indirect contribution to greenhouse gas [GHG] emissions mitigation
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种基于社交应用的资源收取设备绑定方法、装置及存储介质,其中方法包括:获取社交应用程序发送的激活请求,目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,目标资源转移机构对应的资源管理应用程序与社交应用程序不相同;基于目标资源转移机构对应的激活方式确定激活操作触发标识并将激活操作触发标识发送至社交应用程序;响应于社交应用程序基于激活操作触发标识所执行的激活操作,对目标资源收取设备进行绑定激活处理得到激活结果;向社交应用程序返回激活结果。采用本申请实施例,提高了资源收取设备的便利性。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种基于社交应用的资源收取设备绑定方法、装置及存储介质。
背景技术
随着物联网技术的发展,基于物联网(Internet of Things,IoT)的线上资源转移已成为目前较为流程的资源转移方式,比如购买者通过扫描商家的资源收取设备(该资源收取设备还可以称为IoT资源收取设备,)提供的资源转入信息码向商家转移一定资源,再如,商家通过其对应的资源收取设备扫描购买者提供的资源转出信息码来收取售卖者需要支付的资源。
由上述可见,商家用户在收取资源时必不可少的要通过商家对应的资源收取设备实现,如此就涉及到商家与资源收取设备之间的绑定。目前常见的商家与资源收取设备之间绑定的方式是:一个资源收取设备由一个资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;确定需要绑定的资源收取设备所属资源转移机构,下载该所属资源转移机构对应的资源管理应用程序,在资源管理应用程序中完成设备绑定。但是,这样绑定方式有一定的局限性,一个资源管理应用程序只能用来绑定一个资源转移机构提供的资源收取设备,另外,对中小型资源转移机构来讲,开发资源管理应用程序的成本较高。因此,如何将商家与资源收取设备进行绑定成为目前线上资源转移领域中研究的一个热点问题之一。
发明内容
本申请实施例提供了一种基于社交应用的资源收取设备绑定方法、装置及存储介质,通过社交应用程序统一绑定各个资源转移机构提供的资源收取设备,为资源收取设备绑定提供便利,省去下载各种资源管理应用程序的资源消耗,对于中小型资源转移机构,也省去开发资源管理应用程序的成本。
一方面,本申请实施例提供了一种基于社交应用的资源收取设备绑定方法,包括:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;
向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
一方面,本申请实施例提供了另一种基于社交应用的资源收取设备绑定方法,包括:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
一方面,本申请实施例还提供了一种基于社交应用的资源收取设备绑定装置,包括:
获取单元,用于获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
确定单元,用于基于所述目标资源转移机构对应的激活方式确定激活操作触发标识;
发送单元,用于将所述激活操作触发标识发送至所述社交应用程序;
处理单元,用于响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;
所述发送单元,还用于向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
一方面,本申请实施例提供了一种基于社交应用的资源收取设备绑定装置,其特征在于,包括:
生成单元,用于通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
发送单元,用于将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
执行单元,用于基于所述激活操作触发标识执行激活操作;
所述发送单元,还用于将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
一方面,本申请实施例提供了一种服务器,其特征在于,包括:
处理器,适用于实现一条或多条计算机程序;以及计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由所述处理器加载并执行:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
一方面,本申请实施例提供了一种终端,其特征在于,包括:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时,用于执行:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
或者,所述计算机程序被处理器执行时,用于执行:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
一方面,本申请实施例提供了一种计算机程序产品或计算机程序,所述计算机程序产品包括计算机程序,该计算机程序可以指计算机程序,计算机程序存储在计算机存储介质中;服务器的处理器从计算机存储介质中读取计算机程序,该处理器执行计算机程序,使得服务器执行:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
终端的处理器从计算机存储介质中读取计算机程序,该处理器执行计算机程序,使得终端执行:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种设备绑定***的结构示意图;
图2是本申请实施例提供的一种基于社交应用的资源收取设备绑定方法的流程示意图;
图3是本申请实施例提供的另一种基于社交应用的资源收取设备绑定方法的流程示意图;
图4是本申请实施例提供的一种激活信息码的示意图;
图5是本申请实施例提供的一种静态的激活信息码的示意图;
图6是本申请实施例提供的一种动态的激活信息码的示意图;
图7a是本申请实施例提供的一种激活界面的结构示意图;
图7b是本申请实施例提供的一种设备详情界面的示意图;
图8是本申请实施例提供的一种资源转移***的结构示意图;
图9是本申请实施例提供的一种基于社交应用的资源收取设备绑定装置的结构示意图;
图10是本申请实施例提供的另一种基于社交应用的资源收取设备绑定装置的结构示意图;
图11是本申请实施例提供的一种服务器的结构示意图;
图12是本申请实施例提供的一种终端的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
本申请实施例提供了一种基于社交应用的资源收取设备绑定方案,可以通过一个社交应用程序将任意一个资源转移机构提供的资源收取设备与该社交应用程序的用户进行绑定,实现了资源收取设备绑定的统一性,尤其对于中小型资源转移机构来说,通过社交应用程度进行资源收取设备与用户之间的绑定,可省去自己开发资源管理应用程序的成本。具体实现中,社交应用程序通过扫描目标资源收取设备提供的激活信息码生成激活请求,并将该激活请求发送至激活服务器,由激活服务器基于目标资源收取设备所属资源转移机构对应的激活方式确定激活操作触发标识,并向社交应用程序返回该激活操作触发标识,由社交应用程序基于该激活操作触发标识执行激活操作,激活服务器根据激活操作对目标资源收取设备进行绑定激活处理得到激活结果,绑定激活处理用于对社交应用程序的目标用户与目标资源收取设备进行绑定的处理,激活结果用于指示目标用户与目标资源收取设备绑定成功,或者用于指示目标用户与目标资源收取设备绑定失败。
基于上述的基于社交应用的资源收取设备绑定方案,本申请实施例提供了一种设备绑定***,参见图1,为本申请实施例提供的一种设备绑定***的结构示意图,在图1所述的设备绑定***中包括用户终端101、目标资源收取设备102、激活服务器103以及目标资源转移机构104。其中,目标资源收取设备102是由目标资源转移机构104设计并提供的,目标资源收取设备102和目标资源转移机构104均可以和激活服务器103连接。
用户终端101可以包括智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、车载终端、智能电视等设备,激活服务器103可以包括独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。用户终端101中可以运行有用于进行收款设备统一绑定的应用程序,该应用程序可以是本身具有资源转移功能的应用程序,也可以是本身不具有资源转移功能的应用程序。可选的,本申请该应用程序可以是具有资源转移功能的社交应用程序,社交应用程序本身是可以用于进行即时通信或者非即时通信。
目标资源收取设备102上可以携带一个激活信息码如图1中1021所示,用户终端101调用其运行的社交应用程序对该激活信息码执行扫描操作以生成对目标资源收取设备进行激活绑定的激活请求;然后用户终端101将该激活请求发送至激活服务器103,可选的,在向激活服务器发送激活请求之前,用户终端101可以在社交应用程序中输出一个激活目标资源收取设备的提示信息,如果社交应用程序的目标用户输入了针对该提示信息的确认操作,则可以将激活请求发送至激活服务器103,如此可以确保绑定目标资源收取设备是目标用户主动的愿意的。
激活服务器103接收到激活请求后,确定目标资源收取设备102所属的资源转移机构为目标资源转移机构104,以及基于目标资源转移机构104对应的激活方式确定一个激活操作触发标识。具体实现中,任意一个资源收取设备对应的激活信息码中可以包含该资源收取设备所属资源转移机构的信息,社交应用程序对目标资源收取设备的激活信息码扫描后,可以获取到目标资源转移机构的信息,并将目标资源转移机构的信息携带在激活请求中。并且,任意一个资源转移机构在向激活服务器进行注册时,激活服务器中存储了每个资源转移机构的信息以及每个资源转移机构对应的激活方式。如此一来,激活服务器103可以直接基于该激活请求确定目标资源收取设备102属于目标资源转移机构,以及获取到目标资源转移机构对应的激活方式,目标资源转移机构对应的激活方式中可以包括目标资源转移机构用于进行激活操作的激活应用以及进入该激活应用的激活应用入口。激活服务器基于目标资源转移机构对应的激活方式生成激活操作触发标识的实施方式包括:将激活方式中的激活应用入口转换成页面地址形式,转换的结果就可以作为一个激活操作触发标识。
进一步的,激活服务器102将激活操作触发标识发送至社交应用程序,由社交应用程序显示该激活操作触发标识,目标用户通过触发该激活操作触发标识进入到目标资源转移机构对应的激活应用,该激活应用可以是一个应用程序APP,可以是一个社交应用程序中的小程序,还可以是一个网页应用。目标用户在激活应用中输入激活操作,并调用目标资源转移设备对目标资源收取设备进行激活,激活后通知激活服务器102对目标资源收取设备再次执行绑定激活处理得到激活结果,该绑定激活处理用于对目标用户与目标资源转移设备进行绑定,激活结果用于指示目标用户与目标资源转移设备绑定成功或者目标用户与目标资源转移设备绑定失败。
激活服务器102将激活结果反馈给社交应用程序,由社交应用程序显示该激活结果,这样目标用户通过该激活结果可以得知目标用户与目标资源收取设备之间的绑定情况。
基于上述的设备绑定***,本申请实施例提供了一种基于社交应用的资源收取设备绑定方法,参见图2,为本申请实施例提供的一种基于社交应用的资源收取设备绑定方法的流程示意图。图2所示的基于社交应用的资源收取设备绑定方法由激活服务器执行,具体可由激活服务器的处理器执行。图2所示的基于社交应用的资源收取设备绑定方法可包括如下步骤:
步骤S201、获取社交应用程序发送的激活请求,该激活请求是社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的,目标资源收取设备是由目标资源转移机构提供的。
可选的,社交应用程序可以具有资源转移功能,也可以不具有资源转移功能,如果社交应用程序具有资源转移功能,社交应用程序会对应一个用于进行资源转移管理的资源转移机构,使用社交应用程序的用户之间可以通过社交应用程序完成资源转移操作,其中,资源转移是将资源从一个资源账户转移到另外一个账户。举例来说,假设用户1在社交应用程序中注册了账户,并且在社交应用程序中开通了资源转移功能,以及用户1在社交应用程序对应的资源转移机构中开通了一个资源账户1,用户2在社交应用程序中注册了账户,并且在社交应用程序中开通了资源转移功能,以及在社交应用程序对应的资源转移机构中开通了一个资源账户2;当用户1通过社交应用程序中的资源转移功能执行向用户2转移目标数量资源的资源转移操作时,社交应用程序对应的资源转移机构可以将用户1的资源账户1中的目标数量的资源,转移至用户2的资源账户2中。
可选的,一个资源转移机构可以提供一个或多个资源收取设备,一个资源收取设备是由一个资源转移机构提供的,每个资源转移机构可以开发一个对应的资源管理应用程序,通常情况下,用户可以通过每个资源转移机构提供的资源管理应用程序来完成与相应资源收取设备之间的绑定。但是这样一来的话,用户如果想要绑定多个资源收取设备,那么就需要下载每个资源收取设备所属资源转移结构对应的资源管理应用程序,增加了用户终端的内存消耗。并且,对于一些中小型资源转移机构,开发一个对应的资源管理应用程序是不容易实现的。因此,本申请考虑随着互联网技术的发展,社交应用程序几乎是用户之间进行社交沟通不可缺少的,那么必然有很多用户下载了应用程序,如果基于社交应用程序来完成所有资源收取设备的绑定,就可以解决上述的两个问题。因此,本申请提出通过社交应用程序实现资源收取设备绑定激活的统一性。所以在一个实施例中,上述目标资源转移机构对应的资源管理应用程序与社交应用程序不相同。当然,如果社交应用程序具有资源转移功能,并且社交应用程序是与目标资源转移机构对应的,那么目标资源转移机构对应的资源管理应用程序与社交应用程序就是相同的。
应当理解的,执行步骤S201之前,目标资源收取设备和目标资源转移机构均应在激活服务器中进行注册,目标资源收取设备在激活服务器中注册的目的是向激活服务器中写入该目标资源收取设备的一些信息,比如设备型号、设备序列号、设备中已安装的软件开发工具包(Software Development Kit,SDK)包版本、设备网络类型、设备所属的目标资源转移机构的机构标识以及该设备提供的激活信息码的类型,激活信息码的类型可以包括条形码或者二维码。其中SDK包是用于实现资源转移功能的软件包,换句话说,只有安装了该软件包的资源收取设备才可以执行资源收取功能,由于本申请是通过社交应用程序统一进行资源收取设备的绑定的,那么SDK包是由社交应用程序对应的资源转移机构提供的。
具体地,目标资源收取设备在激活服务器中注册,可以包括如下步骤:激活服务器响应于目标资源收取设备的第一注册请求,为目标资源收取设备生成设备标识信息,设备标识信息可以包括目标资源收取设备的设备序列号、设备绑定码以及设备密钥;采用设备密钥将设备标识信息进行加密处理后返回至目标资源收取设备,以使目标资源收取设备基于设备标识信息生成设备注册信息,设备注册信息中可以包括设备标识信息、设备型号、设备网络类型、设备激活信息码类型以及设备已安装SDK包的版本。
可选的,激活服务器为目标资源收取设备生成的设备密钥可以包括公钥和私钥,激活服务器采用设备密钥对设备标识信息进行加密可以是利用目标资源收取设备对应的公钥进行加密,这样目标资源收取设备可以利用自己的私钥进行解码处理。同样的,目标资源收取设备向激活服务器返回的设备注信息也是加密处理后的,该加密处理可以是基于激活服务器对应的公钥进行加密处理的。如此一来,激活服务器和目标资源收取设备之间所传输的信息均是采用对方的公钥进行加密处理的,只有拥有相应私钥才可以解密传输的信息,保证了激活服务器和目标资源收取设备之间传输信息的安全性。
目标资源转移机构在激活服务器中注册的目的是向激活服务器提供该目标资源转移机构的激活方式以及由激活服务器生成表示该目标资源转移机构唯一身份标识的机构标识。具体地,目标资源转移机构在激活服务器中注册,可以包括:激活服务器接收所述目标资源转移机构的第二注册请求,所述第二注册请求包括所述目标资源转移机构对应的激活信息;为所述目标资源转移机构生成机构标识,并关联存储所述机构标识和所述目标资源转移机构对应的激活信息,该激活信息中可以包括激活方式。应当理解的,目标资源转移机构和激活服务器之间传输的信息也均是采用了对方公钥加密处理后传输的,保证了激活服务器和目标资源转移机构之间信息传输的安全性。为了进一步提高设备绑定的安全性,在目标资源转移机构和激活服务器之间传输的信息还可以进行通信签名处理,以此来保证传输信息的真实性和有效性。
目标资源转移机构和目标资源收取设备在激活服务器中完成注册后,社交应用程序才可以通过扫描目标资源收取设备对应的激活信息码生成激活请求,否则,当社交应用程序扫描目标资源收取设备对应的激活信息码后会输出一些绑定错误的提示信息。
在一个实施例中,目标资源收取设备对应的激活信息码中可以包括目标资源收取设备对应的激活服务器的地址标识比如包括激活服务器的URL,如此在用户终端在通过扫描激活信息码生成激活请求后可以知道将激活请求发送给哪个激活服务器。可选的,激活信息码中还可以包括用于唯一标识目标资源收取设备的信息,比如目标资源收取设备的设备序列号和设备绑定号,这样一来,激活服务器在接收到激活请求后可以从激活请求中确定将社交应用程序的目标用户与哪个资源收取设备进行绑定。
步骤S202、基于目标资源转移机构对应的激活方式确定激活操作触发标识,并将激活操作触发标识发送至社交应用程序。
在执行步骤S202之前,首先激活服务器要确定目标资源转移机构对应的激活方式。在一个实施例中,激活信息码中可以包括目标资源转移机构所属的目标资源转移机构的机构标识;激活服务器根据之前目标资源转移机构注册时为其分配的机构标识可以确定该目标资源收取设备是属于目标资源转移机构;再基于激活服务器中关联存储的目标资源转移机构的机构标识和激活方式,可以确定出目标资源转移机构对应的激活方式。
在另一个实施例中,由前述可知,激活信息码中包括的设备序列号和设备绑定码携带在激活请求中,那么基于激活请求中的设备序列号和设备绑定码可以找到激活服务器中存储的目标资源收取设备的设备注册信息,设备注册信息可以包括目标资源收取设备所属的资源转移机构的机构标识;进一步的,基于激活服务器中关联存储的机构标识和激活方式可以获取到目标资源转移机构对应的激活方式。
可选的,目标资源收取设备中的激活方式可以包括激活应用以及激活应用入口,该激活应用可以是一个子应用程序、一个网页应用以及一个应用程序(APP);如果激活应用是一个子应用程序,则对应的激活应用入口被触发时就会跳转至一个子应用程序中;该子应用程序可以是社交应用程序中的子程序,如果社交应用程序具有资源转移功能,那么该小程序可以是属于社交应用程序对应的资源转移机构开发的小程序,也可以是目标资源转移机构在社交应用程序中开发的一个属于目标资源转移机构的小程序;如果激活应用是一个网页应用,则对应的应用入口被触发时会跳转至一个网页中;如果激活应用是一个APP,则对应的激活应用入口被触发时就会跳转至一个APP中,该APP可以是目标资源转移机构开发的,也可以是与目标资源转移机构相关的其他机构开发的且目标资源转移机构已获得使用授权的。
在步骤S202中基于目标资源转移机构对应的激活方式确定激活操作触发标识可以包括:将激活方式中的激活应用入口转换为页面地址形式,将转换后的页面地址作为激活操作触发标识。
步骤S203、响应于社交应用程序基于激活操作触发标识所执行的激活操作,对目标资源收取设备进行绑定激活处理,得到激活结果。
社交应用程序接收到激活服务器发送的激活操作触发标识后,可以输出该激活操作触发标识以使得社交应用程序的目标用户可以通过触发该激活操作触发标识来输入激活操作,激活操作可以包括目标用户输入一些用户基本信息比如用户的信用信息、用户属性信息以及用户历史绑定设备信息等等,激活操作还可以包括目标用户输入确定绑定的操作、或者修改绑定设备名称以及其他各种与绑定设备相关的操作。社交应用程序将目标用户输入的激活操作反馈给激活服务器,由激活服务器基于该激活操作对目标资源收取设备进行绑定激活处理,所谓绑定激活处理可以是将目标用户与目标资源收取设备进行绑定。
可选的,由前述可知,激活请求中携带了目标资源收取设备的设备序列号和设备绑定码,目标资源收取设备在激活服务器中注册时也在激活服务器中写入了目标资源收取设备的设备序列号和设备绑定码,为了确保绑定设备的安全性和准确性,激活服务器在执行步骤S203或者步骤S202之前,还需要将激活请求中携带的设备序列号和设备绑定码分别和激活服务器中存储的设备序列号和设备绑定码进行比较,如果两个设备绑定码相同且两个设备序列号也相同,则可以执行步骤S203或者步骤S202。
在一个实施例中,对目标资源收取设备进行绑定激活处理,包括:将激活操作进行验证,验证通过后,调用目标资源转移机构的应用程序接口完成目标资源收取设备在目标资源转移机构中的绑定。对激活操作进行验证可以包括验证激活操作的合法性,以及验证激活操作所对应的信息的正确性,比如激活操作中包括输入目标用户的用户身份信息的操作,可以验证该用户身份信息的格式是否正确,以及验证该身份用户信息是否正确。
步骤S204、向社交应用程序返回激活结果。
在步骤S203中将目标用户与目标资源收取设备进行绑定处理后,可以得到激活结果,激活结果用于指示目标用户与目标资源收取设备绑定成功,或者目标用户与目标资源收取设备绑定失败。可选的,导致绑定失败的原因有很多,比如目标用户所使用终端的网络情况较差;再如,目标用户由于历史绑定设备的信用情况较差;再或者,目标用户当前不允许绑定设备等等。
激活服务器将该激活结果反馈给社交应用程序,如果激活结果指示目标用户与目标资源收取设备绑定成功,激活结果中可以包括绑定成功的提示信息,比如“恭喜XX用户成功绑定XX资源收取设备,可以前往设置中对XX资源收取设备进行管理”;如果激活结果指示目标用户与目标资源收取设备绑定失败,激活结果中可以包括绑定失败的提示信息,该提示信息中可以包括失败原因,这样有助于提高目标用户下一次绑定成功的概率。
在一个实施例中,为了进一步挺高设备绑定的安全性,将目标用户与目标资源收取设备进行绑定的操作需要得到目标用户的同意,因此如果目标用户自愿主动地进行目标资源收取设备的绑定,那么社交应用程序发送的激活请求中可以携带目标用户的用户身份凭证信息,用户身份凭证信息可以是经过目标用户同意后获取到的,用户身份凭证信息可以是目标用户在社交应用程序中的账户名称或者目标用户的身份信息或者联系方法信息等等;如果激活请求中不携带目标用户的用户身份凭证信息,则可能表明此次的激活请求是非法的。因此,在执行步骤S202或者步骤S203之前,激活服务器先验证一些激活服务器中是否包括用户身份凭证信息,如果包括则可以进一步验证该用户身份凭证信息是否为目标用户的,如果是,则继续执行步骤S202和步骤S203。
在一个实施例中,当目标用户与目标资源收取设备绑定成功后,激活服务器可以建立社交应用程序对应的物联网平台、目标资源收取设备以及目标资源转移设备之间的通信连接,以当所述目标资源收取设备接收到资源转移操作时,基于所述通信连接将所述资源转移操作发送至所述物联网平台,由所述物联网平台将所述资源转移操作转发至所述目标资源转移机构设备以由所述目标资源转移机构执行所述资源转移操作,以及所述目标资源转移机构基于所述通信连接将所述目标资源转移机构执行结果返回给所述物联网平台,由所述物联网平台将所述执行结果转发至所述目标资源收取设备。简单来说,由于本申请是通过社交应用程序完成的目标资源收取设备与目标用户之间的绑定,那么基于目标资源收取设备执行的资源转移操作应当由社交应用程序对应的物联网平台来进行转发。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
基于上述的基于社交应用的资源收取设备绑定方法,本申请实施例提供了另一种基于社交应用的资源收取设备绑定方法,参见图3,为本申请实施例提供的另一种基于社交应用的资源收取设备绑定方法的流程示意图。图3所述的基于社交应用的资源收取设备绑定方法由终端执行,具体可由终端的处理器执行。图3所述的基于社交应用的资源收取设备绑定方法可包括如下步骤:
步骤S301、通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求。
其中,目标资源收取设备对应的激活信息码中可以包括激活服务器的地址信息、目标资源收取设备的设备序列号以及设备绑定码,参见图4,为本申请实施例提供的一种激活信息码的形式,图4中的激活信息码中包括激活服务器的地址信息可以表示为:http://papa.weixin.qqqq.com/smatatiqi/home?,设备序列号可以表示为abcdeefg,设备绑定码可以表示为stuwuxi&sn,社交应用程序扫描该激活信息码可以得到的信息可以表示为如下:
http://papa.weixin.qqqq.com/smatatiqi/home?code=stuwuxi&sn=abcdeefg。
在一个实施例中,该激活信息码所属的激活信息码类型可以是动态码,也可以是静态码,如果该激活信息码是静态码,那么该激活信息码可以是粘贴在目标资源收取设备外部的、固定不变的,如图5所示。假设在图5中501表示目标资源收取设备,502表示粘贴在目标资源收取设备外部的激活信息码。
通过该激活信息码是动态的,那么该激活信息码可以通过目标资源收取设备的显示设备进行动态信显示,动态显示可以指每隔一段时间更新一次激活信息码,参见图6,为本申请实施例提供的一种动态的激活信息码的示意图,601表示目标资源收取设备,602表示目标资源收取设备的显示设备,开始时目标资源收取设备的显示设备显示动态的激活信息码为603所示,随着时间的推移,该动态的激活信息码由603变成604。动态的激活信息码可以是激活服务器生成并传输给目标资源收取设备的。
可选的,激活服务器向目标资源收取设备发送动态的激活信息码,包括:激活服务器可以是每隔一段时间生成一个新的激活信息码传输给目标资源收取设备,比如每隔3分钟,每隔5分钟甚至每隔几秒钟等等,这个具体间隔时间可以是激活服务器预先和目标资源收取设备商定好的。
可选的,激活服务器向目标资源收取设备发送动态的激活信息码,包括:每个动态的激活信息码具有一定的时效时长,当目标资源收取设备接收到激活服务器发送的动态激活信息码后,启动计时器监测该动态的激活信息码的已显示时间;当监测到当前显示的动态的激活信息码的显示时间超过其对应的时效时长,可以向激活服务器发起请求以使激活服务器重新生成动态的激活信息码。
在一个实施例中,通过扫描激活信息码生成激活请求,可以包括:通过扫描目标资源收取设备对应的激活信息码,获取目标资源收取设备对应的设备序列号和设备绑定码;从社交应用程序对应的社交应用服务器中获取目标用户的用户身份凭证信息;基于设备序列码、设备绑定码以及目标用户的用户身份凭证信息生成激活请求。应当理解的,该目标用户的用户身份凭证信息相当于一个票据信息,激活服务器在接收到激活请求后执行生成激活操作触发标识以及进行绑定激活处理之前,首先要进行票据验证,验证通过后才执行生成激活操作触发标识以及进行绑定激活处理的步骤,如此可以确保设备激活和绑定的安全性。
步骤S302、将激活请求发送至激活服务器,由激活服务器基于目标资源转移机构对应的激活方式获取并返回激活操作触发标识。
在一个实施例中,激活服务器基于目标资源转移机构对应的激活方式获取并返回激活操作触发标识的一些具体的实现方式可参见图2实施例中相关内容的介绍,在此不再赘述。
步骤S303、基于激活操作触发标识执行激活操作,并将激活操作返回至激活服务器,以使激活服务器基于激活操作对目标资源收取设备进行绑定激活处理得到激活结果,并返回激活结果。
在一个实施例中,由前述可知,激活操作触发标识是对激活方式中激活应用入口进行页面地址转换处理得到的,基于激活操作触发标识执行激活操作,可以包括:当社交应用程序的目标用户触发了激活操作触发标识,相当于触发了激活应用入口,则跳转至目标资源转移机构对应的激活应用,并在激活应用中显示激活界面,参见图7a,为本申请实施例提供的一种激活界面的示意图,在图7a中假设激活应用为社交应用程序中的一个小程序;激活界面中可能包括一些需要目标用户填写的信息比如701表示需要目标用户在此填写目标用户的姓名、702表示需要目标用户在目标资源转移机构中注册的账户名称,以及703表示需要目标用户输入可通过目标资源收取设备进行资源转移的资源量;激活界面中还可以包括需要用户选中的一些选项或者按钮,比如激活界面中包括用户需要进行勾选的绑定协议704,以及确认绑定的确认按钮705;目标用户在激活界面中输入上述需要输入的内容,并选中确认按钮705后确认目标用户执行了激活操作。应当理解的,上述图7a所述的激活界面只是本申请列举的一种可能的实施方式,在实际应用中,可以根据不同设备设置不同的激活界面,以及设置不同的需要用户填写的信息。本申请实施例不做具体限定。
将目标用户在激活界面中输入的激活操作返回至激活服务器,由激活服务器基于激活操作执行绑定激活处理,激活服务器执行绑定激活处理的具体实施方式已在图2实施例中步骤S203中具体介绍,在此不再赘述。
在一个实施例中,当接收到激活服务器返回的激活结果指示目标用户与目标资源收取设备绑定成功时,目标用户可以通过激活应用对目标资源收取设备进行管理。具体实现中,响应于设备管理操作,显示设备详情界面,设备详情界面包括目标资源收取设备的基础信息、目标资源转移机构的标识信息以及设备管理选项;选中设备详情界面中的设备管理选项,显示设备管理界面,设备管理界面中包括通过目标资源收取设备完成资源转移后,资源转移结果的输出形式设置选项;通过触发输出形式设置选项确定资源转移结果的输出形式。
举例来说,参见图7b,为本申请实施例提供的一种设备详情界面的示意图,目标资源收取设备的基础信息可以包括目标资源收取设备的形状如图7b中71所示,目标用户与目标资源收取设备已绑定时长如图7b中72所示,目标资源收取设备的电量情况比如图7b中73所示以及目标资源收取设备的网络信号情况如图7b中74所示。目标资源所属资源转移机构的标识信息可以为目标资源转移机构的名称比如表示为图7b中“xx资源转移机构收取设备”。设备管理选项可以如图7b中75所示。目标用户可以通过触发75来进行设备管理,本申请中对设备管理可以包括设置资源转移结果的输出形式,输出形式可以包括语音播放形式、动画播放形式以及文本形式等等。
在一个实施例中,设备详情界面中还可以包括解除绑定选项如图7b中76所示,若该解除绑定选项被触发,则通知激活服务器解除目标用户与目标资源收取设备之间的绑定。如此,用户可以灵活控制与某个资源收取设备绑定或者解绑,提高用户使用体验。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
基于图2和图3所述的基于应用程序的资源收取设备绑定方法的实施例,本申请提出一种基于目标资源收取设备进行资源转移的资源转移***,参见图8,为本申请实施例提出的一种基于目标资源收取设备进行资源转移的资源转移***的结构示意图。在基于目标资源收取设备进行资源转移之前,需要将目标用户与目标资源收取设备进行绑定,该目标资源收取设备可以指社交应用程序对应的第一资源转移机构提供的第一资源收取设备以及其他资源转移机构提供的第二资源收取设备;在进行绑定时,目标资源收取设备和目标资源收取设备所属的目标资源转移机构均需要在激活服务器中进行设备激活,也就是前述提到的设备注册。注册完成后,社交应用程序通过扫描目标资源收取设备的激活信息码以及上述图2和图3实施例中的相关步骤将目标用户与目标资源收取设备进行绑定,绑定完成后,激活服务器建立目标资源收取设备、社交应用程序对应的物联网平台以及目标资源转移机构之间的通信连接,目标资源收取设备通过网络与社交应用程序对应的物联网平台进行连接。进一步的,目标资源收取设备和目标资源转移机构之间需要传输的信息比如资源转移信息、资源转移结果以及设备状态等等均需要通过物联网平台进行转发。资源转移信息可以指目标用户通过目标资源收取设备需要转移多少的资源量,设备状态可以是目标资源收取设备的网络状态,以及目标用户与目标资源收取设备的绑定状态,绑定状态可以是维持绑定或者解除绑定等等。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
基于上述的设备绑定方法的实施例,本申请实施例提供了一种基于社交应用的资源收取设备绑定装置,参见图9是本申请实施例提供的一种基于社交应用的资源收取设备绑定装置的结构示意图。图9所述的基于社交应用的设备绑定装置可运行如下单元:
获取单元901,用于获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
确定单元902,用于基于所述目标资源转移机构对应的激活方式确定激活操作触发标识;
发送单元903,用于将所述激活操作触发标识发送至所述社交应用程序;
处理单元904,用于响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;
所述发送单元903,还用于向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
在一个实施例中,所述处理单元904还用于:
响应于所述目标资源收取设备的第一注册请求,为所述目标资源收取设备生成设备标识信息,所述设备标识信息包括所述目标资源收取设备的设备序列号、设备绑定码以及设备密钥;采用所述设备密钥将所述设备标识信息进行加密处理后返回至所述目标资源收取设备,以使所述目标资源收取设备基于所述设备标识信息生成设备注册信息;接收并存储所述目标资源收取设备发送的加密处理后的设备注册信息,所述设备注册信息包括所述设备标识信息,所述设备注册信息还包括下述信息中任意一种或多种:所述目标资源收取设备的设备型号、设备网络类型以及所述设备激活信息码类型。
在一个实施例中,所述处理单元904还用于:接收所述目标资源转移机构的第二注册请求,所述第二注册请求包括所述目标资源转移机构对应的激活方式;为所述目标资源转移机构生成机构标识,并关联存储所述机构标识和所述目标资源转移机构对应的激活方式。
在一个实施例中,所述激活信息码中携带所述目标资源收款设备的设备序列号和设备绑定码,所述设备序列号和所述设备绑定码携带在所述激活请求中;所述确定单元902在基于所述目标资源转移机构对应的激活方式确定激活操作触发标识时,执行如下步骤:
若所述激活请求中携带的设备序列号与所述目标资源收取设备发送的设备注册信息中设备序列号相同,且所述激活请求中携带的设备绑定码与所述目标资源收取设备发送的设备注册信息中的设备绑定码相同,则获取所述目标资源转移机构的机构标识;获取与所述目标资源转移机构的机构标识关联的激活方式,并基于所述激活方式生成激活操作触发标识。
在一个实施例中,所述处理单元904还用于:如果所述激活请求中携带目标用户的用户身份凭证信息,则执行基于所述目标资源转移机构对应的激活方式生成激活操作触发标识的步骤;如果所述激活请求中未携带用户身份凭证信息,则输出绑定失败的提示信息。
在一个实施例中,所述激活方式包括激活应用入口和激活应用,当所述激活应用入口被触发时跳转打开所述激活应用,所述确定单元902在基于所述激活方式确定激活操作触发标识时,执行如下步骤:将所述激活方式对应的激活应用入口转换为页面地址形式,将转换后的页面地址作为激活操作触发标识。
在一个实施例中,所述处理单元904还用于:建立所述社交应用程序对应的物联网平台、所述目标资源收取设备以及所述目标资源转移机构之间的通信连接,以当所述目标资源收取设备接收到资源转移操作时,基于所述通信连接将所述资源转移操作发送至所述物联网平台,由所述物联网平台将所述资源转移操作转发至所述目标资源转移机构设备以由所述目标资源转移机构执行所述资源转移操作,以及所述目标资源转移机构基于所述通信连接将所述目标资源转移机构执行结果返回给所述物联网平台,由所述物联网平台将所述执行结果转发至所述目标资源收取设备。
根据本申请的一个实施例,图2所述的基于社交应用的资源收取设备绑定方法所涉及各个步骤可以是由图9所述的基于社交应用的资源收取设备绑定装置中的各个单元来执行的。例如,图2所述的步骤S201可由图9所述的基于社交应用的资源收取设备绑定装置中的获取单元901来执行,步骤S202可由图9所述的基于社交应用的资源收取设备绑定装置中的确定单元902和发送单元903来执行,步骤S203可由图9所述的基于社交应用的资源收取设备绑定装置中的处理单元904来执行,步骤S204可由图9所述的基于社交应用的资源收取设备绑定装置中的发送单元903来执行。
根据本申请的另一个实施例,图9所示的基于社交应用的资源收取设备绑定装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,基于设备绑定装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
根据本申请的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图9中所示的资源收取设备绑定装置,以及来实现本申请实施例的资源收取设备绑定方法。所述计算机程序可以记载于例如计算机可读存储介质上,并通过计算机可读存储介质装载于服务器中,并在其中运行。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
基于上述的基于社交应用的资源收取设备绑定方法的实施例以及基于社交应用的资源收取设备绑定装置的实施例,本申请实施例还提供了另一种基于社交应用的资源收取设备绑定装置,参见图10,为本申请实施例提供的另一种基于社交应用的资源收取设备绑定装置的结构示意图。图10所述的资源收取设备绑定装置可运行如下单元:
生成单元1001,用于通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
发送单元1002,用于将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
执行单元1003,用于基于所述激活操作触发标识执行激活操作;
所述发送单元1002,还用于将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
在一个实施例中,所述设备绑定装置还可以包括显示单元1004和处理单元1005,所述显示单元1004用于响应于设备管理操作,显示设备详情界面,所述设备详情界面包括所述目标资源收取设备的基础信息、所述目标资源转移机构的标识信息以及设备管理选项;选中所述设备管理选项,显示设备管理界面,所述设备管理界面包括通过所述目标资源收取设备完成资源转移后,资源转移结果的输出形式设置选项;所述处理单元1005用于通过触发所述输出形式设置选项确定资源转移结果的输出形式。
在一个实施例中,所述设备详情面还包括解绑设备选项,所述处理单元1005还用于若所述解绑设备选项被触发,则通知所述激活服务器解除所述用户与所述目标资源收取设备之间的绑定。
在一个实施例中,所述目标资源收取设备对应的激活信息码中携带所述目标资源收取设备的设备序列码和设备绑定码;所述生成单元1001在通过社交应用程序扫描目标资源收取设备对应的激活码信息生成激活请求时,执行如下步骤:通过扫描所述目标资源收取设备对应的激活信息码,获取所述目标资源收取设备对应的设备序列码和设备绑定码;从所述社交应用程序对应的社交应用服务器中获取目标用户的用户身份凭证信息;基于所述设备序列码、所述设备绑定码以及所述用户身份凭证信息生成激活请求。
根据本申请的一个实施例,图3所述的基于社交应用的资源收取设备绑定方法所涉及各个步骤可以是由图10所述的基于社交应用的资源收取设备绑定装置中的各个单元来执行的。例如,图3所述的步骤S301可由图10所述的基于社交应用的资源收取设备绑定装置中的生成单元1001来执行,步骤S302可由图10所述的基于社交应用的资源收取设备绑定装置中的发送单元1002来执行,步骤S303可由图10所述的基于社交应用的资源收取设备绑定装置中的执行单元1003和发送单元1002来执行。
根据本申请的另一个实施例,图10所示的基于社交应用的资源收取设备绑定装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,基于设备绑定装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
根据本申请的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图3所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图10中所示的基于社交应用的资源收取设备绑定装置,以及来实现本申请实施例中的基于社交应用的资源收取设备绑定方法。所述计算机程序可以记载于例如计算机可读存储介质上,并通过计算机可读存储介质装载于终端中,并在其中运行。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
基于上述的基于社交应用的资源收取设备绑定方法实施例以及基于社交应用的资源收取设备绑定装置实施例,本申请实施例提供了一种发服务器,参见图11,为本申请实施例提供的一种服务器的结构示意图。图11所述的服务器对应前述的激活服务器,图11所述的服务器可以包括处理器1101、输入接口1102、输出接口1103以及计算机存储介质1104。其中,处理器1101、输入接口1102、输出接口1103以及计算机存储介质1104可通过总线或其他方式连接。
计算机存储介质1104可以存储在服务器的存储器中,所述计算机存储介质1104用于存储计算机程序,所述处理器1101用于执行所述计算机存储介质1104存储的计算机程序。处理器1101(或称CPU(Central Processing Unit,中央处理器))是服务器的计算核心以及控制核心,其适于实现一条或多条计算机程序,具体适于加载并执行:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
基于上述的实施例,本申请实施例提供了一种终端,参见图12,为申请实施例提供的一种终端的结构示意图,图12所述的终端可包括处理器1201、输入接口1202、输出接口1203以及计算机存储介质1204。其中,处理器1201、输入接口1202、输出接口1203以及计算机存储介质1204可通过总线或其他方式连接。
计算机存储介质1204可以存储在终端的存储器中,所述计算机存储介质1204用于存储计算机程序,所述处理器901用于执行所述计算机存储介质1204存储的计算机程序。处理器1201(或称CPU(Central Processing Unit,中央处理器))是终端的计算核心以及控制核心,其适于实现一条或多条计算机程序,具体适于加载并执行:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
本申请实施例还提供了一种计算机存储介质(Memory),所述计算机存储介质是服务器或者终端的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括服务器或终端的内置存储介质,当然也可以包括服务器或者在红缎所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了服务器或者终端的操作***。并且,在该存储空间中还存放了适于被处理器1101或1201加载并执行的一条或多条的计算机程序。需要说明的是,此处的计算机存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。
在一个实施例中,所述计算机存储介质中存储的一套或多条计算机程序可由处理器1101加载并执行:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
在一个实施例中,所述处理器1101还用于执行:响应于所述目标资源收取设备的第一注册请求,为所述目标资源收取设备生成设备标识信息,所述设备标识信息包括所述目标资源收取设备的设备序列号、设备绑定码以及设备密钥;
采用所述设备密钥将所述设备标识信息进行加密处理后返回至所述目标资源收取设备,以使所述目标资源收取设备基于所述设备标识信息生成设备注册信息;接收并存储所述目标资源收取设备发送的加密处理后的设备注册信息,所述设备注册信息包括所述设备标识信息,所述设备注册信息还包括下述信息中任意一种或多种:所述目标资源收取设备的设备型号、设备网络类型以及所述设备激活信息码类型。
在一个实施例中,所述处理器1101还用于执行:接收所述目标资源转移机构的第二注册请求,所述第二注册请求包括所述目标资源转移机构对应的激活方式;为所述目标资源转移机构生成机构标识,并关联存储所述机构标识和所述目标资源转移机构对应的激活方式。
在一个实施例中,所述激活信息码中携带所述目标资源收款设备的设备序列号和设备绑定码,所述设备序列号和所述设备绑定码携带在所述激活请求中;所述处理器1101在基于所述目标资源转移机构对应的激活方式确定激活操作触发标识时,执行如下步骤:
若所述激活请求中携带的设备序列号与所述目标资源收取设备发送的设备注册信息中设备序列号相同,且所述激活请求中携带的设备绑定码与所述目标资源收取设备发送的设备注册信息中的设备绑定码相同,则获取所述目标资源转移机构的机构标识;获取与所述目标资源转移机构的机构标识关联的激活方式,并基于所述激活方式生成激活操作触发标识。
在一个实施例中,所述处理器1101还用于执行:如果所述激活请求中携带目标用户的用户身份凭证信息,则执行基于所述目标资源转移机构对应的激活方式生成激活操作触发标识的步骤;如果所述激活请求中未携带用户身份凭证信息,则输出绑定失败的提示信息。
在一个实施例中,所述激活方式包括激活应用入口和激活应用,当所述激活应用入口被触发时跳转打开所述激活应用;所述处理器1101在基于所述激活方式确定激活操作触发标识时,执行如下步骤:将所述激活方式对应的激活应用入口转换为页面地址形式,将转换后的页面地址作为激活操作触发标识。
在一个实施例中,所述处理器1101还用于执行:建立所述社交应用程序对应的物联网平台、所述目标资源收取设备以及所述目标资源转移机构之间的通信连接,以当所述目标资源收取设备接收到资源转移操作时,基于所述通信连接将所述资源转移操作发送至所述物联网平台,由所述物联网平台将所述资源转移操作转发至所述目标资源转移机构设备以由所述目标资源转移机构执行所述资源转移操作,以及所述目标资源转移机构基于所述通信连接将所述目标资源转移机构执行结果返回给所述物联网平台,由所述物联网平台将所述执行结果转发至所述目标资源收取设备。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
另一个实施例中,所述计算机存储介质中存储的一条或多条计算机程序可由处理器1201加载并执行:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
在一个实施例中,所述目标用户与所述目标资源收取设备绑定成功后;所述处理器1201还用于执行:
响应于设备管理操作,显示设备详情界面,所述设备详情界面包括所述目标资源收取设备的基础信息、所述目标资源转移机构的标识信息以及设备管理选项;选中所述设备管理选项,显示设备管理界面,所述设备管理界面包括通过所述目标资源收取设备完成资源转移后,资源转移结果的输出形式设置选项;通过触发所述输出形式设置选项确定资源转移结果的输出形式。
在一个实施例中,所述设备详情面还包括解绑设备选项,所述处理器1201还用于执行:若所述解绑设备选项被触发,则通知所述激活服务器解除所述用户与所述目标资源收取设备之间的绑定。
在一个实施例中,所述目标资源收取设备对应的激活信息码中携带所述目标资源收取设备的设备序列码和设备绑定码;所述处理器1201在通过社交应用程序扫描目标资源收取设备对应的激活码信息生成激活请求,包括:
通过扫描所述目标资源收取设备对应的激活信息码,获取所述目标资源收取设备对应的设备序列码和设备绑定码;从所述社交应用程序对应的社交应用服务器中获取目标用户的用户身份凭证信息;基于所述设备序列码、所述设备绑定码以及所述用户身份凭证信息生成激活请求。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
本申请实施例提供了一种计算机产品或计算机程序,所述计算机产品包括计算机程序,所述计算机程序被处理器1101执行时用于加载并执行:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
所述计算机程序被处理器1201执行时用于加载并执行:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
本申请实施例中,当需要将目标用户目标资源收取设备进行绑定时,可以先通过目标用户的社交应用扫描目标资源收取设备的激活信息码以生成激活请求,进一步的社交应用程序将该激活请求发送至激活服务器,激活服务器确定目标资源收取设备所属目标资源转移机构,然后基于该目标资源转移机构对应的激活方式确定激活操作触发标识,并将该激活操作触发表示发送至社交应用程序,以使社交应用程序基于该激活操作触发标识执行激活操作,进一步的,响应于社交应用程序返回的激活操作对目标资源收取设备进行绑定激活处理,得到激活结果,绑定激活处理用于对目标用于与目标资源收取设备进行绑定;将激活结果返回给社交应用程序,该激活结果用于指示目标用户与目标资源收取设备绑定成功,或者,目标用户与目标资源收取设备绑定失败。上述社交应用程序是与目标资源转移机构提供的资源管理应用程序不相同的应用程序,目标资源转移机构是多个资源转移机构中任意一个,那么也就是说无论哪个资源转移机构提供的资源收取设备均可以通过社交应用程序和激活服务器来完成绑定,实现了资源收取设备绑定的统一性,尤其是对中小型资源收取设备,无需再开发资源管理应用程序,节省了资源收取设备的绑定成本。
Claims (17)
1.一种基于社交应用的资源收取设备绑定方法,其特征在于,包括:
获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,并将所述激活操作触发标识发送至所述社交应用程序;
响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;
向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述目标资源收取设备的第一注册请求,为所述目标资源收取设备生成设备标识信息,所述设备标识信息包括所述目标资源收取设备的设备序列号、设备绑定码以及设备密钥;
采用所述设备密钥将所述设备标识信息进行加密处理后返回至所述目标资源收取设备,以使所述目标资源收取设备基于所述设备标识信息生成设备注册信息;
接收并存储所述目标资源收取设备发送的加密处理后的设备注册信息,所述设备注册信息包括所述设备标识信息,所述设备注册信息还包括下述信息中任意一种或多种:所述目标资源收取设备的设备型号、设备网络类型以及所述设备激活信息码类型。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述目标资源转移机构的第二注册请求,所述第二注册请求包括所述目标资源转移机构对应的激活方式;
为所述目标资源转移机构生成机构标识,并关联存储所述机构标识和所述目标资源转移机构对应的激活方式。
4.如权利要求3所述的方法,其特征在于,所述激活信息码中携带所述目标资源收款设备的设备序列号和设备绑定码,所述设备序列号和所述设备绑定码携带在所述激活请求中;所述基于所述目标资源转移机构对应的激活方式确定激活操作触发标识,包括:
若所述激活请求中携带的设备序列号与所述目标资源收取设备发送的设备注册信息中设备序列号相同,且所述激活请求中携带的设备绑定码与所述目标资源收取设备发送的设备注册信息中的设备绑定码相同,则获取所述目标资源转移机构的机构标识;
获取与所述目标资源转移机构的机构标识关联的激活方式,并基于所述激活方式生成激活操作触发标识。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述激活请求中携带目标用户的用户身份凭证信息,则执行基于所述目标资源转移机构对应的激活方式生成激活操作触发标识的步骤;
如果所述激活请求中未携带用户身份凭证信息,则输出绑定失败的提示信息。
6.如权利要求4所述的方法,其特征在于,所述激活方式包括激活应用入口和激活应用,当所述激活应用入口被触发时跳转打开所述激活应用,所述基于所述激活方式确定激活操作触发标识,包括:
将所述激活方式对应的激活应用入口转换为页面地址形式,将转换后的页面地址作为激活操作触发标识。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
建立所述社交应用程序对应的物联网平台、所述目标资源收取设备以及所述目标资源转移机构之间的通信连接,以当所述目标资源收取设备接收到资源转移操作时,基于所述通信连接将所述资源转移操作发送至所述物联网平台,由所述物联网平台将所述资源转移操作转发至所述目标资源转移机构设备以由所述目标资源转移机构执行所述资源转移操作,以及所述目标资源转移机构基于所述通信连接将所述目标资源转移机构执行结果返回给所述物联网平台,由所述物联网平台将所述执行结果转发至所述目标资源收取设备。
8.一种基于社交应用的资源收取设备绑定方法,其特征在于,包括:
通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
基于所述激活操作触发标识执行激活操作,并将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
9.如权利要求8所述的方法,其特征在于,所述目标用户与所述目标资源收取设备绑定成功后,所述方法还包括:
响应于设备管理操作,显示设备详情界面,所述设备详情界面包括所述目标资源收取设备的基础信息、所述目标资源转移机构的标识信息以及设备管理选项;
选中所述设备管理选项,显示设备管理界面,所述设备管理界面包括通过所述目标资源收取设备完成资源转移后,资源转移结果的输出形式设置选项;
通过触发所述输出形式设置选项确定资源转移结果的输出形式。
10.如权利要求9所述的方法,其特征在于,所述设备详情面还包括解绑设备选项,所述方法还包括:
若所述解绑设备选项被触发,则通知所述激活服务器解除所述用户与所述目标资源收取设备之间的绑定。
11.如权利要求8所述的方法,其特征在于,所述目标资源收取设备对应的激活信息码中携带所述目标资源收取设备的设备序列码和设备绑定码;所述通过社交应用程序扫描目标资源收取设备对应的激活码信息生成激活请求,包括:
通过扫描所述目标资源收取设备对应的激活信息码,获取所述目标资源收取设备对应的设备序列码和设备绑定码;
从所述社交应用程序对应的社交应用服务器中获取目标用户的用户身份凭证信息;
基于所述设备序列码、所述设备绑定码以及所述用户身份凭证信息生成激活请求。
12.一种基于社交应用的资源收取设备绑定装置,其特征在于,包括:
获取单元,用于获取社交应用程序发送的激活请求,所述激活请求是所述社交应用程序通过扫描目标资源收取设备对应的激活信息码生成的;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
确定单元,用于基于所述目标资源转移机构对应的激活方式确定激活操作触发标识;
发送单元,用于将所述激活操作触发标识发送至所述社交应用程序;
处理单元,用于响应于所述社交应用程序基于所述激活操作触发标识所执行的激活操作,对所述目标资源收取设备进行绑定激活处理得到激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理;
所述发送单元,还用于向所述社交应用程序发送所述激活结果;所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用户与所述目标资源收取设备绑定失败。
13.一种基于社交应用的资源收取设备绑定装置,其特征在于,包括:
生成单元,用于通过社交应用程序扫描目标资源收取设备对应的激活信息码生成激活请求;所述目标资源收取设备是由多个资源转移机构中目标资源转移机构提供的,每个资源转移机构提供一个或多个资源收取设备,一个资源转移机构对应一个资源管理应用程序;所述目标资源转移机构对应的资源管理应用程序与所述社交应用程序不相同;
发送单元,用于将所述激活请求发送至激活服务器,由所述激活服务器基于所述目标资源转移机构对应的激活方式获取并返回激活操作触发标识;
执行单元,用于基于所述激活操作触发标识执行激活操作;
所述发送单元,还用于将所述激活操作返回至所述激活服务器,以使所述激活服务器基于所述激活操作对所述目标资源收取设备进行绑定激活处理得到激活结果,并返回所述激活结果,所述绑定激活处理用于对所述社交应用程序的目标用户与所述目标资源收取设备进行绑定的处理,所述激活结果用于指示所述目标用户与所述目标资源收取设备绑定成功,或者所述目标用于与所述目标资源收取设备绑定失败。
14.一种服务器,其特征在于,包括:
处理器,适用于实现一条或多条计算机程序;
计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由所述处理器加载并执行如权利要求1-7任一项所述的设备绑定方法。
15.一种终端,其特征在于,包括:
处理器,适用于实现一条或多条计算机程序;
计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由所述处理器加载并执行如权利要求8-11任一项所述的基于社交应用的资源收取设备绑定方法。
16.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时用于加载并执行如权利要求1-7任一项所述的基于社交应用的资源收取设备绑定方法;或者,所述计算机程序被处理器执行时用于加载并执行如权利要求8-11任一项所述的基于社交应用的资源收取设备绑定方法。
17.一种计算机程序产品或计算机程序,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时用于加载并执行如权利要求1-7任一项所述的基于社交应用的资源收取设备绑定方法;或者,所述计算机程序被处理器执行时用于加载并执行如权利要求8-11任一项所述的基于社交应用的资源收取设备绑定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111225035.1A CN116016632A (zh) | 2021-10-21 | 2021-10-21 | 基于社交应用的资源收取设备绑定方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111225035.1A CN116016632A (zh) | 2021-10-21 | 2021-10-21 | 基于社交应用的资源收取设备绑定方法、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116016632A true CN116016632A (zh) | 2023-04-25 |
Family
ID=86032211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111225035.1A Pending CN116016632A (zh) | 2021-10-21 | 2021-10-21 | 基于社交应用的资源收取设备绑定方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116016632A (zh) |
-
2021
- 2021-10-21 CN CN202111225035.1A patent/CN116016632A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108733991B (zh) | 网页应用访问方法及装置、存储介质 | |
CN109840146B (zh) | 业务处理方法、装置、终端及存储介质 | |
US20180330362A1 (en) | Payment processing method and apparatus, and intelligent device | |
US8943150B2 (en) | Systems and methods for customizing mobile applications based upon user associations with one or more entities | |
US10726157B2 (en) | Method, device and software for securing web application data through tokenization | |
US8943124B2 (en) | Systems and methods for customizing mobile applications based upon user associations with one or more entities | |
CN105897668A (zh) | 一种第三方账号授权方法、设备、服务器及其*** | |
CN104660557B (zh) | 操作处理方法和装置 | |
CN105099688A (zh) | 一种电子账户的操作方法、支付页面的展示方法及装置 | |
CN112714158B (zh) | 事务处理方法、中继网络、跨链网关、***、介质和设备 | |
CN108718337B (zh) | 网站账号登录、验证、验证信息处理方法、装置及*** | |
CN112181677B (zh) | 业务的处理方法和装置、存储介质、电子装置 | |
US10694381B1 (en) | System and method for authentication and sharing of subscriber data | |
CN111988418B (zh) | 数据处理方法、装置、设备及计算机可读存储介质 | |
US20190333040A1 (en) | Method of accessing payment terminal, terminal and non-volatile readable storage medium | |
CN113360217A (zh) | 规则引擎sdk调用方法、装置及存储介质 | |
CN108092947B (zh) | 一种对第三方应用进行身份鉴别的方法及装置 | |
CN112100613A (zh) | 一种应用登录控制方法、装置、电子设备和存储介质 | |
CN105141586B (zh) | 一种对用户进行验证的方法和*** | |
US20240177200A1 (en) | Business service interaction method and apparatus, device, and storage medium | |
CN116016632A (zh) | 基于社交应用的资源收取设备绑定方法、装置及存储介质 | |
CN114912097A (zh) | 一种证书校验方法、装置、电子设备及存储介质 | |
CN111125734B (zh) | 一种数据处理方法及*** | |
CN113904774A (zh) | 一种区块链地址认证方法、装置及计算机设备 | |
CN113254108A (zh) | 基于小程序的门店操作方法及装置、电子设备、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40083917 Country of ref document: HK |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |