CN114971632A - 社交平台绑定系统、方法、装置、电子设备及存储介质 - Google Patents
社交平台绑定系统、方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114971632A CN114971632A CN202110204743.0A CN202110204743A CN114971632A CN 114971632 A CN114971632 A CN 114971632A CN 202110204743 A CN202110204743 A CN 202110204743A CN 114971632 A CN114971632 A CN 114971632A
- Authority
- CN
- China
- Prior art keywords
- social platform
- binding
- platform
- payment server
- verification code
- 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 44
- 230000004044 response Effects 0.000 claims abstract description 74
- 238000012795 verification Methods 0.000 claims description 191
- 238000004891 communication Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 5
- 230000001960 triggered effect Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000003993 interaction Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 238000010200 validation analysis Methods 0.000 description 6
- 230000003111 delayed effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000009191 jumping Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4012—Verifying personal identification numbers [PIN]
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明实施例提供了一种社交平台绑定系统、方法、装置、电子设备及存储介质,所述系统包括:第三方平台、支付服务器;第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,其中,绑定请求中携带有账户信息以及社交平台标识;支付服务器接收绑定请求,响应于账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;第三方平台展示图形码,以提示用户扫描图形码进行社交平台绑定。
Description
技术领域
本发明涉及电子支付技术领域,尤其涉及一种社交平台绑定系统、方法、电子设备及存储介质。
背景技术
票据包括汇票、银行本票和支票,是指由出票人签发的、约定自己或者委托付款人在见票时或指定的日期向收款人或持票人无条件支付一定金额的有价证券,即某些可以代替现金流通的有价证券。
目前,买卖双方可以针对票据进行交易,其中由买方下单,待买方下单成功之后,生成票据订单,买方针对该票据订单发起支付,且在对该票据订单发起支付的过程中需要一次短信验证。
在进行短信验证的过程中,由于短信验证码有可能存在丢失、延迟、被拦截等情况,导致用户无法正常接收到短信验证码,从而无法完成支付操作,降低了用户的体验。
发明内容
本发明实施例的目的在于提供一种社交平台绑定系统、方法、装置、电子设备及存储介质,以实现保证顺利完成支付操作,提高用户体验的有益效果。具体技术方案如下:
在本发明实施例的第一方面,首先提供了一种社交平台绑定系统,所述系统包括:第三方平台、支付服务器;
所述第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;
所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
在一个可选的实施方式中,所述响应于所述账户信息生成对应的字符串之前,所述系统还包括:
所述支付服务器判断所述账户信息是否绑定所述社交平台标识的社交平台,若所述述账户信息未绑定所述社交平台标识对应的社交平台,向所述第三方平台返回社交平台未绑定消息;
所述第三方平台响应于所述未绑定消息跳转至社交平台绑定页面,在所述绑定页面中监测到所述用户针对验证码获取第一按钮的预设操作触发的情况下,向所述支付服务器发送验证码第一获取请求;
所述支付服务器解析所述第一获取请求中携带的用户标识,响应于所述第一获取请求生成绑定验证码,将所述绑定验证码发送至所述用户标识对应的终端;
所述第三方平台获取第一验证码,将所述第一验证码发送至所述支付服务器;
所述支付服务器接收所述第一验证码,校验所述第一验证码与所述绑定验证码是否一致,在所述第一验证码与所述绑定验证码一致的情况下,执行所述响应于所述账户信息生成对应的字符串的步骤。
在一个可选的实施方式中,所述系统还包括:
若所述述支付账户信息绑定所述社交平台标识对应的社交平台,所述支付服务器向所述第三方平台返回社交平台绑定消息;
所述第三方平台响应于所述绑定消息提示所述用户所述社交平台已绑定。
在一个可选的实施方式中,所述系统还包括:
若所述述支付账户信息绑定所述社交平台标识对应的社交平台,所述支付服务器向所述第三方平台返回社交平台绑定消息;
所述第三方平台响应于所述绑定消息提示所述用户所述社交平台已绑定。
在一个可选的实施方式中,所述响应于所述支付账户信息生成对应的字符串,包括:
响应于所述支付账户信息随机生成对应的字符串。
在一个可选的实施方式中,所述系统还包括社交平台服务器,所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定,包括:
所述第三方平台在社交平台绑定页面中展示所述图形码;
其中,所述用户的终端扫描所述图形码生成社交平台确定请求,并发送至所述社交平台服务器;
所述社交平台服务器接收所述用户的终端发送的所述确定请求,解析所述确定请求中携带的社交平台身份标识以及所述字符串;
所述社交平台服务器将所述社交平台身份标识以及所述字符串发送至所述支付服务器;
所述支付服务器查找所述字符串对应的所述账户信息,并判断所述字符串是否处于有效期;
所述支付服务器若所述字符串处于有效期,将所述社交平台身份标识与所述账户信息进行关联,向所述社交平台服务器返回绑定成功消息;
所述社交平台服务器将所述绑定成功消息转发至所述社交平台身份标识对应的社交平台客户端,以使所述社交平台客户端提示所述用户社交平台绑定成功。
在一个可选的实施方式中,所述将所述社交平台身份标识与所述账户信息进行关联,包括:
所述支付服务器判断所述账户信息是否绑定其他社交平台身份标识,若所述述账户信息未绑定所述其他社交平台身份标识,将所述社交平台身份标识与所述账户信息进行关联。
在一个可选的实施方式中,所述系统还包括:
若所述述账户信息绑定所述其他社交平台身份标识,所述支付服务器向所述社交平台服务器返回绑定失败消息;
所述社交平台服务器将所述绑定失败消息转发至所述社交平台客户端,以使所述社交平台客户端提示所述用户社交平台绑定失败。
在一个可选的实施方式中,所述系统还包括:
若所述字符串未处于有效期,所述支付服务器向所述第三方平台返回图形码无效消息;
所述第三方平台接收所述图形码无效消息,提示所述用户所述图形码已无效。
在一个可选的实施方式中,所述系统还包括:
在监测到所述用户针对社交平台解绑按钮的预设操作触发的情况下,所述第三方平台向所述支付服务器发送社交平台解绑请求;
所述支付服务器解析所述解绑请求中携带的用户标识,响应于所述解绑请求生成解绑验证码,将所述解绑验证码发送至所述用户标识对应的终端;
所述第三方平台获取第二验证码,将所述第二验证码发送至所述支付服务器;
所述支付服务器接收所述第二验证码,校验所述第二验证码是否与所述解绑验证码一致;
所述支付服务器在所述第二验证码与所述解绑验证码一致的情况下,将所述社交平台身份标识与所述账户信息解除关联,并向所述第三方平台返回社交平台解绑成功消息;
所述第三方平台响应于所述社交平台解绑成功消息跳转至社交平台解绑成功页面,提示所述用户社交平台解绑成功。
在一个可选的实施方式中,所述系统还包括:
所述第三方平台在监测到用户针对验证码第二获取按钮的预设操作触发的情况下,向所述支付服务器发送验证码第二获取请求;
所述支付服务器解析所述第二获取请求中携带的订单标识以及所述账户信息,响应于所述订单标识生成对应的支付验证码;
所述支付服务器将所述支付验证码与所述订单标识进行关联,查找所述账户信息对应的所述社交平台身份标识;
所述支付服务器将所述支付验证码以及所述社交平台身份标识发送至所述社交平台服务器;
所述社交平台服务器将所述支付验证码转发至所述社交平台身份标识对应的社交平台客户端,以使所述社交平台客户端展示所述支付验证码;
所述第三方平台获取第三验证码,将所述订单标识以及所述第三验证码发送至所述支付服务器;
所述支付服务器查找所述订单标识关联的所述支付验证码,校验所述支付验证码是否与所述第三验证码一致;
所述支付服务器在所述支付验证码与所述第三验证码一致的情况下,进行资产转移,并向所述第三方平台返回支付成功消息。
在一个可选的实施方式中,所述系统还包括社交平台服务器,所述响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,包括:
将所述字符串发送至所述社交平台标识的社交平台对应的所述社交平台服务器;
所述社交平台服务器响应于所述字符串生成对应的图形码,将所述图形码返回至所述支付服务器;
所述支付服务器将所述图形码转发至所述第三方平台。
在本发明实施例的第二方面,还提供了一种社交平台绑定方法,应用于第三方平台,所述方法包括:
在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
其中,所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;
接收支付服务器转发的所述图形码,并展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
在本发明实施例的第三方面,还提供了一种社交平台绑定方法,应用于支付服务器,所述方法包括:
接收社交平台绑定请求,其中,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,所述绑定请求中携带有账户信息以及社交平台标识;
响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,以使所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
在本发明实施例的第四方面,还提供了一种社交平台绑定装置,应用于第三方平台,所述装置包括:
请求发送模块,用于在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
其中,所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;
图形码展示模块,用于接收支付服务器转发的所述图形码,并展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
在本发明实施例的第五方面,还提供了一种社交平台绑定装置,应用于支付服务器,所述装置包括:
请求接收模块,用于接收社交平台绑定请求,其中,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,所述绑定请求中携带有账户信息以及社交平台标识;
图形码生成模块,用于响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,以使所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
在本发明实施例的第六方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现上述第二方面中或第三方面中所述的社交平台绑定方法。
在本发明实施例的第七方面,还提供了一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第二方面中或第三方面中所述的社交平台绑定方法。
在本发明实施例的第八方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第二方面中或第三方面中所述的社交平台绑定方法。
本发明实施例提供的技术方案,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,社交平台绑定请求中携带有账户信息以及社交平台标识,支付服务器接收社交平台绑定请求,响应于账户信息生成对应的字符串,以及响应于字符串生成社交平台标识的社交平台对应的图形码,将图形码转发至第三方平台,第三方平台展示图形码,以提示用户扫描图形码进行社交平台绑定。如此本发明实施例中可以实现将账户信息与社交平台进行绑定,从而后续通过社交平台可以完成支付,避免因短信验证码有可能存在丢失、延迟、被拦截等情况,导致用户无法正常接收到短信验证码,从而无法完成支付操作现象的发生,保证顺利完成支付操作,提高用户体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中示出的一种社交平台绑定方法的交互流程示意图;
图2为本发明实施例中示出的另一种社交平台绑定方法的交互流程示意图;
图3为本发明实施例中示出的一种基于图形码社交平台绑定方法的交互流程示意图;
图4为本发明实施例中示出的一种社交平台解绑的交互流程示意图;
图5为本发明实施例中示出的一种社交平台支付方法的交互流程示意图;
图6为本发明实施例中示出的一种应用于第三方平台的社交平台绑定装置的结构示意图;
图7为本发明实施例中示出的一种应用于支付服务器的社交平台绑定装置的结构示意图;
图8为本发明实施例中示出的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,为本发明实施例提供的一种社交平台绑定方法的交互流程示意图,该方法具体可以包括以下步骤:
S101,所述第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
在本发明实施例中,为了避免因短信验证码有可能存在丢失、延迟、被拦截等情况,导致用户无法正常接收到短信验证码,从而无法完成支付操作现象的发生,可以选择将账户信息与社交平台进行绑定。
为此,第三方平台监测用户针对社交平台绑定按钮的预设操作是否触发,在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求。其中,绑定请求中携带有账户信息以及社交平台标识。
例如,第三方平台监测用户针对微信绑定按钮的点击操作是否触发,在监测到用户针对微信绑定按钮的点击操作触发的情况下,向支付服务器发送微信绑定请求。其中,微信绑定请求中携带有账户信息以及相应的“微信”等名称。
需要说明的是,对于社交平台,例如可以是微信,可以是QQ,可以是微博等,本发明实施例对此不作限定。对于预设操作,例如可以是点击操作,可以是按压操作,可以是重压操作,本发明实施例对此不作限定。
需要说明的是,对于账户信息,一般指的是用户账户的账户信息,例如第三方平台用户账户的账户信息,本发明实施例对此不作限定。对于社交平台标识,例如可以是社交平台名称,可以是社交平台编号,本发明实施例对此不作限定。
S102,所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台。
对于支付服务器,接收社交平台绑定请求,解析社交平台绑定请求中携带的账户信息以及社交平台标识,响应于该账户信息生成对应的字符串,以及响应于该字符串生成社交平台标识的社交平台对应的图形码,将图形码转发至第三方平台。
例如,对于支付服务器,接收微信绑定请求,解析微信绑定请求中携带的账户信息以及“微信”等名称,响应于该账户信息随机生成对应的字符串S1,响应于该字符串S1生成微信对应的图形码,将图形码转发至第三方平台。
需要说明的是,对于支付服务器,可以响应于该账户信息随机生成对应的字符串,当然也可以响应于该账户信息基于其他规则生成对应的字符串,即字符串与账户信息一一对应,本发明实施例对此不作限定。
需要说明的是,对于字符串,与社交平台标识的社交平台对应的图形码一一对应,可以理解的是图形码中包含该字符串,本发明实施例对此不作限定。
S103,所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
对于第三方平台,可以接收图形码,并展示该图形码,以提示用户扫描该图形码进行社交平台绑定,即将账户信息与社交平台进行绑定。例如,第三方平台接收二维码,并展示该二维码,以提示用户扫描该二维码进行微信绑定,即将用户账户的账户信息与微信进行绑定。
如此本发明实施例中可以实现将账户信息与社交平台进行绑定,从而后续通过社交平台可以完成支付,避免因短信验证码有可能存在丢失、延迟、被拦截等情况,导致用户无法正常接收到短信验证码,从而无法完成支付操作现象的发生,保证顺利完成支付操作,提高用户体验。
通过上述对本发明实施例提供的技术方案的描述,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,社交平台绑定请求中携带有账户信息以及社交平台标识,支付服务器接收社交平台绑定请求,响应于账户信息生成对应的字符串,响应于字符串生成社交平台标识的社交平台对应的图形码,将图形码转发至第三方平台,第三方平台展示图形码,以提示用户扫描图形码进行社交平台绑定。
如此本发明实施例中可以实现将账户信息与社交平台进行绑定,从而后续通过社交平台可以完成支付,避免因短信验证码有可能存在丢失、延迟、被拦截等情况,导致用户无法正常接收到短信验证码,从而无法完成支付操作现象的发生,保证顺利完成支付操作,提高用户体验。
如图2所示,为本发明实施例提供的另一种社交平台绑定方法的交互流程示意图,该方法具体可以包括以下步骤:
S201,所述第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识。
在本发明实施例中,本步骤与上述步骤S101类似,本发明实施例在此不再一一赘述。
S202,所述支付服务器接收所述绑定请求,判断所述账户信息是否绑定所述社交平台标识的社交平台。
对于支付服务器,接收社交平台绑定请求,解析社交平台绑定请求中携带的账户信息以及社交平台标识,判断该账户信息是否绑定该社交平台标识对应的社交平台。
例如,对于支付服务器,接收微信绑定请求,解析微信绑定请求中携带的账户信息以及“微信”等名称,判断该账户信息是否绑定微信。
S203,所述支付服务器若所述述账户信息未绑定所述社交平台标识对应的社交平台,向所述第三方平台返回社交平台未绑定消息。
对于支付服务器,若账户信息未绑定社交平台标识对应的社交平台,向第三方平台返回社交平台未绑定消息;若账户信息绑定社交平台标识对应的社交平台,向第三方平台返回社交平台绑定消息。
例如,对于支付服务器,若账户信息未绑定微信,向第三方平台返回微信未绑定消息;另外,若账户信息绑定微信,向第三方平台返回微信绑定消息。
S204,所述第三方平台响应于所述未绑定消息跳转至社交平台绑定页面,在所述绑定页面中监测到所述用户针对验证码获取第一按钮的预设操作触发的情况下,向所述支付服务器发送验证码第一获取请求。
对于第三方平台,可以接收社交平台未绑定消息,响应于该社交平台未绑定消息跳转至社交平台绑定页面,在社交平台绑定页面中监测用户针对验证码获取第一按钮的预设操作是否触发,在社交平台绑定页面中监测到用户针对验证码获取第一按钮的预设操作触发的情况下,向支付服务器发送验证码第一获取请求。
例如,对于第三方平台,可以接收微信未绑定消息,响应于该微信未绑定消息跳转至微信绑定页面,在微信绑定页面中监测用户针对验证码获取第一按钮的预设操作是否触发,在微信绑定页面中监测到用户针对验证码获取第一按钮的预设操作触发的情况下,向支付服务器发送验证码第一获取请求。
此外,对于第三方平台,还可以接收社交平台绑定消息,响应于该社交平台绑定消息提示用户社交平台已绑定。例如,对于第三方平台,还可以接收微信绑定消息,响应于该微信绑定消息提示用户微信已绑定。
S205,所述支付服务器解析所述第一获取请求中携带的用户标识,响应于所述第一获取请求生成绑定验证码,将所述绑定验证码发送至所述用户标识对应的终端。
对于支付服务器,可以解析验证码第一获取请求中携带的用户标识,响应于该验证码第一获取请求生成绑定验证码,将该绑定验证码发送至用户标识对应的终端。
例如,对于支付服务器,可以解析验证码第一获取请求中携带的用户手机号,响应于该验证码第一获取请求随机生成绑定验证码,将该绑定验证码发送至该手机号对应的手机。
需要说明的是,对于用户标识,例如可以是用户手机号,可以用户姓名,可以是用户ID,本发明实施例对此不作限定。
需要说明的是,对于绑定验证码,可以随机生成该绑定验证码,且绑定验证码例如可以是6位数,本发明实施例对此不作限定。
需要说明的是,对于终端,例如可以是手机,可以是PDA,可以是笔记本,本发明实施例对此不作限定。
S206,所述第三方平台获取第一验证码,将所述第一验证码发送至所述支付服务器。
对于第三方平台,可以获取用户输入的第一验证码,将该第一验证码发送至支付服务器。例如,对于第三方平台,可以获取用户输入的6位随机数字,将该6位随机数字发送至支付服务器。
S207,所述支付服务器接收所述第一验证码,校验所述第一验证码与所述绑定验证码是否一致。
对于支付服务器,接收第一验证码,并校验第一验证码是否与绑定验证码一致。例如,对于支付服务器,接收6位随机数字,校验该6位随机数字是否与绑定验证码一致。
S208,所述支付服务器在所述第一验证码与所述绑定验证码一致的情况下,响应于所述账户信息生成对应的字符串,将所述字符串发送至所述社交平台标识的社交平台对应的所述社交平台服务器。
对于支付服务器,在第一验证码与绑定验证码一致的情况下,响应于账户信息生成对应的字符串,将该字符串发送至社交平台标识的社交平台对应的社交平台服务器。
例如,对于支付服务器,在6位随机数字与绑定验证码一致的情况下,响应于账户信息随机生成对应的字符串,即字符串与账户信息一一对应,将该字符串发送至微信对应的微信服务器。
此外,对于支付服务器,在第一验证码与绑定验证码未一致的情况下,向第三方平台返回验证码错误消息。第三方平台接收验证码错误消息,提示用户验证码输入错误。
需要说明的是,在响应于账户信息生成对应的字符串之前,支付服务器还可以判断第一验证码是否处于有效期(例如15分钟),在第一验证码处于有效期的情况下,响应于账户信息生成对应的字符串。
S209,所述社交平台服务器响应于所述字符串生成对应的图形码,将所述图形码返回至所述支付服务器,所述支付服务器将所述图形码转发至所述第三方平台。
对于社交平台服务器,可以接收字符串,从而响应于该字符串生成对应的图形码,即图形码与字符串一一对应,图形码中携带有该字符串,将图形码返回至支付服务器。
对于支付服务器,可以接收图形码,从而将该图形码转发至第三方平台。需要说明的是,对于图形码,例如可以是二维码,可以是条形码,本发明实施例对此不作限定。
例如,微信服务器接收字符串S1,响应于该字符串S1生成对应的二维码,即二维码与该字符串S1一一对应,且二维码携带有该字符串S1,将该二维码返回至支付服务器。支付服务器接收该二维码,将该图形码转发至第三方平台。
S210,所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
在本发明实施例中,本步骤与上述步骤S104类似,本发明实施例在此不再一一赘述。
如图3所示,为本发明实施例提供的一种基于图形码社交平台绑定方法的交互流程示意图,该方法具体可以包括以下步骤:
S301,所述第三方平台在社交平台绑定页面中展示所述图形码。
在本发明实施例中,对于第三方平台,可以接收图形码,并在社交平台绑定页面中展示该图形码。例如,对于第三方平台,可以接收二维码,并在微信绑定页面中展示该二维码。
其中,用户可以使用终端扫描第三方平台在社交平台绑定页面中展示的图形码,并确定绑定社交平台,从而终端生成社交平台确定请求,并发送至社交平台服务器。
例如,用户可以打开手机上微信客户端,利用微信“扫一扫”扫描第三方平台在微信绑定页面中展示的二维码,并确定绑定微信,从而手机生成微信确定请求,并发送至微信服务器。
S302,所述社交平台服务器接收所述用户的终端发送的所述确定请求,解析所述确定请求中携带的社交平台身份标识以及所述字符串。
对于社交平台服务器,可以接收终端发送的社交平台确定请求,并解析该社交平台确定请求中携带的社交平台身份标识以及字符串。
例如,对于微信服务器,可以接收手机发送的微信确定请求,并解析微信确定请求中携带的微信OpenId以及字符串S1。
需要说明的是,对于社交平台身份标识,是用户在当前社交平台的唯一标识(“身份证”),例如可以是微信OpenId。
S303,所述社交平台服务器将所述社交平台身份标识以及所述字符串发送至所述支付服务器。
对于社交平台服务器,可以将社交平台身份标识以及字符串发送至支付服务器。
例如,对于微信服务器,可以将微信OpenId以及字符串S1发送至支付服务器。
S304,所述支付服务器查找所述字符串对应的所述账户信息,并判断所述字符串是否处于有效期。
对于支付服务器,可以查找该字符串对应的账户信息,并判断字符串是否处于有效期,即字符串存在有效期,例如5分钟。
S305,所述支付服务器若所述字符串处于有效期,将所述社交平台身份标识与所述账户信息进行关联,向所述社交平台服务器返回绑定成功消息。
对于支付服务器,若字符串处于有效期,将社交平台身份标识与账户信息进行关联,并向社交平台服务器返回绑定成功消息。
例如,对于支付服务器,若字符串S1处于有效期,将微信OpenId与账户信息进行关联,并向微信服务器返回绑定成功消息。
对于支付服务器,若字符串未处于有效期,向第三方平台返回图形码无效消息,第三方平台接收图形码无效消息,提示用户图形码已无效。
此外,由于存在多人同时扫描的情况,为了避免重复绑定,支付服务器此时判断账户信息是否绑定其他社交平台身份标识。
若账户信息未绑定其它社交平台身份标识,支付服务器将社交平台身份标识与账户信息进行关联。
若账户信息绑定其它社交平台身份标识,支付服务器向社交平台服务器返回绑定失败消息。
社交平台服务器将绑定失败消息转发至社交平台身份标识对应的社交平台客户端,以使社交平台客户端提示用户社交平台绑定失败。
例如,支付服务器判断账户信息是否绑定其他微信OpenId,若账户信息未绑定其他微信OpenId,将微信OpenId与账户信息进行关联。
若账户信息绑定其他微信OpenId,支付服务器向微信服务器返回绑定失败消息。
微信服务器将绑定失败消息转发至微信OpenId对应的微信客户端,以使微信客户端提示用户微信绑定失败。
S306,所述社交平台服务器将所述绑定成功消息转发至所述社交平台身份标识对应的社交平台客户端,以使所述社交平台客户端提示所述用户社交平台绑定成功。
对于社交平台服务器,可以将绑定成功消息转发至社交平台身份标识对应的社交平台客户端,以使社交平台客户端提示用户社交平台绑定成功。
例如,对于微信服务器,可以将绑定成功消息转发至微信OpenId对应的微信客户端,以使微信客户端提示用户微信绑定成功。
此外,如图4所示,为本发明实施例提供的一种社交平台解绑的交互流程示意图,该方法具体可以包括以下步骤:
S401,在监测到所述用户针对社交平台解绑按钮的预设操作触发的情况下,所述第三方平台向所述支付服务器发送社交平台解绑请求。
在本发明实施例中,在监测到用户针对社交平台解绑按钮的预设操作触发的情况下,说明用户有意选择解绑社交平台,由此第三方平台向支付服务器发送社交平台解绑请求。
例如,第三方平台监测用户针对微信解绑按钮的点击操作是否触发,在监测到用户针对微信解绑按钮的点击操作触发的情况下,说明用户有意选择解绑微信,由此向支付服务器发送微信解绑请求。
S402,所述支付服务器解析所述解绑请求中携带的用户标识,响应于所述解绑请求生成解绑验证码,将所述解绑验证码发送至所述用户标识对应的终端。
对于支付服务器,接收社交平台解绑请求,解析该社交平台解绑请求中携带的用户标识,响应于该社交平台解绑请求生成解绑验证码,将该解绑验证码发送至用户标识对应的终端。
例如,对于支付服务器,接收微信解绑请求,解析该微信解绑请求中携带的用户手机号,响应于该微信解绑请求随机生成解绑验证码,将该解绑验证码发送至用户手机号对应的手机。
S403,所述第三方平台获取第二验证码,将所述第二验证码发送至所述支付服务器。
对于第三方平台,可以获取用户输入的第二验证码,将该第二验证码发送至支付服务器。例如,对于第三方平台,可以接收用户输入的6位随机数字,将该6位随机数字发送至支付服务器。
S404,所述支付服务器接收所述第二验证码,校验所述第二验证码是否与所述解绑验证码一致。
对于支付服务器,可以接收第二验证码,并校验该第二验证码是否与解绑验证码一致。例如,对于支付服务器,可以接收6位随机数字,校验6位随机数字是否与解绑验证码一致。
S405,所述支付服务器在所述第二验证码与所述解绑验证码一致的情况下,将所述社交平台身份标识与所述账户信息解除关联,并向所述第三方平台返回社交平台解绑成功消息。
对于支付服务器,在第二验证码与解绑验证码一致的情况下,将社交平台身份标识与账户信息解除关联,并向第三方平台返回社交平台解绑成功消息。
例如,对于支付服务器,在6位随机数字与解绑验证码一致的情况下,将微信OpenId与账户信息解除关联,并向第三方平台返回微信解绑成功消息。
S406,所述第三方平台响应于所述社交平台解绑成功消息跳转至社交平台解绑成功页面,提示所述用户社交平台解绑成功。
对于第三方平台,响应于社交平台解绑成功消息跳转至社交平台解绑成功页面,提示用户社交平台解绑成功。例如,对于第三方平台,响应于微信解绑成功消息跳转至微信解绑成功页面,提示用户微信解绑成功。
此外,如图5所示,为本发明实施例提供的一种社交平台支付方法的交互流程示意图,该方法具体可以包括以下步骤:
S501,所述第三方平台在监测到用户针对验证码第二获取按钮的预设操作触发的情况下,向所述支付服务器发送验证码第二获取请求。
在本发明实施例中,对于第三方平台,在监测到用户针对验证码第二获取按钮的预设操作触发的情况下,向支付服务器发送验证码第二获取请求。其中,这里验证码第二获取按钮与社交平台关联,用于触发支付流程。
例如,对于第三方平台,在监测到用户针对验证码第二获取按钮的点击操作触发的情况下,向支付服务器发送验证码第二获取请求,其中,这里验证码第二获取按钮与微信关联,用于触发支付流程。
S502,所述支付服务器解析所述第二获取请求中携带的订单标识以及所述账户信息,响应于所述订单标识生成对应的支付验证码。
对于支付服务器,可以接收验证码第二获取请求,解析验证码第二获取请求中携带的订单标识以及账户信息,响应于该订单标识生成对应的支付验证码,即支付验证码与订单标识一一对应。
例如,对于支付服务器,可以接收验证码第二获取请求,解析验证码第二获取请求中携带的订单号以及账户信息,响应于该订单号随机生成支付验证码S2。
需要说明的是,对于订单标识,例如可以是订单号,可以是订单名称,可以是订单ID,本发明实施例对此不作限定。
S503,所述支付服务器将所述支付验证码与所述订单标识进行关联,查找所述账户信息对应的所述社交平台身份标识。
对于支付服务器,可以将支付验证码与订单标识进行关联,并查找该账户信息对应的社交平台身份标识。
例如,对于支付服务器,可以将支付验证码S2与订单号进行关联,并查找该账户信息对应的微信OpenId。
S504,所述支付服务器将所述支付验证码以及所述社交平台身份标识发送至所述社交平台服务器。
对于支付服务器,将支付验证码以及社交平台身份标识发送至社交平台服务器。
例如,对于支付服务器,将支付验证码S2以及微信OpenId发送至微信服务器。
S505,所述社交平台服务器将所述支付验证码转发至所述社交平台身份标识对应的社交平台客户端,以使所述社交平台客户端展示所述支付验证码。
对于社交平台服务器,将支付验证码转发至社交平台身份标识对应的社交平台客户端,以使社交平台客户端展示支付验证码。
例如,对于微信服务器,将支付验证码S2转发至微信OpenId对应的微信客户端,以使微信客户端展示支付验证码S2。
S506,所述第三方平台获取第三验证码,将所述订单标识以及所述第三验证码发送至所述支付服务器。
对于第三方平台,可以获取用户输入的第三验证码,将订单标识以及第三验证码发送至支付服务器。
例如,对于第三方平台,可以获取用户输入的第三验证码S3,将订单号以及第三验证码S3发送至支付服务器。
S507,所述支付服务器查找所述订单标识关联的所述支付验证码,校验所述支付验证码是否与所述第三验证码一致。
对于支付服务器,可以接收第三验证码,查找订单标识关联的支付验证码,校验该支付验证码是否与第三验证码一致。
例如,对于支付服务器,可以接收第三验证码,查找订单号关联的支付验证码S2,校验支付验证码S2是否与第三验证码S3一致。
S508,所述支付服务器在所述支付验证码与所述第三验证码一致的情况下,进行资产转移,并向所述第三方平台返回支付成功消息。
对于支付服务器,在支付验证码与第三验证码一致的情况下,进行资产转移,并向第三方平台返回支付成功消息,以提示用户支付成功。在支付验证码与第三验证码未一致的情况下,向第三方平台返回验证码错误消息,以提示用户验证码输入错误。
例如,对于支付服务器,在支付验证码S2与第三验证码S3一致的情况下,进行资产转移,即将买方资产转移至卖方账户,并向第三方平台返回支付成功消息,以提示用户支付成功。
与上述方法实施例相对应,本发明实施例还提供了一种社交平台绑定装置,如图6所示,该装置应用于第三方平台,可以包括:请求发送模块610、图形码展示模块620。
请求发送模块610,用于在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
其中,所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;
图形码展示模块620,用于接收支付服务器转发的所述图形码,并展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
与上述方法实施例相对应,本发明实施例还提供了一种社交平台绑定装置,如图7所示,该装置应用于支付服务器,可以包括:请求接收模块710、图形码生成模块720。
请求接收模块710,用于接收社交平台绑定请求,其中,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,所述绑定请求中携带有账户信息以及社交平台标识;
图形码生成模块720,用于响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,以使所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
本发明实施例还提供了一种电子设备,如图8所示,包括处理器81、通信接口82、存储器83和通信总线84,其中,处理器81,通信接口82,存储器83通过通信总线84完成相互间的通信,
存储器83,用于存放计算机程序;
处理器81,用于执行存储器83上所存放的程序时,实现如下步骤:
在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;其中,所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;接收支付服务器转发的所述图形码,并展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
或者,
接收社交平台绑定请求,其中,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,所述绑定请求中携带有账户信息以及社交平台标识;响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,以使所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
在本发明提供的又一实施例中,还提供了一种存储介质,该存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的社交平台绑定方法。
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的社交平台绑定方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在存储介质中,或者从一个存储介质向另一个存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (17)
1.一种社交平台绑定系统,其特征在于,所述系统包括:第三方平台、支付服务器;
所述第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;
所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
2.根据权利要求1所述的系统,其特征在于,所述响应于所述账户信息生成对应的字符串之前,所述系统还包括:
所述支付服务器判断所述账户信息是否绑定所述社交平台标识的社交平台,若所述述账户信息未绑定所述社交平台标识对应的社交平台,向所述第三方平台返回社交平台未绑定消息;
所述第三方平台响应于所述未绑定消息跳转至社交平台绑定页面,在所述绑定页面中监测到所述用户针对验证码获取第一按钮的预设操作触发的情况下,向所述支付服务器发送验证码第一获取请求;
所述支付服务器解析所述第一获取请求中携带的用户标识,响应于所述第一获取请求生成绑定验证码,将所述绑定验证码发送至所述用户标识对应的终端;
所述第三方平台获取第一验证码,将所述第一验证码发送至所述支付服务器;
所述支付服务器接收所述第一验证码,校验所述第一验证码与所述绑定验证码是否一致,在所述第一验证码与所述绑定验证码一致的情况下,执行所述响应于所述账户信息生成对应的字符串的步骤。
3.根据权利要求2所述的系统,其特征在于,所述系统还包括:
若所述述支付账户信息绑定所述社交平台标识对应的社交平台,所述支付服务器向所述第三方平台返回社交平台绑定消息;
所述第三方平台响应于所述绑定消息提示所述用户所述社交平台已绑定。
4.根据权利要求1至3中任一项所述的系统,其特征在于,所述响应于所述支付账户信息生成对应的字符串,包括:
响应于所述支付账户信息随机生成对应的字符串。
5.根据权利要求1所述的系统,其特征在于,所述系统还包括社交平台服务器,所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定,包括:
所述第三方平台在社交平台绑定页面中展示所述图形码;
其中,所述用户的终端扫描所述图形码生成社交平台确定请求,并发送至所述社交平台服务器;
所述社交平台服务器接收所述用户的终端发送的所述确定请求,解析所述确定请求中携带的社交平台身份标识以及所述字符串;
所述社交平台服务器将所述社交平台身份标识以及所述字符串发送至所述支付服务器;
所述支付服务器查找所述字符串对应的所述账户信息,并判断所述字符串是否处于有效期;
所述支付服务器若所述字符串处于有效期,将所述社交平台身份标识与所述账户信息进行关联,向所述社交平台服务器返回绑定成功消息;
所述社交平台服务器将所述绑定成功消息转发至所述社交平台身份标识对应的社交平台客户端,以使所述社交平台客户端提示所述用户社交平台绑定成功。
6.根据权利要求5所述的系统,其特征在于,所述将所述社交平台身份标识与所述账户信息进行关联,包括:
所述支付服务器判断所述账户信息是否绑定其他社交平台身份标识,若所述述账户信息未绑定所述其他社交平台身份标识,将所述社交平台身份标识与所述账户信息进行关联。
7.根据权利要求6所述的系统,其特征在于,所述系统还包括:
若所述述账户信息绑定所述其他社交平台身份标识,所述支付服务器向所述社交平台服务器返回绑定失败消息;
所述社交平台服务器将所述绑定失败消息转发至所述社交平台客户端,以使所述社交平台客户端提示所述用户社交平台绑定失败。
8.根据权利要求5所述的系统,其特征在于,所述系统还包括:
若所述字符串未处于有效期,所述支付服务器向所述第三方平台返回图形码无效消息;
所述第三方平台接收所述图形码无效消息,提示所述用户所述图形码已无效。
9.根据权利要求5至8中任一项所述的系统,其特征在于,所述系统还包括:
在监测到所述用户针对社交平台解绑按钮的预设操作触发的情况下,所述第三方平台向所述支付服务器发送社交平台解绑请求;
所述支付服务器解析所述解绑请求中携带的用户标识,响应于所述解绑请求生成解绑验证码,将所述解绑验证码发送至所述用户标识对应的终端;
所述第三方平台获取第二验证码,将所述第二验证码发送至所述支付服务器;
所述支付服务器接收所述第二验证码,校验所述第二验证码是否与所述解绑验证码一致;
所述支付服务器在所述第二验证码与所述解绑验证码一致的情况下,将所述社交平台身份标识与所述账户信息解除关联,并向所述第三方平台返回社交平台解绑成功消息;
所述第三方平台响应于所述社交平台解绑成功消息跳转至社交平台解绑成功页面,提示所述用户社交平台解绑成功。
10.根据权利要求5至8中任一项所述的系统,其特征在于,所述系统还包括:
所述第三方平台在监测到用户针对验证码第二获取按钮的预设操作触发的情况下,向所述支付服务器发送验证码第二获取请求;
所述支付服务器解析所述第二获取请求中携带的订单标识以及所述账户信息,响应于所述订单标识生成对应的支付验证码;
所述支付服务器将所述支付验证码与所述订单标识进行关联,查找所述账户信息对应的所述社交平台身份标识;
所述支付服务器将所述支付验证码以及所述社交平台身份标识发送至所述社交平台服务器;
所述社交平台服务器将所述支付验证码转发至所述社交平台身份标识对应的社交平台客户端,以使所述社交平台客户端展示所述支付验证码;
所述第三方平台获取第三验证码,将所述订单标识以及所述第三验证码发送至所述支付服务器;
所述支付服务器查找所述订单标识关联的所述支付验证码,校验所述支付验证码是否与所述第三验证码一致;
所述支付服务器在所述支付验证码与所述第三验证码一致的情况下,进行资产转移,并向所述第三方平台返回支付成功消息。
11.根据权利要求1所述的系统,其特征在于,所述系统还包括社交平台服务器,所述响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,包括:
将所述字符串发送至所述社交平台标识的社交平台对应的所述社交平台服务器;
所述社交平台服务器响应于所述字符串生成对应的图形码,将所述图形码返回至所述支付服务器;
所述支付服务器将所述图形码转发至所述第三方平台。
12.一种社交平台绑定方法,其特征在于,所述方法应用于第三方平台,包括:
在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
其中,所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;
接收支付服务器转发的所述图形码,并展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
13.一种社交平台绑定方法,其特征在于,所述方法应用于支付服务器,包括:
接收社交平台绑定请求,其中,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,所述绑定请求中携带有账户信息以及社交平台标识;
响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,以使所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
14.一种社交平台绑定装置,其特征在于,所述装置应用于第三方平台,包括:
请求发送模块,用于在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向支付服务器发送社交平台绑定请求,其中,所述绑定请求中携带有账户信息以及社交平台标识;
其中,所述支付服务器接收所述绑定请求,响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台;
图形码展示模块,用于接收支付服务器转发的所述图形码,并展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
15.一种社交平台绑定装置,其特征在于,所述装置应用于支付服务器,包括:
请求接收模块,用于接收社交平台绑定请求,其中,第三方平台在监测到用户针对社交平台绑定按钮的预设操作触发的情况下,向所述支付服务器发送社交平台绑定请求,所述绑定请求中携带有账户信息以及社交平台标识;
图形码生成模块,用于响应于所述账户信息生成对应的字符串,以及响应于所述字符串生成所述社交平台标识的社交平台对应的图形码,将所述图形码转发至所述第三方平台,以使所述第三方平台展示所述图形码,以提示所述用户扫描所述图形码进行社交平台绑定。
16.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求12或13所述的方法步骤。
17.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求12或13所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110204743.0A CN114971632A (zh) | 2021-02-23 | 2021-02-23 | 社交平台绑定系统、方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110204743.0A CN114971632A (zh) | 2021-02-23 | 2021-02-23 | 社交平台绑定系统、方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114971632A true CN114971632A (zh) | 2022-08-30 |
Family
ID=82973951
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110204743.0A Pending CN114971632A (zh) | 2021-02-23 | 2021-02-23 | 社交平台绑定系统、方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114971632A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115049387A (zh) * | 2021-03-09 | 2022-09-13 | 北京同邦卓益科技有限公司 | 支付卡片绑定方法、装置、电子设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102332127A (zh) * | 2011-09-15 | 2012-01-25 | 深圳市酷开网络科技有限公司 | 基于网络电视在线支付业务的账户绑定方法和支付方法 |
CN103530766A (zh) * | 2013-10-25 | 2014-01-22 | 乐视网信息技术(北京)股份有限公司 | 一种智能电视支付方法、装置及系统 |
CN104574078A (zh) * | 2014-11-27 | 2015-04-29 | 深圳市淘淘谷信息技术有限公司 | 基于pos刷卡交易实现银行卡与用户社交媒体账号绑定的方法 |
CN104616147A (zh) * | 2013-12-30 | 2015-05-13 | 腾讯科技(深圳)有限公司 | 一种信息配置方法、装置、系统、客户端及服务器 |
CN106779640A (zh) * | 2016-12-15 | 2017-05-31 | 北京奇虎科技有限公司 | 面对面电子支付控制方法及其装置 |
US20170195311A1 (en) * | 2015-04-21 | 2017-07-06 | Tencent Technology (Shenzhen) Company Limited | Login method, server, and login system |
CN109993513A (zh) * | 2019-03-22 | 2019-07-09 | 北京三快在线科技有限公司 | 支付账户绑定银行卡的方法、装置和系统 |
CN110060039A (zh) * | 2019-03-06 | 2019-07-26 | 阿里巴巴集团控股有限公司 | 一种业务执行方法和设备 |
CN112819448A (zh) * | 2021-02-08 | 2021-05-18 | 北京同邦卓益科技有限公司 | 批量支付系统、方法、装置、电子设备及存储介质 |
-
2021
- 2021-02-23 CN CN202110204743.0A patent/CN114971632A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102332127A (zh) * | 2011-09-15 | 2012-01-25 | 深圳市酷开网络科技有限公司 | 基于网络电视在线支付业务的账户绑定方法和支付方法 |
CN103530766A (zh) * | 2013-10-25 | 2014-01-22 | 乐视网信息技术(北京)股份有限公司 | 一种智能电视支付方法、装置及系统 |
CN104616147A (zh) * | 2013-12-30 | 2015-05-13 | 腾讯科技(深圳)有限公司 | 一种信息配置方法、装置、系统、客户端及服务器 |
CN104574078A (zh) * | 2014-11-27 | 2015-04-29 | 深圳市淘淘谷信息技术有限公司 | 基于pos刷卡交易实现银行卡与用户社交媒体账号绑定的方法 |
US20170195311A1 (en) * | 2015-04-21 | 2017-07-06 | Tencent Technology (Shenzhen) Company Limited | Login method, server, and login system |
CN106779640A (zh) * | 2016-12-15 | 2017-05-31 | 北京奇虎科技有限公司 | 面对面电子支付控制方法及其装置 |
CN110060039A (zh) * | 2019-03-06 | 2019-07-26 | 阿里巴巴集团控股有限公司 | 一种业务执行方法和设备 |
CN109993513A (zh) * | 2019-03-22 | 2019-07-09 | 北京三快在线科技有限公司 | 支付账户绑定银行卡的方法、装置和系统 |
CN112819448A (zh) * | 2021-02-08 | 2021-05-18 | 北京同邦卓益科技有限公司 | 批量支付系统、方法、装置、电子设备及存储介质 |
Non-Patent Citations (1)
Title |
---|
顾永好;: "基于微信客户端的微信支付研究与实现", 通讯世界, no. 07, 12 April 2016 (2016-04-12), pages 226 - 227 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115049387A (zh) * | 2021-03-09 | 2022-09-13 | 北京同邦卓益科技有限公司 | 支付卡片绑定方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104618226B (zh) | 一种信息处理方法、客户端和服务器 | |
CN104967586B (zh) | 一种用户身份验证方法、装置及系统 | |
CN109801051B (zh) | 资源转移方法、系统、服务器和计算机可读存储介质 | |
CN106372940A (zh) | 基于区块链网络的身份认证方法、服务器及终端设备 | |
CN108364225B (zh) | 一种自助式业务开通方法、系统、设备及存储介质 | |
WO2019037417A1 (zh) | 网页数据爬取方法、装置、网页数据爬取平台及存储介质 | |
CN104954322A (zh) | 一种账号的绑定处理方法、装置及系统 | |
CN105101122A (zh) | 验证码输入方法和装置 | |
CN113179282A (zh) | 合并账号的方法、装置和服务器 | |
CN113923144A (zh) | 业务的测试系统、方法、电子设备和存储介质 | |
CN107038540B (zh) | 基于智能条形码的物流派件方法及装置 | |
US20150149928A1 (en) | Method, system and device for implementing an instant messaging application | |
CN114971632A (zh) | 社交平台绑定系统、方法、装置、电子设备及存储介质 | |
CN112990902A (zh) | 业务处理方法、装置、计算机设备和存储介质 | |
TWI409663B (zh) | 資訊交換系統以及方法 | |
CN105490988B (zh) | 提高数据传输安全性的方法、装置及系统 | |
CN111833047A (zh) | 基于移动支付的付款码生成方法、装置及计算机设备 | |
CN107613496B (zh) | 排号方法、系统及认证服务器 | |
CN111340635A (zh) | 一种数据核查方法、设备、服务器及可读存储介质 | |
US10652276B1 (en) | System and method for distinguishing authentic and malicious electronic messages | |
CN109327814B (zh) | 短消息的处理方法、装置、电子设备及可读存储介质 | |
KR20090070768A (ko) | 휴대용 단말기를 이용한 자동 로그인 시스템 및 방법 | |
CN114968822A (zh) | 接口测试方法、装置、计算机设备及存储介质 | |
CN114092098A (zh) | 一种交易信息处理方法、装置、电子设备及存储介质 | |
CN111242337A (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 |