CN115994270A - 基于uid的用户信息收集方法、***、电子设备和介质 - Google Patents
基于uid的用户信息收集方法、***、电子设备和介质 Download PDFInfo
- Publication number
- CN115994270A CN115994270A CN202310289917.7A CN202310289917A CN115994270A CN 115994270 A CN115994270 A CN 115994270A CN 202310289917 A CN202310289917 A CN 202310289917A CN 115994270 A CN115994270 A CN 115994270A
- Authority
- CN
- China
- Prior art keywords
- user
- user information
- information
- uid
- service end
- 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
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000004044 response Effects 0.000 claims abstract description 76
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 claims description 27
- 238000012545 processing Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 230000001502 supplementing effect Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 description 12
- 238000011161 development Methods 0.000 description 6
- 238000003032 molecular docking Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种基于UID的用户信息收集方法、***、电子设备和介质,该方法包括:当接收到用户办理业务的指令,向服务端发送查询用户的用户信息收集情况的请求,请求中包含用户的UID;接收服务端发送用户信息收集情况的应答;当应答指示未收集用户信息等,在用户界面显示服务端提供的信息收集页面;当应答指示已收集用户信息,或信息收集页面的用户信息已收集完毕,向服务端发送查询办理业务所需要用户信息的指令,指令中包含用户的UID;根据用户信息执行业务的办理。本发明通过用户的UID向服务端查询用户信息,业务端无需进行收集和保存用户信息的工作,在办理业务所需求的用户信息变更时,业务端也无需介入,减少了冗余工作和额外人力消耗。
Description
技术领域
本发明实施例涉及信息收集技术领域,尤其涉及一种基于UID的用户信息收集方法、***、电子设备和介质。
背景技术
用户身份证明(User Identification,UID)是在网络平台注册时***自动生成的数值,用户在业务端注册后,***会自动分配用户的UID。
目前针对技术对接中用户的信息的收集,一般采用业务端本地收集,然后交给技术对接供应商进行保存,在业务端需要信息时,再向供应商进行查询。
但是这样的信息收集和保存方式存在一定的问题,对于业务端来说,需要业务端本地对用户信息进行收集信息,并且若对用户的信息需求发生变化和变更等,还需要业务端配合对用户信息进行重新收集和修改,增加了业务端的冗余工作,需要额外的人力进行处理。
发明内容
本发明实施例提供一种基于UID的用户信息收集方法、***、电子设备和介质,以解决现有的需要业务端本地对用户信息进行收集信息和业务端配合对用户信息进行重新收集和修改,导致的业务端增加的冗余工作和额外人力的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种基于UID的用户信息收集方法,应用于业务端,包括:
当接收到用户办理业务的指令之后,向服务端发送用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID;
接收所述服务端发送的包括所述用户的用户信息的收集情况的应答;
当所述应答指示未收集所述用户的用户信息,或,所述应答指示所述用户的用户信息不完整,或,所述应答指示所述用户的用户信息需要更新,在用户界面显示所述服务端提供的信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕,向所述服务端发送查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID;
根据所述服务端发送的所述用户办理业务所需要的用户信息,执行所述业务的办理。
可选的,所述当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕还包括:
向所述服务端发送根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID。
可选的,所述当所述应答指示所述信息收集页面的用户信息已收集完毕之后还包括:
在所述用户界面弹出新的页面,其中,所述页面用于进行下一步业务,或,
将所述用户界面返回到弹出所述服务端提供的信息收集页面的前一页面。
第二方面,本发明实施例提供了一种基于UID的用户信息收集方法,应用于服务端,包括:
当接收到业务端发送的用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在数据库中查询所述用户信息;
将包括所述用户的用户信息的收集情况发送给业务端;
若在所述数据库中未查询到所述用户的用户信息,或,所述数据库中所述用户的用户信息不完整,或,所述数据库中所述用户的用户信息需要更新,向所述业务端发送信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
若在所述数据库中查询到所述用户的用户信息,向所述业务端发送已收集所述用户的用户信息的应答;
当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令,向所述业务端发送所述信息收集页面的用户信息已收集完毕的应答;
当收到所述业务端发送的查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
将所述用户办理业务所需要的用户信息发送给所述业务端。
可选的,所述当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令之后还包括:
当收到所述业务端发送的根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
根据所述用户办理业务所需要的用户信息执行所述业务的办理。
可选的,所述当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令之后还包括:
检查所述用户在所述信息收集页面填写的用户信息是否齐全;
若所述用户在所述信息收集页面填写的用户信息不齐全,在所述信息收集页面提示所述用户重新填写,或,补充未填写信息,直到所述用户信息填写齐全。
可选的,还包括:
将所述用户在所述信息收集页面填写的所述用户信息保存在所述数据库中。
第三方面,本发明实施例提供了一种基于UID的用户信息收集***,应用于业务端,包括:
第一请求模块,用于当接收到用户办理业务的指令之后,向服务端发送用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID;
第一接收模块,用于接收所述服务端发送的包括所述用户的用户信息的收集情况的应答;
第二接收模块,用于当所述应答指示未收集所述用户的用户信息,或,所述应答指示所述用户的用户信息不完整,或,所述应答指示所述用户的用户信息需要更新,在用户界面显示所述服务端提供的信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
第二请求模块,用于当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕,向所述服务端发送查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID;
第一处理模块,用于根据所述服务端发送的所述用户办理业务所需要的用户信息,执行所述业务的办理。
第四方面,本发明实施例提供了一种基于UID的用户信息收集***,应用于服务端,包括:
第一应答模块,用于当接收到业务端发送的用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在数据库中查询所述用户信息;
第一发送模块,用于将包括所述用户的用户信息的收集情况发送给业务端;
第二发送模块,用于若在所述数据库中未查询到所述用户的用户信息,或,所述数据库中所述用户的用户信息不完整,或,所述数据库中所述用户的用户信息需要更新,向所述业务端发送信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
第三发送模块,用于若在所述数据库中查询到所述用户的用户信息,向所述业务端发送已收集所述用户的用户信息的应答;
第二应答模块,用于当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令,向所述业务端发送所述信息收集页面的用户信息已收集完毕的应答;
第一查询模块,用于当收到所述业务端发送的查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
第二处理模块,用于将所述用户办理业务所需要的用户信息发送给所述业务端。
第五方面,本发明实施例提供了一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上述第一方面所述的基于UID的用户信息收集方法的步骤;或者,所述程序被所述处理器执行时实现如第二方面所述的基于UID的用户信息收集方法的步骤。
第六方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的基于UID的用户信息收集方法的步骤;或者,所述计算机程序被处理器执行时实现如第二方面所述的基于UID的用户信息收集方法的步骤。
在本发明实施例中,业务端利用包含用户UID的请求向服务端查询用户信息收集情况,当收到未收集用户的用户信息,或,用户信息不完整,或,用户信息需要更新的应答指示,在用户界面显示服务端提供的信息收集页面;业务端无需进行收集和保存用户信息,并且在办理业务所需求的用户信息变更时,业务端也无需配合修改,由服务端进行变更信息的收集,能够有效减轻业务端的业务压力;在收到已收集用户信息或信息收集页面的用户信息已收集完毕,再向服务端查询业务需要的用户信息,执行业务的办理,在用户信息收集、保存和变更的过程中,业务端无需进行介入,减少了业务端的冗余工作和额外人力消耗。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本发明实施例提供的一种基于UID的用户信息收集方法的流程图;
图2是本发明实施例提供的另一种基于UID的用户信息收集方法的流程图;
图3是本发明实施例提供的一种基于UID的用户信息收集全过程的流程图;
图4是本发明实施例提供的一种基于UID的用户信息收集***的结构示意图;
图5是本发明实施例提供的另一种基于UID的用户信息收集***的结构示意图;
图6是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,本发明实施例提供了一种基于UID的用户信息收集方法,包括:
步骤11:当接收到用户办理业务的指令之后,向服务端发送用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID;
用户信息为业务方办理相关业务需要的用户信息,例如办理提现业务需要的姓名、性别、手机号、银行***和身份证号等。
步骤12:接收所述服务端发送的包括所述用户的用户信息的收集情况的应答;
步骤13:当所述应答指示未收集所述用户的用户信息,或,所述应答指示所述用户的用户信息不完整,或,所述应答指示所述用户的用户信息需要更新,在用户界面显示所述服务端提供的信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
其中,信息收集页面为HTML5页面,简称H5页面,H5信息收集页面可以嵌入到APP或小程序,并且业务端可以根据需求和喜好配置信息收集页面的主题、颜色等。
进一步的,在用户界面显示所述服务端提供的信息收集页面之前,在用户界面提示用户在所述信息收集页面输入用户信息,也可以在所述用户界面显示用户信息的收集情况,用于提醒用户其用户信息是否收集或是否收集完整。
这里的用户信息可以是仅办理当前业务所需要的用户信息,也可以是包含办理当前业务所需要的用户信息以及其他后续业务可能需要的用户信息。
步骤14:当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕,向所述服务端发送查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID;
步骤15:根据所述服务端发送的所述用户办理业务所需要的用户信息,执行所述业务的办理。
在本发明实施例中,业务端利用包含用户UID的请求向服务端查询用户信息收集情况,当收到未收集用户的用户信息,或,用户信息不完整,或,用户信息需要更新的应答指示,在用户界面显示服务端提供的信息收集页面;业务端无需进行收集和保存用户信息,并且在办理业务所需求的用户信息变更时,业务端也无需配合修改,由服务端进行变更信息的收集,能够有效减轻业务端的业务压力;在收到已收集用户信息或信息收集页面的用户信息已收集完毕,再向服务端查询业务需要的用户信息,执行业务的办理,在用户信息收集、保存和变更的过程中,业务端无需进行介入,减少了业务端的冗余工作和额外人力消耗。
本发明实施例中,可选的,所述当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕还包括:
向所述服务端根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID。
进一步的,业务端可以通过发送根据用户的用户信息办理业务的请求,来达到进一步减轻业务端业务压力的作用。
本发明实施例中,可选的,所述当所述应答指示所述信息收集页面的用户信息已收集完毕之后还包括:
在所述用户界面弹出新的页面,其中,所述页面用于进行下一步业务,或,
将所述用户界面返回到弹出所述服务端提供的信息收集页面的前一页面。
其中,新的页面可以由服务端提供,也可以由业务端提供。
请参考图3,举例来说,在业务端,用户打开业务端的app或小程序等,向业务端发起提现的业务请求,业务端在业务办理前会进行用户信息收集情况的检查,即向服务端发送带有该用户UID的请求用来检查该用户的用户信息是否收集,当收到服务端发送的应答指示未收集该用户的用户信息,或,所述应答指示该用户的用户信息不完整,或,所述应答指示该用户的用户信息需要更新,会在用户的页面显示由服务端提供的H5信息收集页面,在此过程中,业务端并不知道服务端收集的信息内容,即业务端不参与信息收集和保存的过程。当收到服务端发送的信息已收集完毕的应答后,才会进一步向服务端发送查询该用户办理提现业务所需要的用户信息的指令,在收到服务端发送的封装加密的业务相关的用户信息,如姓名、电话和银行***后,给该用户进行提现业务的办理。
请参考图2,本发明实施例提供了一种基于UID的用户信息收集方法,应用于服务端,包括:
步骤21:当接收到业务端发送的用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在数据库中查询所述用户信息;
其中,数据库可以是mysql数据库。
步骤22:将包括所述用户的用户信息的收集情况发送给业务端;
步骤23:若在所述数据库中未查询到所述用户的用户信息,或,所述数据库中所述用户的用户信息不完整,或,所述数据库中所述用户的用户信息需要更新,向所述业务端发送信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
所述用户信息可以由服务端进行字段需求设定,支持对接方使用用户的UID获取动态的信息收集H5页面,即当用业务需要的用户信息变更后,可以通过根据不同的字段需求,返回对应的H5页面。
步骤24:若在所述数据库中查询到所述用户的用户信息,向所述业务端发送已收集所述用户的用户信息的应答;
步骤25:当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令,向所述业务端发送所述信息收集页面的用户信息已收集完毕的应答;
步骤26:当收到所述业务端发送的查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
步骤27:将所述用户办理业务所需要的用户信息发送给所述业务端。
在本发明实施例中,在接收到业务端查询用户对应的用户信息的收集情况的请求后,根据请求中的用户UID在数据库中进行查询,再将收集情况发送给业务端;若数据库中未查询到用户信息,即未收集过当前用户的用户信息,或是用户信息不完整,或是用户信息需要更新等,向业务端发送信息收集页面,由服务端进行用户信息的收集工作,若已经收集过当前用户的用户信息或是通过信息收集页面收集完毕,向业务端发送相应的应答;当接收到业务端查询办理当前用户的业务的用户信息的请求,将对应的用户信息发送给业务端,由于一个用户对应一个UID,在查询和发送信息的过程中,将UID作为依据,能够在查找时保证唯一性,保证正确率。
本发明实施例中,可选的,所述当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令之后还包括:
当收到所述业务端发送的根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
根据所述用户办理业务所需要的用户信息执行所述业务的办理。
进一步的,服务端不仅可以进行用户信息收集和保存的工作,还能进一步开发进行业务办理工作,在此种情况下,业务端只需要在发送请求中包含用户的UID和业务要求的信息,无需关注办理当前业务需要的用户信息的具体内容,由服务端对进行业务封装办理。
本发明实施例中,可选的,所述当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令之后还包括:
检查所述用户在所述信息收集页面填写的用户信息是否齐全;
若所述用户在所述信息收集页面填写的用户信息不齐全,在所述信息收集页面提示所述用户重新填写,或,补充未填写信息,直到所述用户信息填写齐全。
可以通过用户操作完成后回调通知来判断信息收集页面的用户信息的收集情况。
本发明实施例中,可选的,还包括:
将所述用户在所述信息收集页面填写的所述用户信息保存在所述数据库中。
进一步的,为了保证信息传输过程中的信息安全,通过搭建技术对接鉴权服务,在业务端需要查询用户的用户信息收集情况或查询用户信息时,需要通过对接密钥进行接口鉴权,一方面,业务方可以将数据加密后发送请求,服务端使用密钥进行解密;另一方面,服务端返回信息时,也可以进行加密处理,业务方使用密钥进行解密,以保证信息安全。并且,在信息收集页面进行信息收集时,也支持用户接口Token鉴权,进一步保证数据安全。
当然,信息收集页面还支持配置用户须知,即用户需知晓该H5页面所提供信息被哪个服务端收集。
为保证服务端与业务端业务的顺畅进行,服务接口还支持健康检查,并且服务端也可以对业务端查询、传输业务进行接口限流,避免接口流量过大导致的拥挤。
本发明实施例中,服务端能够提供动态的可嵌入的H5页面,并且H5页面支持自定义跳转,H5页面的开发并不局限于开发语言,例如可以在linux***使用golang语言等,应用场景更多,开发和维护更方便,并且基于用户的UID进行信息收集、查询和流转对接,能够节省过程中的开发和维护成本,并且在信息需求变更后,无需与业务端进行开发对接,仅需要将业务端作为媒介与信息来源的用户进行交互,有效减少业务端的开发工作量,无感知的将信息进行升级。
请参考图4,本发明还提供一种基于UID的用户信息收集***40,包括:
第一请求模块41,用于当接收到用户办理业务的指令之后,向服务端发送用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID;
第一接收模块42,用于接收所述服务端发送的包括所述用户的用户信息的收集情况的应答;
第二接收模块43,用于当所述应答指示未收集所述用户的用户信息,或,所述应答指示所述用户的用户信息不完整,或,所述应答指示所述用户的用户信息需要更新,在用户界面显示所述服务端提供的信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
第二请求模块44,用于当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕,向所述服务端发送查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID;
第一处理模块45,用于根据所述服务端发送的所述用户办理业务所需要的用户信息,执行所述业务的办理。
可选的,第二请求模块44还包括:
第二请求第一子模块,用于向所述服务端发送根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID。
可选的,第二请求模块44还包括:
第二请求第二子模块,用于在所述用户界面弹出新的页面,其中,所述页面用于进行下一步业务,或,
将所述用户界面返回到弹出所述服务端提供的信息收集页面的前一页面。
请参考图5,本发明还提供一种基于UID的用户信息收集***50,包括:
第一应答模块51,用于当接收到业务端发送的用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在数据库中查询所述用户信息;
第一发送模块52,用于将包括所述用户的用户信息的收集情况发送给业务端;
第二发送模块53,用于若在所述数据库中未查询到所述用户的用户信息,或,所述数据库中所述用户的用户信息不完整,或,所述数据库中所述用户的用户信息需要更新,向所述业务端发送信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
第三发送模块54,用于若在所述数据库中查询到所述用户的用户信息,向所述业务端发送已收集所述用户的用户信息的应答;
第二应答模块55,用于当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令,向所述业务端发送所述信息收集页面的用户信息已收集完毕的应答;
第一查询模块56,用于当收到所述业务端发送的查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
第二处理模块57,用于将所述用户办理业务所需要的用户信息发送给所述业务端。
可选的,第二应答模块55还包括:
第二应答第一子模块,用于当收到所述业务端发送的根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
根据所述用户办理业务所需要的用户信息执行所述业务的办理。
可选的,第二应答模块55还包括:
第二应答第二子模块,用于检查所述用户在所述信息收集页面填写的用户信息是否齐全;
若所述用户在所述信息收集页面填写的用户信息不齐全,在所述信息收集页面提示所述用户重新填写,或,补充未填写信息,直到所述用户信息填写齐全。
可选的,基于UID的用户信息收集***50还包括:
数据模块,用于将所述用户在所述信息收集页面填写的所述用户信息保存在所述数据库中。
本发明实施例提供的基于UID的用户信息收集***能够实现图1至图5的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例提供了一种电子设备60,参见图6所示,图6为本发明实施例电子设备60的原理框图,包括处理器61,存储器62及存储在存储器62上并可在处理器61上运行的程序或指令,程序或指令被处理器执行时实现本发明的任一项基于UID的用户信息收集方法中的步骤。
本发明实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如上述任一项的基于UID的用户信息收集方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器 (DRAM)、其他类型的随机存取存储器 (RAM)、只读存储器(ROM)、电可擦除可编程只读存储器 (EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器 (CD-ROM)、数字多功能光盘 (DVD) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台服务分类设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (11)
1. 一种基于UID的用户信息收集方法 ,应用于业务端,其特征在于,包括:
当接收到用户办理业务的指令之后,向服务端发送用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID;
接收所述服务端发送的包括所述用户的用户信息的收集情况的应答;
当所述应答指示未收集所述用户的用户信息,或,所述应答指示所述用户的用户信息不完整,或,所述应答指示所述用户的用户信息需要更新,在用户界面显示所述服务端提供的信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕,向所述服务端发送查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID;
根据所述服务端发送的所述用户办理业务所需要的用户信息,执行所述业务的办理。
2.根据权利要求1所述的方法,其特征在于,所述当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕还包括:
向所述服务端发送根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID。
3.根据权利要求1所述的方法,其特征在于,所述当所述应答指示所述信息收集页面的用户信息已收集完毕之后还包括:
在所述用户界面弹出新的页面,其中,所述页面用于进行下一步业务,或,
将所述用户界面返回到弹出所述服务端提供的信息收集页面的前一页面。
4.一种基于UID的用户信息收集方法,应用于服务端,其特征在于,包括:
当接收到业务端发送的用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在数据库中查询所述用户信息;
将包括所述用户的用户信息的收集情况发送给业务端;
若在所述数据库中未查询到所述用户的用户信息,或,所述数据库中所述用户的用户信息不完整,或,所述数据库中所述用户的用户信息需要更新,向所述业务端发送信息收集页面,所述信息收集页面用于收集用户在用户界面输入的用户信息;
若在所述数据库中查询到所述用户的用户信息,向所述业务端发送已收集所述用户的用户信息的应答;
当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令,向所述业务端发送所述信息收集页面的用户信息已收集完毕的应答;
当收到所述业务端发送的查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
将所述用户办理业务所需要的用户信息发送给所述业务端。
5.根据权利要求4所述的方法,其特征在于,所述当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令之后还包括:
当收到所述业务端发送的根据所述用户信息办理所述业务的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
根据所述用户办理业务所需要的用户信息执行所述业务的办理。
6.根据权利要求4所述的方法,其特征在于,所述当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令之后还包括:
检查所述用户在所述信息收集页面填写的用户信息是否齐全;
若所述用户在所述信息收集页面填写的用户信息不齐全,在所述信息收集页面提示所述用户重新填写,或,补充未填写信息,直到所述用户信息填写齐全。
7.根据权利要求4或6所述的方法,其特征在于,还包括:
将所述用户在所述信息收集页面填写的所述用户信息保存在所述数据库中。
8.一种基于UID的用户信息收集***,应用于业务端,其特征在于,包括:
第一请求模块,用于当接收到用户办理业务的指令之后,向服务端发送用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID;
第一接收模块,用于接收所述服务端发送的包括所述用户的用户信息的收集情况的应答;
第二接收模块,用于当所述应答指示未收集所述用户的用户信息,或,所述应答指示所述用户的用户信息不完整,或,所述应答指示所述用户的用户信息需要更新,在用户界面显示所述服务端提供的信息收集页面,所述信息收集页面用于收集用户在所述用户界面输入的用户信息;
第二请求模块,用于当所述应答指示已收集所述用户的用户信息,或,当所述应答指示所述信息收集页面的用户信息已收集完毕,向所述服务端发送查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID;
第一处理模块,用于根据所述服务端发送的所述用户办理业务所需要的用户信息,执行所述业务的办理。
9.一种基于UID的用户信息收集***,应用于服务端,其特征在于,包括:
第一应答模块,用于当接收到业务端发送的用于查询所述用户的用户信息的收集情况的请求,其中,所述请求中包含所述用户的UID,根据所述用户的UID在数据库中查询所述用户信息;
第一发送模块,用于将包括所述用户的用户信息的收集情况发送给业务端;
第二发送模块,用于若在所述数据库中未查询到所述用户的用户信息,或,所述数据库中所述用户的用户信息不完整,或,所述数据库中所述用户的用户信息需要更新,向所述业务端发送信息收集页面,所述信息收集页面用于收集用户在用户界面输入的用户信息;
第三发送模块,用于若在所述数据库中查询到所述用户的用户信息,向所述业务端发送已收集所述用户的用户信息的应答;
第二应答模块,用于当接收到所述用户在所述信息收集页面发送的用户信息已填写完成的指令,向所述业务端发送所述信息收集页面的用户信息已收集完毕的应答;
第一查询模块,用于当收到所述业务端发送的查询所述用户办理业务所需要的用户信息的指令,其中,所述指令中包含所述用户的UID,根据所述用户的UID在所述数据库中查找所述用户办理业务所需要的用户信息;
第二处理模块,用于将所述用户办理业务所需要的用户信息发送给所述业务端。
10.一种电子设备,其特征在于,包括;处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1至3中任一项所述的基于UID的用户信息收集方法的步骤;或者,所述程序被所述处理器执行时实现如权利要求4至7中任一项所述的基于UID的用户信息收集方法的步骤。
11.一种计算机可读存储介质,其特征在于,计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述的基于UID的用户信息收集方法的步骤;或者所述计算机程序被处理器执行时实现如权利要求4至7中任一项所述的基于UID的用户信息收集方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310289917.7A CN115994270A (zh) | 2023-03-23 | 2023-03-23 | 基于uid的用户信息收集方法、***、电子设备和介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310289917.7A CN115994270A (zh) | 2023-03-23 | 2023-03-23 | 基于uid的用户信息收集方法、***、电子设备和介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115994270A true CN115994270A (zh) | 2023-04-21 |
Family
ID=85993852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310289917.7A Pending CN115994270A (zh) | 2023-03-23 | 2023-03-23 | 基于uid的用户信息收集方法、***、电子设备和介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115994270A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101346710A (zh) * | 2005-10-21 | 2009-01-14 | 费瓦科技有限公司 | 网络运营及包括数据获取、处理、提供和/或互操作性特征的信息处理的***和方法 |
CN108319483A (zh) * | 2018-01-30 | 2018-07-24 | 腾讯科技(深圳)有限公司 | 网页处理方法、装置、终端及存储介质 |
CN111913693A (zh) * | 2020-07-30 | 2020-11-10 | 北京数立得科技有限公司 | 一种服务接口子类模板确定方法与*** |
CN112088373A (zh) * | 2018-06-25 | 2020-12-15 | 甲骨文国际公司 | 用于多租户身份云服务的声明性第三方身份提供者集成 |
CN114239061A (zh) * | 2021-12-14 | 2022-03-25 | 中国平安财产保险股份有限公司 | 个人信息保护方法、装置、计算机设备及存储介质 |
-
2023
- 2023-03-23 CN CN202310289917.7A patent/CN115994270A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101346710A (zh) * | 2005-10-21 | 2009-01-14 | 费瓦科技有限公司 | 网络运营及包括数据获取、处理、提供和/或互操作性特征的信息处理的***和方法 |
CN108319483A (zh) * | 2018-01-30 | 2018-07-24 | 腾讯科技(深圳)有限公司 | 网页处理方法、装置、终端及存储介质 |
CN112088373A (zh) * | 2018-06-25 | 2020-12-15 | 甲骨文国际公司 | 用于多租户身份云服务的声明性第三方身份提供者集成 |
CN111913693A (zh) * | 2020-07-30 | 2020-11-10 | 北京数立得科技有限公司 | 一种服务接口子类模板确定方法与*** |
CN114239061A (zh) * | 2021-12-14 | 2022-03-25 | 中国平安财产保险股份有限公司 | 个人信息保护方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6686165B2 (ja) | サービス実行方法及びデバイス | |
CN109801051B (zh) | 资源转移方法、***、服务器和计算机可读存储介质 | |
CN109298926B (zh) | 资源转移方入驻资源转移平台的方法、装置及电子设备 | |
US20170055147A1 (en) | Method, client terminal and server for establishing communication | |
CN104715389A (zh) | 一种信息处理方法、装置及*** | |
CN110007916B (zh) | 业务***的界面渲染方法、装置和服务器 | |
CN114022257A (zh) | 一种订单处理***、方法、装置、存储介质及电子设备 | |
CN113435862B (zh) | 基于邮箱的票据处理方法及装置 | |
CN108897729B (zh) | 一种交易模板共享方法、装置、电子设备及存储介质 | |
CN113076482A (zh) | 业务信息推送方法、装置、***、计算机设备、存储介质 | |
CN111209028B (zh) | 一种数据处理方法、装置、电子设备及存储介质 | |
CN110942567A (zh) | 自助设备数据处理方法、装置及*** | |
CN115994270A (zh) | 基于uid的用户信息收集方法、***、电子设备和介质 | |
CN109120509B (zh) | 一种信息收集的方法及装置 | |
CN116362650A (zh) | 一种物资处理方法、装置、电子设备及计算机可读介质 | |
CN114168183A (zh) | 前端资源信息处理方法、装置、设备及存储介质 | |
KR20190021811A (ko) | 전자영수증 발행 방법, 장치 및 시스템 | |
CN111814014B (zh) | 信息交互方法、设备以及存储介质 | |
CN109462868B (zh) | 无线接入点查询目标信息的方法与设备 | |
CN111523872A (zh) | 交易处理方法、装置、移动终端及计算机可读存储介质 | |
CN105743937B (zh) | 一种显示访问内容的方法及服务器 | |
CN113852538A (zh) | 一种基于即时聊天工具的服务推广处理方法和*** | |
CN113706727A (zh) | 一种电影取票检票方法及*** | |
CN115660744A (zh) | 一种权益分发方法、设备及产品 | |
CN117172638A (zh) | 运单生成方法和装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20230421 |
|
RJ01 | Rejection of invention patent application after publication |