基于即时通信或社交应用的数据处理方法和装置的制造方法

文档序号:8433795阅读:471来源:国知局
基于即时通信或社交应用的数据处理方法和装置的制造方法
【技术领域】
[0001 ] 本发明涉及网络技术领域,特别涉及一种基于即时通信或社交应用的数据处理方法和装置。
【背景技术】
[0002]随着网络技术的发展,网络交易越来越盛行,而在网络交易中不可避免的会涉及到转移数值的支付场景。比如,服务商提供某种服务或资源,用户使用个人账户中的现实或虚拟货币进行支付,或者使用积分进行兑换。
[0003]而随着支付场景的多元化,代付也成为一种新兴的支付方式。申请代付者购买某商品后,将商品目标物信息生成一个代付目标物信息页面,并通过URL(Uniform/UniversalResource Locator,统一资源定位符)对该代付目标物信息页面进行传递,接收代付者可以直接点击URL以进入代付目标物信息页面进行支付。
[0004]在现有的代付过程中,用于传递的URL易被篡改,且由于不同URL可使用一模一样的商品名称,使得接受代付者不能够区分该URL所指向的代付目标物信息是否为真实的代付目标物信息,使得代付过程的安全性很低,用户的账户安全无法保证。

【发明内容】

[0005]为了解决现有技术的问题,本发明实施例提供了一种基于即时通信或社交应用的数据处理方法和装置。所述技术方案如下:
[0006]第一方面,提供了一种基于即时通信或社交应用的数据处理方法,所述方法包括:
[0007]接收发起用户客户端的代为转移数值请求,所述代为转移数值请求至少携带发起用户标识和目标物信息;
[0008]获取所述发起用户标识的在所述即时通信或社交应用上的用户关系链上的至少一个目标用户标识和每个目标用户标识的分配数额,所述分配数额的总和小于或等于所述目标物信息对应的数额总额;
[0009]将所述目标物信息和所述分配数额封装成代为转移数值会话消息,并将所述代为转移数值会话消息通过聊天消息接口发送到所述目标用户标识对应的目标用户客户端的消息窗口 ;
[0010]接收所述目标用户在所述目标用户客户端的消息窗口对所述代为转移数值会话消息的确认请求,调用所述目标用户对应或关联的第一账户发起代为转移数值操作,从所述第一账户减少相应的数值并将所述减少的相应的数值增加到所述目标物信息对应或关联的第二账户。
[0011]第二方面,提供了一种基于即时通信或社交应用的数据处理方法,所述方法包括:
[0012]当目标用户客户端接收到代为转移数值会话消息时,在消息窗口中显示所述代为转移数值会话消息,所述代为转移数值会话消息包括目标物信息和目标用户对于所述目标物信息对应的数额总额的分配数额;
[0013]当检测到对所述代为转移数值会话消息的触发操作时,触发服务器调用目标用户对应或关联的第一账户和目标物信息对应的第二账户,从所述第一账户减少与所述分配数额相应的数值,并将所述减少的相应的数值增加到所述第二账户。
[0014]第三方面,提供了一种基于即时通信或社交应用的数据处理装置,所述装置包括:
[0015]接收模块,用于接收发起用户客户端的代为转移数值请求,所述代为转移数值请求至少携带发起用户标识和目标物信息;
[0016]获取模块,用于获取所述发起用户标识的在所述即时通信或社交应用上的用户关系链上的至少一个目标用户标识和每个目标用户标识的分配数额,所述分配数额的总和小于或等于所述目标物信息对应的数额总额;
[0017]封装模块,用于将所述目标物信息和所述分配数额封装成代为转移数值会话消息,并将所述代为转移数值会话消息通过聊天消息接口发送到所述目标用户标识对应的目标用户客户端的消息窗口;
[0018]转移数值模块,用于接收所述目标用户在所述目标用户客户端的消息窗口对所述代为转移数值会话消息的确认请求,调用所述目标用户对应或关联的第一账户发起代为转移数值操作,从所述第一账户减少相应的数值并将所述减少的相应的数值增加到所述目标物信息对应或关联的第二账户。
[0019]第四方面,提供了一种基于即时通信或社交应用的数据处理装置,所述装置包括:
[0020]显示模块,用于当目标用户客户端接收到代为转移数值会话消息时,在消息窗口中显示所述代为转移数值会话消息,所述代为转移数值会话消息包括目标物信息和目标用户对于所述目标物信息对应的数额总额的分配数额;
[0021]触发模块,用于当检测到对所述代为转移数值会话消息的触发操作时,触发服务器调用目标用户对应或关联的第一账户和目标物信息对应的第二账户,从所述第一账户减少与所述分配数额相应的数值,并将所述减少的相应的数值增加到所述第二账户。
[0022]本发明实施例提供的技术方案带来的有益效果是:
[0023]本发明实施例提供的方法和装置,通过基于即时通信客户端或社交应用将对目标物信息的代为转移数值过程进行传递,由于即时通信或社交应用内部的消息不易被篡改,避免了经由URL传递所出现的安全漏洞,大大提高了代为转移数值过程的安全性,从而提高了用户账户的安全性。
【附图说明】
[0024]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1是本发明实施例提供的基于即时通信或社交应用的数据处理系统的结构示意图;
[0026]图2是本发明实施例提供的数据处理系统的组成示意图;
[0027]图3是本发明实施例提供的一种基于即时通信或社交应用的数据处理方法的流程图;
[0028]图4是本发明实施例提供的另一种基于即时通信或社交应用的数据处理方法的流程图;
[0029]图5是本发明实施例提供的基于即时通信或社交应用的数据处理装置结构示意图;
[0030]图6是本发明实施例提供的另一种基于即时通信或社交应用的数据处理方法的流程图;
[0031]图7是本发明实施例提供的基于即时通信或社交应用的数据处理结构示意图。
【具体实施方式】
[0032]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0033]图1是本发明实施例提供的基于即时通信或社交应用的数据处理系统的结构示意图。参见图1,该数据处理系统包括数据处理服务器101、一个或多个与数据处理服务器101相连接的客户端102。数据处理服务器101与客户端102之间通过网络连接。
[0034]图2是本发明实施例提供的数据处理系统的组成示意图。参见图2,数据处理系统中的数据处理服务器101包括:用户标识数据库24、用户关系链数据库26,该用户标识数据库24用于维护该数据处理服务器的注册机制,而用户关系链数据库26用于维护用户标识之间的关联关系。
[0035]该数据处理服务器101还包括账号信息数据库25,该账号信息数据库25用于存储多个账号信息,为了保证转移数据过程的进行,该数据处理服务器101还包括用户标识与账号信息对应关系数据库27,该用户标识与账号信息对应关系数据库27中所保存的用户标识与账号信息之间可以为一对一或一对多的关系。
[0036]该数据处理服务器101还包括目标物信息数据库23,该目标物信息数据库23用于提供目标物信息,如目标物链接信息、目标物描述信息等等。该目标物信息数据库23可以与目标物信息提供方网站231连接,通过该目标物信息提供方网站231对该目标物信息数据库23进行管理。
[0037]另外,为了进行消息的传递,该数据处理服务器101还包括消息封装器221,该消息封装器221用于根据目标物信息数据库23所提供的目标物信息以及账号信息数据库25所提供的账号进行消息封装,并经由消息收发器21发送至客户端102,当然,该数据处理服务器101为了进行转移数值,还可以包括转移数值处理器222,该转移数值处理器222用于根据消息收发器21接收到的消息或操作请求,进行转移数值操作。
[0038]另一方面,该客户端102包括收发器30、即时通信或社交应用客户端31以及存储器32和消息窗口显示单元33。收发器30用于接收和发送消息,而即时通信或社交应用客户端31通过收发器30与数据处理服务器互相传递消息,并通过消息窗口显示单元33对交互消息进行显示。
[0039]图3是本发明实施例提供的一种基于即时通信或社交应用的数据处理方法的流程图。参见图3,该方法包括:
[0040]301、接收发起用户客户端的代为转移数值请求,所述代为转移数值请求至少携带发起用户标识和目标物信息;
[0041]302、获取所述发起用户标识的在所述即时通信或社交应用上的用户关系链上的至少一个目标用户标识和每个目标用户标识的分配数额,所述分配数额的总和小于或等于所述目标物信息对应的数额总额;
[0042]303、将所述目标物信息和所述分配数额封装成代为转移数值会话消息,并将所述代为转移数值会话消息通过聊天消息接口发送到所述目标用户标识对应的目标用户客户端的消息窗口;
[0043]304、接收所述目标用户在所述目标用户客户端的消息窗口对所述代为转移数值会话消息的确认请求,调用所述目标用户对应或关联的第一账户发起代为转移数值操作,从所述第一账户减少相应的数值并将所述减少的相应的数值增加到所述目标物信息对应或关联的第二账户。
[0044]本发明实施例提供的方法,通过基于即时通信客户端或社交应用将对目标物信息的代为转移数值过程进行传递,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1