CN108965107A - 好友添加方法、装置、***、客户端和服务器 - Google Patents

好友添加方法、装置、***、客户端和服务器 Download PDF

Info

Publication number
CN108965107A
CN108965107A CN201810649399.4A CN201810649399A CN108965107A CN 108965107 A CN108965107 A CN 108965107A CN 201810649399 A CN201810649399 A CN 201810649399A CN 108965107 A CN108965107 A CN 108965107A
Authority
CN
China
Prior art keywords
user
client
adds
server
request
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.)
Granted
Application number
CN201810649399.4A
Other languages
English (en)
Other versions
CN108965107B (zh
Inventor
赵禹
王青
林莉
朱标亦
李斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201810649399.4A priority Critical patent/CN108965107B/zh
Publication of CN108965107A publication Critical patent/CN108965107A/zh
Application granted granted Critical
Publication of CN108965107B publication Critical patent/CN108965107B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种好友添加方法、装置、***、客户端和服务器,所述方法包括:第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,该请求包括第一客户端所对应第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;第一用户与第二用户为不同群组中的用户;第一服务器进行外部联系人添加合法性验证;验证通过,向第一客户端发送验证通过消息;第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加请求;第一服务器基于第二用户标识所对应的第二客户端的外部联系人服务组件向第二客户端发送好友添加请求,接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息,向第一客户端发送好友添加成功消息。

Description

好友添加方法、装置、***、客户端和服务器
技术领域
本发明涉及互联网通信技术领域,尤其涉及一种好友添加方法、装置、***、客户端和服务器。
背景技术
随着移动互联的崛起,渐渐出现了很多即时通讯工具。即时通讯工具是通过即时通讯技术来实现在线聊天、交流的工具,例如:微博,微信,企业微信,钉钉等。即时通讯工具不仅可用于生活中好友间的日常沟通,其在企业过程中也起到了重要的沟通作用。
目前,应用于企业的各种即时通讯软件,如Slack等,在用户需要进行好友添加操作时,往往只能添加同一企业群组中的用户为好友,对于不是同一企业群组中的好友则无法进行添加。现有的应用与企业的即时通讯软件的这种只能同一企业群组中进行互加好友的好友添加方式,在客户维护管理等需要添加用户所在企业群组之外的其他企业群组中用户为好友时,还需要在不是同一企业群组中的用户之间建立一个新的群组,然后,进行好友添加操作,导致用户在添加自己所在企业群组以外的企业群组中的用户为好友时,好友添加操作复杂、效率低,用户体验差。因此,需要提供更便捷或更高效的方案。
发明内容
本发明提供了一种好友添加方法、装置、***、客户端和服务器,可以快速实现当前用户与当前用户所在群组以外的用户之间的好友添加,改善用户体验。
第一方面,本发明提供了一种好友添加方法,所述方法包括:
第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息;
所述第一客户端基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求;
所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
第一服务器接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
所述第一服务器向所述第一客户端发送好友添加成功消息。
第二方面提供了另一种好友添加方法,所述方法包括:
基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
其中,所述第一用户与所述第二用户为不同群组中的用户;
接收所述第一服务器在验证通过时发送的验证通过消息;
基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求,以使所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
接收所述第一服务器发送的好友添加成功消息。
第三方面提供了另一种好友添加方法,所述方法包括:
接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
当验证通过时,向所述第一客户端发送验证通过消息;
接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
向所述第一客户端发送好友添加成功消息。
第四方面提供了另一种好友添加方法,所述方法包括:
第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息;
所述第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加请求;
所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;
所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
所述第一服务器向所述第一客户端发送好友添加成功消息。
第五方面提供了另一种好友添加方法,所述方法包括:
基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
接收所述第一服务器在验证通过时发送的验证通过消息;
基于外部联系人服务组件向第一服务器发送外部联系人添加请求,以使所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;以及所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
接收所述第一服务器发送的好友添加成功消息。
第六方面提供了另一种好友添加方法,所述方法包括:
接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
当验证通过时,向所述第一客户端发送验证通过消息;
接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
向所述第二应用所对应的第二服务器发送好友添加请求;
接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
向所述第一客户端发送好友添加成功消息。
第七方面提供了一种好友添加***,所述***包括:
所述第一客户端,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;以及用于所述第一客户端基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求;
其中,所述第一用户与所述第二用户为不同群组中的用户;
所述第一服务器,用于基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;以及用于当验证通过时,向所述第一客户端发送验证通过消息;以及用于基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及用于接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;以及用于向所述第一客户端发送好友添加成功消息。
第八方面提供了另一种好友添加***,所述***包括:
所述第一客户端,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;以及用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
所述第一服务器,用于基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;以及用于当验证通过时,向所述第一客户端发送验证通过消息;以及用于向所述第二应用所对应的第二服务器发送好友添加请求;以及用于接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;以及用于向所述第一客户端发送好友添加成功消息。
第九方面提供了一种好友添加客户端,所述客户端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如第二方面所述的好友添加方法。
第十方面提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如第二方面所述的好友添加方法。
第十一方面提供了一种好友添加服务器,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如第三方面所述的好友添加方法。
第十二方面提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如第三方面所述的好友添加方法。
第十三方面提供了一种好友添加客户端,所述客户端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如第五方面所述的好友添加方法。
第十四方面提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如第五方面所述的好友添加方法。
第十五方面提供了另一种好友添加服务器,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如第六方面所述的好友添加方法。
第十六方面提供了另一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如第六方面所述的好友添加方法。
第十七方面提供了一种好友添加装置,所述装置包括:
第一合法性验证请求发送模块,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
其中,所述第一用户与所述第二用户为不同群组中的用户;
第一验证通过消息接收模块,用于接收所述第一服务器在验证通过时发送的验证通过消息;
第一添加请求发送模块,用于基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求,以使所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
第一成功消息接收模块,用于接收所述第一服务器发送的好友添加成功消息。
第十八方面提供了另一种好友添加装置,所述装置包括:
第一合法性验证请求接收模块,用于接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
第一合法性验证模块,用于基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
第一验证通过消息发送模块,用于当所述第一合法性验证模块验证通过时,向所述第一客户端发送验证通过消息;
第一添加请求接收模块,用于接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
第二添加请求发送模块,用于添加请求基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
第一同意响应消息接收模块,用于接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
第二成功消息接收模块,用于向所述第一客户端发送好友添加成功消息。
第十九方面提供了另一种好友添加装置,所述装置包括:
第二合法性验证请求发送模块,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
第二验证通过消息接收模块,用于接收所述第一服务器在验证通过时发送的验证通过消息;
第三添加请求发送模块,用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求,以使所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;以及所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
第三成功消息接收模块,用于接收所述第一服务器发送的好友添加成功消息。
第二十方面提供了另一种好友添加装置,所述装置包括:
第二合法性验证请求接收模块,用于接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
第二合法性验证模块,用于基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
第二验证通过消息发送模块,用于当所述第二合法性验证模块验证通过时,向所述第一客户端发送验证通过消息;
第二添加请求接收模块,用于接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
第四添加请求发送模块,用于向所述第二应用所对应的第二服务器发送好友添加请求;
第二同意响应消息接收模块,用于接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
第四成功消息接收模块,用于向所述第一客户端发送好友添加成功消息。
本发明提供的好友添加方法、装置、***、客户端和服务器,具有如下技术效果:
本发明通过在应用所对应的客户端侧设置的外部联系人服务组件,实现应用的客户端与应用的服务器之间进行当前用户与当前用户所在群组以外的用户之间的好友添加业务的相关通信;并在第一客户端发送好友添加之前,通过在应用的服务器进行外部联系人添加合法性验证,保证进行好友添加操作的用户之间的外部好友添加的合法性,在验证通过后完成同一应用中不同群组中的用户之间的好友添加。利用上述本说明书实施例提供的技术方案可以实现当前用户与当前用户所在群组以外的用户之间直接进行好友添加,大大提高不在同一群组中的用户之间的好友添加操作的效率,有效改善了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
图1是本发明实施例提供的一种应用环境的示意图;
图2是本发明提供的好友添加方法的一种实施例的流程示意图;
图3是本发明提供的好友添加方法的一种实施例的流程示意图;
图4是本发明实施例提供的另一种应用环境的示意图;
图5是本发明提供的好友添加方法的另一种实施例流程示意图;
图6是本发明提供的好友添加方法的另一种实施例流程示意图;
图7是本发明实施例提供的一种好友添加装置的结构示意图;
图8是本发明实施例提供的另一种好友添加装置的结构示意图;
图9是本发明实施例提供的另一种好友添加装置的结构示意图;
图10是本发明实施例提供的另一种好友添加装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
请参阅图1,图1是本发明实施例提供的一种应用环境的示意图,如图1所示,该应用环境可以包括第一客户端01、第二客户端02和第一服务器03。
具体的,第一客户端01和第二客户端02可以包括智能手机、台式电脑、平板电脑、笔记本电脑、数字助理、智能可穿戴设备等类型的实体设备,也可以包括运行于实体设备中的软体,例如服务商提供给用户的网页页面,也可以包括该些服务商提供给用户的应用等。本发明实施例中第一客户端01和第二客户端02上运行的操作***可以包括但不限于安卓***、IOS***、linux、windows等。
所述第一服务器01可以包括一个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群。
在实际应用中,假设第一客户端01和第二客户端02依次为第一应用上的第一用户与第二用户的客户端。所述第一服务器03为第一应用的服务器。假设所述第一用户为所述第一应用中第一群组中的用户,所述第二用户为所述第一应用中第二群组中的用户,所述第一群组与所述第二群组为不同的群组。
本实施例中,所述第一应用所对应的客户端,包括所述第一客户端01和所述第二客户端02,设置有外部联系人服务组件,该外部联系人服务组件可以用于处理当前用户与当前用户所在群组以外的用户之间的好友添加业务,具体的,这里当前用户所在群组以外的用户可以包括但不限于与当前用户在同一应用中的不同群组的用户,该外部联系人服务组件可以与第一应用的后台(第一服务器)进行通信,进行当前用户与当前用户所在群组以外的用户之间的相关数据的发送与接收。另外,还设置有操作联系人接口(OperateContact接口)。结合图1的应用场景,所述第一应用所对应的客户端可以通过该操作联系人接口调用上述外部联系人服务组件,以进行第一应用中不同群组中的用户之间的好友添加操作。
基于上述图1的应用环境,以下介绍当前用户所在群组以外的用户为与当前用户在同一应用中的不同群组的用户的好友添加方法的一种实施例,图2是本发明提供的好友添加方法的一种实施例的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的***或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图2所示,所述方法可以包括:
S201:第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识。
本说明书实施例中,当某一应用中的用户需要添加当前所在群组以外的用户为好友时,可以先向该应用后台(第一服务器)发送外部联系人添加合法性验证请求,以保证后续外部联系人添加请求的合法性。具体的,第一客户端可以利用操作联系人接口调用上述图1的实施例中的外部联系人服务组件,向第一服务器发送该外部联系人添加合法性验证请求。
具体的,所述第一用户标识可以为第一用户在第一应用中的用户标识,所述第二用户标识可以为第二用户在第一应用中的用户标识。本说明书实施例中用户标识可以包括但不限于用户ID。
S203:所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证。
本说明书实施例中,当第一服务器接收到第一客户端发送的外部联系人添加请求之后,可以进行外部联系人添加合法性验证。本说明书实施例中,所述外部联系人添加合法性可以包括需要进行好友添加的用户之间符合外部联系人关系,还可以包括主动请求添加好友的用户的好友添加合法性,还可以包括请求添加的用户的好友添加合法性。具体的,所述需要进行好友添加的用户之间符合外部联系人关系可以包括请求添加的用户与所述主动请求添加好友的用户不在同一群组。主动请求添加好友的用户的好友添加合法性可以包括用户本身的合法性,例如用户本所在群组为认证群组。请求添加的用户的好友添加合法性可以包括请求添加的用户具有外部联系人添加权限,还可以包括请求添加的用户设置了允许好友添加。
具体的,本说明书实施例中,进行外部联系人添加合法性验证可以至少包括下述之一:
1)基于所述外部联系人添加请求中第一用户标识对所述第一用户所在群组是否认证进行验证。
具体的,第一服务器可以基于所述外部联系人添加请求中第一用户标识来查找与第一用户标识相对应的第一用户的相关信息,例如第一用户所在企业(群组)是否认证的信息。验证第一用户所在群组是否认证,可以保证进行发起外部联系人添加请求的用户为一个已经经过认证的企业或集体的用户,这样可以避免有人创建一个皮包企业去添加外部联系人以诈骗等行为。
2)基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人添加权限进行验证。
本说明书实施例中,第一服务器可以基于所述外部联系人添加请求中第二用户标识来查找与第二用户标识相对应的第二用户的相关信息,例如第二用户的外部联系人添加权限。本实施实施例中,具有外部联系人添加权限的用户之间可以好友添加操作,相应的,对第二用户的外部联系人添加权限进行验证可以保证后续第一用户可以成功添加第二用户。
此外,需要说明的是,本说明书实施例中可以主动发起外部联系人添加请求的用户(第一用户)具有外部联系人添加权限。
3)基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人的合法性进行验证。
本说明书实施例中,第一服务器可以基于所述外部联系人添加请求中第二用户标识来查找与第二用户标识相对应的第二用户的相关信息,例如第二用户的外部联系人的合法性,具体的,所述第二用户的外部联系人的合法性可以包括所述第二用户与所述第一用户属于不同的群组,以及所述第二用户与所述第一用户为非好友状态。
本说明书实施例中,验证第二用户的外部联系人的合法性可以保证第一用户需要添加的第二用户为与第一用户在不同群组中非好友的联系人。
4)基于所述外部联系人添加请求中第二用户标识对所述第二用户的好友添加设置进行验证。
本说明书实施例中,第一服务器可以基于所述外部联系人添加请求中第二用户标识来查找与第二用户标识相对应的第二用户的相关信息,例如好友添加设置,具体的,第二用户的好友添加设置可以包括第二用户的是否设置允许好友添加;这里验证第二用户的好友添加设置可以避免第二用户出于隐私等考虑,设置了不允许好友添加,保证后续第一用户可以成功添加第二用户。
S205:当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息。
本说明书实施例中,当验证通过时,所述第一服务器可以向所述第一客户端发送验证通过消息。具体的,当外部联系人添加合法性验证包括第一用户所在群组是否认证验证、第二用户的外部联系人添加权限验证、第二用户的外部联系人的合法性进行验证和第二用户的好友添加设置验证时,所述验证通过可以包括第一用户所在群组已认证、第二用户具有外部联系人添加权限、第二用户的外部联系人的合法、以及第二用户设置了允许好友添加。
S207:所述第一客户端基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求;
本说明书实施例中,当第一客户端接收到验证通过请求之后,即第一客户端所对应的第一用户与自己不在同一群组中的第二用户(外部联系人)之间的好友添加满足外部联系人添加合法性,相应的,可以向第一服务器发送外部联系人添加请求,具体的,第一客户端可以利用操作联系人接口调用上述图1的实施例中的外部联系人服务组件,向第一服务器发送该外部联系人添加请求。
具体的,本说明书实施例中第一客户端可以通过但不限于采用以下方式触发向第一服务器发送与第二用户的外部联系人添加请求:扫描第二用户在第一应用中的个人名片(二维码、条形码等图片形式),搜索第二用户在第一应用中的用户名、手机号码等在第一应用中的标识信息。
具体的,本说明书实施例中,当第一客户端通过扫描第二用户在第一应用中的个人名片来触发向第一服务器发送与第二用户的外部联系人添加请求时,可以对扫描该第二用户在第一应用中的个人名片后得到的访问地址进行合法性验证,例如URL(统一资源定位符,Uniform Resource Locator)。相应的,在验证通过后,向第一服务器发送外部联系人添加请求。
S209:所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求。
具体的,所述好友添加请求可以包括第一用户标识,这样可以便于第二客户端所对应的第二用户知道需要添加自己的外部联系人的相关信息,以决定是否添加。
S211:第二客户端响应于第二用户的同意好友添加指令,向所述第一服务器发送同意响应消息。
本说明书实施例中,当第二用户同意好友添加之后,可以通过在第二客户端点击同意按钮等来触发同意好友添加指令,相应的,第二客户端响应于第二用户的同意好友添加指令,可以向所述第一服务器发送同意响应消息。
S213:所述第一服务器向所述第一客户端发送好友添加成功消息。
本说明书实施例中,第一服务器接收到第二客户端发送的同意响应消息之后,可以向所述第一客户端发送好友添加成功消息。
另外,本说明书实施例中,为了保证进行好友添加的用户的真实性,本说明书实施例中,在步骤S207之前,所述方法还可以包括:
所述第一服务器对所述第一用户和所述第二用户进行实名认证;
当实名认证通过时,向所述第一客户端发送实名认证通过的消息;
相应的,所述第一客户端可以执行基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求的操作。
进一步的,在一些实施例中,所述方法还可以包括:
所述第一服务器保存所述第一用户与所述第二用户的好友关系数据,将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表。
所述第一服务器将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表。
所述第一服务器将更新后的第二用户的好友列表发送至第二客户端,以便所述第二客户端基于所述更新后的第二用户的好友列表更新所述第二客户端中所述第二用户的好友列表。
本说明书实施例中,第一服务器接收到第二客户端发送的同意响应消息之后,可以保存所述第一用户与所述第二用户的好友关系数据,并将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表。
进一步的,在另一些实施例中,当外部联系人添加合法性验证不通过时,所述方法还可以包括:
当验证不通过时,第一服务器向所述第一客户端发送验证失败消息。
进一步的,在另一些实施例中,当第二用户拒绝好友添加时,所述方法还可以包括:
所述第二客户端响应于第二用户的拒绝好友添加指令,向所述第一服务器发送拒绝响应消息。
第一服务器向所述第一客户端发送好友添加失败消息。
由以上本说明书实施例提供的技术方案可见,本说明书实施例中对于同一应用中不同群组中的用户之间进行好友添加时,可以通过在应用所对应的客户端侧设置的外部联系人服务组件,实现客户端与应用后台(服务器)之间进行不同群组的用户之间的好友添加业务的相关通信;并在第一客户端发送好友添加之前,通过在应用后台进行外部联系人添加合法性验证,保证不同群组中的用户之间的外部好友添加的合法性,在验证通过后完成同一应用中不同群组中的用户之间的好友添加。利用上述本说明书实施例提供的技术方案可以实现在两个不同群组中用户的客户端之间直接进行好友添加操作,大大提高同一应用中不同群组中的用户之间的好友添加操作的效率,有效改善了用户体验。
基于上述图1的应用环境,以下以某一应用的客户端和服务器为执行主体介绍本说明书提供的一种好友添加方法的实施例,图3是本发明提供的好友添加方法的一种实施例的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的***或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图3所示,所述方法可以包括:
S301:第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识。
具体的,所述第一用户与所述第二用户为不同群组中的用户。
S303:所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证。
具体的,这里外部联系人添加合法性验证的具体步骤可以参见上述图2所示的好友添加方法的实施例中的相关描述,在此不再赘述。
S305:当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息。
S307:所述第一客户端基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求。
S309:所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求。
S311:第一服务器接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息。
S313:所述第一服务器向所述第一客户端发送好友添加成功消息。
另一实施例中,所述方法还可以包括:
当验证不通过时,所述第一服务器向所述第一客户端发送验证失败消息。
另一实施例中,所述方法还包括:
所述第一服务器接收所述第二客户端响应于第二用户的拒绝好友添加指令发送的拒绝响应消息;
所述第一服务器向所述第一客户端发送好友添加失败消息。
以上本说明书实施例提供的技术方案通过在应用所对应的客户端侧设置的外部联系人服务组件,实现应用的客户端与应用后台(服务器)之间进行不同群组的用户之间的好友添加业务的相关通信;并在第一客户端发送好友添加之前,通过在应用后台进行外部联系人添加合法性验证,保证不同群组中的用户之间的外部好友添加的合法性,在验证通过后完成同一应用中不同群组中的用户之间的好友添加。利用上述本说明书实施例提供的技术方案可以实现同一应用中在两个不同群组中用户的客户端之间直接进行好友添加操作,大大提高同一应用中不同群组中的用户之间的好友添加操作的效率,有效改善了用户体验。
基于上述图1的应用环境,以下以某一应用的客户端和服务器为执行主体介绍本说明书提供的一种好友添加***法的实施例,所述***可以包括:
第一客户端和与第一服务器;
所述第一客户端,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;以及用于所述第一客户端基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求;
其中,所述第一用户与所述第二用户为不同群组中的用户;
所述第一服务器,用于基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;以及用于当验证通过时,向所述第一客户端发送验证通过消息;以及用于基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及用于接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;以及用于向所述第一客户端发送好友添加成功消息。
基于上述图1的应用环境,以下以客户端为执行主体介绍本说明书提供的一种好友添加方法的实施例,具体的,可以包括:
基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
其中,所述第一用户与所述第二用户为不同群组中的用户;
接收所述第一服务器在验证通过时发送的验证通过消息;
基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求,以使所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
接收所述第一服务器发送的好友添加成功消息。
本说明书各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于上述客户端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见图2所对应的方法实施例的部分说明即可。
本发明还提供另一种好友添加客户端的实施例,所述客户端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方法实施例所提供的好友添加方法。
基于上述图1的应用环境,以下以服务器为执行主体介绍本说明书提供的一种好友添加方法的实施例,具体的,可以包括:
接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
当验证通过时,向所述第一客户端发送验证通过消息;
接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
向所述第一客户端发送好友添加成功消息。
具体的实施例中,所述基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证至少可以包括下述之一:
基于所述外部联系人添加请求中第一用户标识对所述第一用户所在群组是否认证进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人添加权限进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人的合法性进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的好友添加设置进行验证。
具体的实施例中,所述方法还可以包括:
保存所述第一用户与所述第二用户的好友关系数据,将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表;
将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表;
将更新后的第二用户的好友列表发送至第二客户端,以便所述第二客户端基于所述更新后的第二用户的好友列表更新所述第二客户端中所述第二用户的好友列表。
具体的实施例中,所述方法还可以包括:
当验证不通过时,向所述第一客户端发送验证失败消息。
具体的实施例中,所述方法还可以包括:
接收所述第二客户端响应于第二用户的拒绝好友添加指令发送的拒绝响应消息;
向所述第一客户端发送好友添加失败消息。
本说明书各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于上述服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见图2所对应的方法实施例的部分说明即可。
本发明还提供另一种好友添加服务器的实施例,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方法实施例所提供的好友添加方法。
请参阅图4,图4是本发明实施例提供的另一种应用环境的示意图,如图4所示,该应用环境可以包括第一客户端410、第二客户端420、第一服务器430、和第二服务器440。
具体的,第一客户端410和第二客户端420可以包括智能手机、台式电脑、平板电脑、笔记本电脑、数字助理、智能可穿戴设备等类型的实体设备,也可以包括运行于实体设备中的软体,例如服务商提供给用户的网页页面,也可以包括该些服务商提供给用户的应用等。本发明实施例中第一客户端410和第二客户端420上运行的操作***可以包括但不限于安卓***、IOS***、linux、windows等。
所述第一服务器430和第二服务器440可以包括一个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群。
具体的,所述第一客户端410为第一应用上的第一用户的客户端。所述第二客户端420为第二应用上的第二用户的客户端,所述第一应用与第二应用为不同的应用;所述第一服务器430为第一应用的服务器,所述第二服务器440为第二应用的服务器。
本实施例中,所述第一应用所对应的客户端,包括所述第一客户端410,可以设置有外部联系人服务组件,该外部联系人服务组件可以用于处理当前用户与当前用户所在群组以外的用户之间的好友添加业务,这里当前用户所在群组以外的用户可以包括但不限于与当前用户在不同应用中的用户。该外部联系人服务组件可以与第一应用的后台(第一服务器)进行通信,进行当前用户与当前用户所在群组以外的用户之间的好友添加业务的相关数据的发送与接收。另外,还设置有操作联系人接口(OperateContact接口)。结合图4的应用场景,,所述第一应用所对应的客户端可以通过该操作联系人接口调用上述外部联系人服务组件,以实现第一应用中的第一用户与第一用户所在群组以外的第二应用中的用户之间进行好友添加操作。
基于上述图4的应用环境,以下介绍当前用户所在群组以外的用户为与当前用户在不同应用中的用户的好友添加方法的一种实施例,图5是本发明提供的好友添加方法的另一种实施例流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的***或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图5所示,所述方法可以包括:
S501:第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识。
本说明书实施例中,当某一应用中的用户需要添加当前所在群组以外的用户为好友时,可以先向该应用后台(第一服务器)发送外部联系人添加合法性验证请求,以保证后续外部联系人添加请求的合法性。具体的,第一客户端可以利用操作联系人接口调用上述图1的实施例中的外部联系人服务组件,向第一服务器发送该外部联系人添加合法性验证请求。
具体的,本实施例中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识。本说明书实施例中用户标识可以包括但不限于用户ID。
S503:所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证。
本说明书实施例中,当第一服务器接收到第一客户端发送的外部联系人添加请求之后,可以进行外部联系人添加合法性验证。本说明书实施例中,所述外部联系人添加合法性可以包括主动请求添加好友的用户的好友添加合法性,还可以包括请求添加的用户的好友添加合法性。具体的,主动请求添加好友的用户的好友添加合法性可以包括用户本身的合法性,例如用户本所在群组为认证群组。请求添加的用户的好友添加合法性可以包括请求添加的用户设置了允许好友添加。
具体的,本说明书实施例中,进行外部联系人添加合法性验证可以至少包括下述之一:
1)基于所述外部联系人添加请求中第一用户标识对所述第一用户所在群组是否认证进行验证。
具体的,第一服务器可以基于所述外部联系人添加请求中第一用户标识来查找与第一用户标识相对应的第一用户的相关信息,例如在第一应用中所述第一用户所在企业(群组)是否认证的信息。验证第一用户所在群组是否认证,可以保证进行发起外部联系人添加请求的用户为一个已经经过认证的企业或集体的用户,这样可以避免有人创建一个皮包企业去添加外部联系人以诈骗等行为。
2)基于所述外部联系人添加请求中第二用户标识对所述第二用户的好友添加设置进行验证。
本说明书实施例中,第一服务器可以基于所述外部联系人添加请求中第二用户标识来查找与第二用户标识相对应的第二用户的相关信息,例如好友添加设置,具体的,这里第二用户的相关信息可以从第二应用所对应的第二服务器获取。具体的,第二用户的好友添加设置可以包括第二用户在第二应用中是否设置允许好友添加;这里验证第二用户的好友添加设置可以避免第二用户出于隐私等考虑,设置了不允许好友添加,保证后续第一用户可以成功添加第二用户。
S505:当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息。
本说明书实施例中,当验证通过时,第一服务器可以向所述第一客户端发送验证通过消息。具体的,当外部联系人添加合法性验证包括第一用户所在群组是否认证验证和第二用户的好友添加设置验证时,所述验证通过可以包括在第一应用中第一用户所在群组已认证、以及第二用户在第二应用中设置了允许好友添加。
S507:所述第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加请求。
本说明书实施例中,第一应用中的第一用户需要添加第二应用中的第二用户时,在收到第一服务器发送的验证通过消息之后,第一用户在第一应用中所对应的第一客户端可以向第一服务器发送外部联系人添加请求。具体的,第一客户端可以利用操作联系人接口调用上述图4的实施例中的外部联系人服务组件,向第一服务器发送该外部联系人添加请求。
具体的,所述外部联系人添加请求可以包括第一客户端所对应的第一用户标识和第二客户端所对应的第二用户标识。具体的,所述第一用户标识可以为第一用户在第一应用中的用户标识,所述第二用户标识可以为第二用户在第二应用中的用户标识。
具体的,本说明书实施例中第一客户端可以通过但不限于采用以下方式触发向第一服务器发送与第二应用中第二用户的外部联系人添加请求:扫描第二用户在第二应用中的个人名片(二维码、条形码等图片形式),搜索第二用户在第二应用中的用户名、手机号码等在第二应用中的标识信息。
具体的,本说明书实施例中,当第一客户端通过扫描第二用户在第二应用中的个人名片来触发向第一服务器发送与第二应用中第二用户的外部联系人添加请求时,可以对扫描该第二用户在第二应用中的个人名片后得到的访问地址进行合法性验证,例如URL(统一资源定位符,Uniform Resource Locator)。相应的,在验证通过后,向第一服务器发送外部联系人添加请求。
S509:所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求。
具体的实施例中,这里第一服务器可以将所述第一用户在第一应用中的用户标识转换成第一用户在第二应用中的用户标识,这里第一服务器可以从第二服务器获取第一用户在第二应用中的用户标识。另外,当第一用户在第二应用中已经注册账号时,第二服务器可以直接将该第一用户在第二应用中的用户标识发送给第一服务器;当第一用户在第二应用中未注册账号时,第二服务器可以在该第一用户在第二应用中完成注册操作后,将第一用户在第二应用中用户标识发送给第一服务器。相应的,好友添加请求可以包括第一用户在第二应用中的用户标识和第二用户在第二应用中的用户标识。
具体的,这里好友添加请求可以包括第一用户在第二应用中的用户标识和第二用户在第二应用中的用户标识(第二用户标识),以便后续第二服务器将该所述好友添加请求发送给第二用户标识所对应的第二客户端时,第二用户可以基于该第一用户在第二应用中的用户标识查看需要添加自己为好友的第一用户的相关信息,以决定是否添加。
S511:所述第二服务器向所述第二客户端发送所述好友添加请求。
S513:第二客户端响应于第二用户的同意好友添加指令,向所述第二服务器发送同意响应消息。
本说明书实施例中,当第二用户同意好友添加之后,可以通过在第二客户端点击同意按钮等来触发同意好友添加指令,相应的,第二客户端响应于第二用户的同意好友添加指令,可以向所述第二服务器发送同意响应消息。
S515:所述第二服务器向所述第一服务器发送所述同意响应消息。
S517:所述第一服务器向所述第一客户端发送好友添加成功消息。
本说明书实施例中,第一服务器接收到第二服务器发送的同意响应消息之后,可以向所述第一客户端发送好友添加成功消息。
另外,本说明书实施例中,为了保证进行好友添加的用户的真实性,本说明书实施例中,在步骤S507之前,所述方法还可以包括:
所述第一服务器对所述第一用户和所述第二用户进行实名认证;
当实名认证通过时,具体的实施例中,这里第一服务器可以将所述第一用户在第一应用中的用户标识转换成第一用户在第二应用中的用户标识,这里第一服务器可以从第二服务器获取第一用户在第二应用中的用户标识。另外,当第一用户在第二应用中已经注册账号时,第二服务器可以直接将该第一用户在第二应用中的用户标识发送给第一服务器;当第一用户在第二应用中未注册账号时,第二服务器可以在该第一用户在第二应用中完成注册操作后,将第一用户在第二应用中用户标识发送给第一服务器。相应的,好友添加请求可以包括第一用户在第二应用中的用户标识和第二用户在第二应用中的用户标识。
具体的,这里好友添加请求可以包括第一用户在第二应用中的用户标识和第二用户在第二应用中的用户标识(第二用户标识),以便后续第二服务器将该所述好友添加请求发送给第二用户标识所对应的第二客户端时,第二用户可以基于该第一用户在第二应用中的用户标识查看需要添加自己为好友的第一用户的相关信息,以决定是否添加。
进一步的,在一些实施例中,所述方法还可以包括:
所述第一服务器保存所述第二用户在所述第一应用中的注册信息和所述第二用户与所述第一用户的好友关系数据。
所述第一服务器将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表。
所述第一服务器将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表。
所述第一服务器将所述第二用户在所述第一应用中的注册信息和更新后的第二用户的好友列表发送至所述第二用户在第一应用中所对应的第三客户端,以便所述第三客户端基于所述注册信息更新所述第三客户端的应用界面以及基于所述更新后的第二用户的好友列表更新所述第三客户端中所述第二用户的好友列表。
进一步的,在另一些实施例中,当外部联系人添加合法性验证不通过时,所述方法还可以包括:
当验证不通过时,第一服务器向所述第一客户端发送验证失败消息。
进一步的,在另一些实施例中,当第二用户拒绝好友添加时,
第二客户端响应于第二用户的拒绝好友添加指令,向所述第二服务器发送拒绝响应消息。
所述第二服务器向所述第一服务器发送拒绝响应消息。
所述第一服务器向所述第一客户端发送好友添加失败消息。
由以上本说明书实施例提供的技术方案可见,本说明书实施例中对于第一应用中用户需要添加该第一应用之外的其他应用(如第二应用)中的用户为好友时,可以通过在第一应用所对应的客户端侧设置的外部联系人服务组件,实现第一应用的客户端与第一应用的服务器之间进行不同应用的用户之间的好友添加业务的相关通信;并在第一客户端发送好友添加之前,通过在第一应用的服务器侧进行外部联系人添加合法性验证,保证进行好友添加的用户之间的外部好友添加的合法性;在验证通过后,将好友添加请求通过第一应用所对应的服务器发送至第二应用所对应的服务器,并通过该第二应用所对应的服务器与第二应用所对应的第二客户端进行通信,完成第一应用中的用户与第二应用中的用户之间的好友添加操作。利用上述本说明书实施例提供的技术方案可以实现两个不同应用中用户的客户端之间直接进行好友添加操作,大大提高第一应用中的第一用户与第一用户所在群组以外的第二应用中的用户之间进行好友添加操作的效率,有效改善了用户体验。
基于上述图4的应用环境,以下以某一应用的客户端和服务器为执行主体介绍本说明书提供的一种好友添加方法的实施例,图6是本发明提供的好友添加方法的另一种实施例的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的***或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图6所示,所述方法可以包括:
S601:第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识。
具体的,其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识。
S603:所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证。
具体的,这里外部联系人添加合法性验证的具体步骤可以参见上述图5所示的好友添加方法的实施例中的相关描述,在此不再赘述。
S605:当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息。
S607:所述第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加请求。
S609:所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求。
S611:所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息。
S613:所述第一服务器向所述第一客户端发送好友添加成功消息。
另一实施例中,所述方法还可以包括:
所述第一服务器保存所述第二用户在所述第一应用中的注册信息和所述第二用户与所述第一用户的好友关系数据;
所述第一服务器将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表;
所述第一服务器将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表;
所述第一服务器将所述第二用户在所述第一应用中的注册信息和更新后的第二用户的好友列表发送至所述第二用户在第一应用中所对应的第三客户端,以便所述第三客户端基于所述注册信息更新所述第三客户端的应用界面以及基于所述更新后的第二用户的好友列表更新所述第三客户端中所述第二用户的好友列表。
另一实施例中,所述方法还可以包括:
当验证不通过时,所述第一服务器向所述第一客户端发送验证失败消息。
另一实施例中,所述方法还可以包括:
所述第二服务器接收所述第二服务器发送的所述第二客户端响应于所述第二用户的拒绝好友添加指令反馈的拒绝响应消息;
所述第一服务器向所述第一客户端发送好友添加失败消息。
由以上本说明书实施例提供的技术方案可见,本说明书实施例通过在第一应用所对应的客户端侧设置的外部联系人服务组件,实现第一应用的客户端与第一应用的服务器之间进行不同应用的用户之间的好友添加业务的相关通信;并在第一客户端发送好友添加之前,通过在第一应用的服务器侧进行外部联系人添加合法性验证,保证进行好友添加的用户之间的外部好友添加的合法性;在验证通过后,将好友添加请求通过第一应用所对应的服务器发送至第二应用所对应的服务器,并通过该第二应用所对应的服务器与第二应用所对应的第二客户端进行通信,完成第一应用中的用户与第二应用中的用户之间的好友添加操作。利用上述本说明书实施例提供的技术方案可以实现两个不同应用中用户的客户端之间直接进行好友添加操作,大大提高第一应用中的第一用户与第一用户所在群组以外的第二应用中的用户之间进行好友添加操作的效率,有效改善了用户体验。
基于上述图4的应用环境,以下以某一应用的客户端和服务器为执行主体介绍本说明书提供的一种好友添加消息的实施例,该***可以包括:第一客户端和与第一服务器;
所述第一客户端,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;以及用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
所述第一服务器,用于基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;以及用于当验证通过时,向所述第一客户端发送验证通过消息;以及用于向所述第二应用所对应的第二服务器发送好友添加请求;以及用于接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;以及用于向所述第一客户端发送好友添加成功消息。
基于上述图4的应用环境,以下以第一应用的客户端为执行主体介绍本说明书提供的一种好友添加方法的实施例,具体的,可以包括:
基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
接收所述第一服务器在验证通过时发送的验证通过消息;
基于外部联系人服务组件向第一服务器发送外部联系人添加请求,以使所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;以及所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
接收所述第一服务器发送的好友添加成功消息。
本说明书各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于上述客户端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见图5所对应的方法实施例的部分说明即可。
本发明还提供一种好友添加客户端的实施例,所述客户端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方法实施例所提供的好友添加方法。
基于上述图4的应用环境,以下以第一应用的服务器为执行主体介绍本说明书提供的一种好友添加方法的实施例,具体的,可以包括:
接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
当验证通过时,向所述第一客户端发送验证通过消息;
接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
向所述第二应用所对应的第二服务器发送好友添加请求;
接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
向所述第一客户端发送好友添加成功消息。
具体的实施例中,所述基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证至少包括下述之一:
基于所述外部联系人添加请求中第一用户标识对所述第一用户所在群组是否认证进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的好友添加设置进行验证。
具体的实施例中,所述方法还包括:
保存所述第二用户在所述第一应用中的注册信息和所述第二用户与所述第一用户的好友关系数据;
将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表;
将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表;
将所述第二用户在所述第一应用中的注册信息和更新后的第二用户的好友列表发送至所述第二用户在第一应用中所对应的第三客户端,以便所述第三客户端基于所述注册信息更新所述第三客户端的应用界面以及基于所述更新后的第二用户的好友列表更新所述第三客户端中所述第二用户的好友列表。
具体的实施例中,所述方法还包括:
当验证不通过时,向所述第一客户端发送验证失败消息。
具体的实施例中,所述方法还包括:
接收所述第二服务器发送的所述第二客户端响应于所述第二用户的拒绝好友添加指令反馈的拒绝响应消息;
向所述第一客户端发送好友添加失败消息。
本说明书各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于上述服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见图5所对应的方法实施例的部分说明即可。
本发明还提供一种好友添加服务器的实施例,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方法实施例所提供的好友添加方法。
本发明实施例还提供了一种好友添加装置,如图7所示,所述装置可以包括:
第一合法性验证请求发送模块710,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
其中,所述第一用户与所述第二用户为不同群组中的用户;
第一验证通过消息接收模块720,用于接收所述第一服务器在验证通过时发送的验证通过消息;
第一添加请求发送模块730,用于基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求,以使所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
第一成功消息接收模块740,用于接收所述第一服务器发送的好友添加成功消息。
所述的装置实施例中的装置与方法实施例基于同样地发明构思。
本发明实施例还提供了另一种好友添加装置,如图8所示,所述装置可以包括:
第一合法性验证请求接收模块810,用于接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
第一合法性验证模块820,用于基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
第一验证通过消息发送模块830,用于当所述第一合法性验证模块验证通过时,向所述第一客户端发送验证通过消息;
第一添加请求接收模块840,用于接收所述第一客户端基于外部联系人服务组件向所述第一服务器发送的外部联系人添加请求;
第二添加请求发送模块850,用于添加请求基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
第一同意响应消息接收模块860,用于接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
第二成功消息接收模块870,用于向所述第一客户端发送好友添加成功消息。
另一实施例中,所述第一合法性验证模块820至少可以包括下述单元之一:
第一群组认证单元,可以用于基于所述外部联系人添加请求中第一用户标识对所述第一用户所在群组是否认证进行验证;
权限验证单元,可以用于基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人添加权限进行验证;
合法性验证单元,可以用于基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人的合法性进行验证;
第一好友添加设置验证单元,可以用于基于所述外部联系人添加请求中第二用户标识对所述第二用户的好友添加设置进行验证。
另一实施例中,所述装置还可以包括:
第一数据保存模块,可以用于保存所述第一用户与所述第二用户的好友关系数据;
第一好友列表更新模块,可以用于将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表;
第一好友列表发送模块,可以用于将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表;
第二好友列表发送模块,可以用于将更新后的第二用户的好友列表发送至第二客户端,以便所述第二客户端基于所述更新后的第二用户的好友列表更新所述第二客户端中所述第二用户的好友列表。
另一实施例中,所述装置还可以包括:
第一失败消息发送模块,可以用于当所述第一合法性验证模块验证不通过时,向所述第一客户端发送验证失败消息。
另一实施例中,所述装置还可以包括:
第一拒绝响应消息接收模块,可以用于接收所述第二客户端响应于第二用户的拒绝好友添加指令发送的拒绝响应消息;
第二失败消息发送模块,用于向所述第一客户端发送好友添加失败消息。
所述的装置实施例中的装置与方法实施例基于同样地发明构思。
本发明实施例还提供了另一种好友添加装置,如图9所示,所述装置可以包括:
第二合法性验证请求发送模块910,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
第二验证通过消息接收模块920,用于接收所述第一服务器在验证通过时发送的验证通过消息;
第三添加请求发送模块930,用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求,以使所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;以及所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
第三成功消息接收模块940,用于接收所述第一服务器发送的好友添加成功消息。
所述的装置实施例中的装置与方法实施例基于同样地发明构思。
本发明实施例还提供了另一种好友添加装置,如图10所示,所述装置可以包括:
第二合法性验证请求接收模块1010,用于接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
第二合法性验证模块1020,用于基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
第二验证通过消息发送模块1030,用于当所述第二合法性验证模块验证通过时,向所述第一客户端发送验证通过消息;
第二添加请求接收模块1040,用于接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
第四添加请求发送模块1050,用于向所述第二应用所对应的第二服务器发送好友添加请求;
第二同意响应消息接收模块1060,用于接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
第四成功消息接收模块1070,用于向所述第一客户端发送好友添加成功消息。
另一实施例中,所述装置还可以包括:
第二数据保存模块,可以用于保存所述第二用户在所述第一应用中的注册信息和所述第二用户与所述第一用户的好友关系数据;
第二好友列表更新模块,可以用于将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表;
第三好友列表发送模块,可以用于将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表;
数据发送模块,可以用于将所述第二用户在所述第一应用中的注册信息和更新后的第二用户的好友列表发送至所述第二用户在第一应用中所对应的第三客户端,以便所述第三客户端基于所述注册信息更新所述第三客户端的应用界面以及基于所述更新后的第二用户的好友列表更新所述第三客户端中所述第二用户的好友列表。
另一实施例中,所述装置还可以包括:
第三失败消息发送模块,可以用于当所述第二合法性验证模块验证不通过时,向所述第一客户端发送验证失败消息。
另一实施例中,所述装置还可以包括:
第二拒绝响应消息接收模块,可以用于接收所述第二服务器发送的所述第二客户端响应于所述第二用户的拒绝好友添加指令反馈的拒绝响应消息;
第四失败消息发送模块,用于向所述第一客户端发送好友添加失败消息。
所述的装置实施例中的装置与方法实施例基于同样地发明构思。
本发明还提供一种好友添加***的实施例,具体的,所述***可以包括:第一客户端和与第一服务器;
所述第一客户端,可以用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求,所述外部联系人添加请求包括第一客户端所对应的第一用户标识和第二客户端所对应的第二用户标识;其中,第一客户端所对应的第一用户与所述第二客户端所对应的第二用户为不同群组中的用户,所述第二用户为请求添加的用户;
所述第一服务器,可以用于基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;以及可以用于当验证通过时,基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及可以用于接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;以及可以用于向所述第一客户端发送好友添加成功消息。
本发明还提供另一种好友添加***的实施例,具体的,所述***可以包括:第一客户端和与第一服务器;
所述第一客户端,可以用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求,所述外部联系人添加请求包括第一客户端所对应的第一用户标识和第二客户端所对应的第二用户标识;其中,所述第一客户端对应第一应用,所述第二客户端对应第二应用,所述第一应用与所述第二应用为不同的应用,所述第二客户端所对应的用户为请求添加的用户;
所述第一服务器,可以用于基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;以及用于当验证通过时,向所述第二应用所对应的第二服务器发送好友添加请求;以及用于接收所述第二服务器发送的所述第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;以及用于向所述第一客户端发送好友添加成功消息。
本说明书实施例所述存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、功能所需的应用程序等;存储数据区可存储根据所述设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
由上述本发明提供的好友添加方法、装置、***、客户端或服务器的实施例可见,本发明中通过在应用所对应的客户端侧设置的外部联系人服务组件,实现应用的客户端与应用后台(服务器)之间进行处理当前用户与当前用户所在群组以外的用户之间的好友添加业务的相关通信;并在第一客户端发送好友添加之前,通过在应用后台进行外部联系人添加合法性验证,保证进行好友添加操作的用户之间的外部好友添加的合法性,在验证通过后完成当前用户与当前用户所在群组以外的用户之间的好友添加。利用上述本说明书实施例提供的技术方案可以实现当前用户与当前用户所在群组以外的用户之间直接进行好友添加,大大提高不在同一群组中的用户之间的好友添加操作的效率,有效改善了用户体验。
需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、***、客户端和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (24)

1.一种好友添加方法,其特征在于,所述方法包括:
第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息;
所述第一客户端基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求;
所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
第一服务器接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
所述第一服务器向所述第一客户端发送好友添加成功消息。
2.一种好友添加方法,其特征在于,所述方法包括:
基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
其中,所述第一用户与所述第二用户为不同群组中的用户;
接收所述第一服务器在验证通过时发送的验证通过消息;
基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求,以使所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
接收所述第一服务器发送的好友添加成功消息。
3.一种好友添加方法,其特征在于,所述方法包括:
接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
当验证通过时,向所述第一客户端发送验证通过消息;
接收第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
向所述第一客户端发送好友添加成功消息。
4.根据权利要求3所述的方法,其特征在于,所述基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证至少包括下述之一:
基于所述外部联系人添加请求中第一用户标识对所述第一用户所在群组是否认证进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人添加权限进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的外部联系人的合法性进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的好友添加设置进行验证。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
保存所述第一用户与所述第二用户的好友关系数据,将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表;
将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表;
将更新后的第二用户的好友列表发送至第二客户端,以便所述第二客户端基于所述更新后的第二用户的好友列表更新所述第二客户端中所述第二用户的好友列表。
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当验证不通过时,向所述第一客户端发送验证失败消息。
7.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收所述第二客户端响应于第二用户的拒绝好友添加指令发送的拒绝响应消息;
向所述第一客户端发送好友添加失败消息。
8.一种好友账号添加方法,其特征在于,所述方法包括:
第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
当验证通过时,所述第一服务器向所述第一客户端发送验证通过消息;
所述第一客户端基于外部联系人服务组件向第一服务器发送外部联系人添加请求;
所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;
所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
所述第一服务器向所述第一客户端发送好友添加成功消息。
9.一种好友账号添加方法,其特征在于,所述方法包括:
基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
接收所述第一服务器在验证通过时发送的验证通过消息;
基于外部联系人服务组件向第一服务器发送外部联系人添加请求,以使所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;以及所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
接收所述第一服务器发送的好友添加成功消息。
10.一种好友账号添加方法,其特征在于,所述方法包括:
接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
当验证通过时,向所述第一客户端发送验证通过消息;
接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
向所述第二应用所对应的第二服务器发送好友添加请求;
接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
向所述第一客户端发送好友添加成功消息。
11.根据权利要求10所述的方法,其特征在于,所述基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证至少包括下述之一:
基于所述外部联系人添加请求中第一用户标识对所述第一用户所在群组是否认证进行验证;
基于所述外部联系人添加请求中第二用户标识对所述第二用户的好友添加设置进行验证。
12.根据权利要求10所述的方法,其特征在于,所述方法还包括:
保存所述第二用户在所述第一应用中的注册信息和所述第二用户与所述第一用户的好友关系数据;
将所述好友关系数据更新到所述第一用户和所述第二用户的好友列表;
将更新后的第一用户的好友列表发送至第一客户端,以便所述第一客户端基于所述更新后的第一用户的好友列表更新所述第一客户端中所述第一用户的好友列表;
将所述第二用户在所述第一应用中的注册信息和更新后的第二用户的好友列表发送至所述第二用户在第一应用中所对应的第三客户端,以便所述第三客户端基于所述注册信息更新所述第三客户端的应用界面以及基于所述更新后的第二用户的好友列表更新所述第三客户端中所述第二用户的好友列表。
13.根据权利要求10所述的方法,其特征在于,所述方法还包括:
当验证不通过时,向所述第一客户端发送验证失败消息。
14.根据权利要求10所述的方法,其特征在于,所述方法还包括:
接收所述第二服务器发送的所述第二客户端响应于所述第二用户的拒绝好友添加指令反馈的拒绝响应消息;
向所述第一客户端发送好友添加失败消息。
15.一种好友添加装置,其特征在于,所述装置包括:
第一合法性验证请求发送模块,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
其中,所述第一用户与所述第二用户为不同群组中的用户;
第一验证通过消息接收模块,用于接收所述第一服务器在验证通过时发送的验证通过消息;
第一添加请求发送模块,用于基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求,以使所述第一服务器基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
第一成功消息接收模块,用于接收所述第一服务器发送的好友添加成功消息。
16.一种好友添加装置,其特征在于,所述装置包括:
第一合法性验证请求接收模块,用于接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户与所述第二用户为不同群组中的用户;
第一合法性验证模块,用于基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;
第一验证通过消息发送模块,用于当所述第一合法性验证模块验证通过时,向所述第一客户端发送验证通过消息;
第一添加请求接收模块,用于接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
第二添加请求发送模块,用于添加请求基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;
第一同意响应消息接收模块,用于接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;
第二成功消息接收模块,用于向所述第一客户端发送好友添加成功消息。
17.一种好友账号添加装置,其特征在于,所述装置包括:
第二合法性验证请求发送模块,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识,以使所述第一服务器基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
第二验证通过消息接收模块,用于接收所述第一服务器在验证通过时发送的验证通过消息;
第三添加请求发送模块,用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求,以使所述第一服务器向所述第二应用所对应的第二服务器发送好友添加请求;以及所述第一服务器接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
第三成功消息接收模块,用于接收所述第一服务器发送的好友添加成功消息。
18.一种好友账号添加装置,其特征在于,所述装置包括:
第二合法性验证请求接收模块,用于接收第一客户端基于外部联系人服务组件发送的外部联系人添加合法性验证请,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
第二合法性验证模块,用于基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;
第二验证通过消息发送模块,用于当所述第二合法性验证模块验证通过时,向所述第一客户端发送验证通过消息;
第二添加请求接收模块,用于接收所述第一客户端基于外部联系人服务组件发送的外部联系人添加请求;
第四添加请求发送模块,用于向所述第二应用所对应的第二服务器发送好友添加请求;
第二同意响应消息接收模块,用于接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;
第四成功消息接收模块,用于向所述第一客户端发送好友添加成功消息。
19.一种好友添加***,其特征在于,所述***包括:第一客户端和与第一服务器;
所述第一客户端,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;以及用于所述第一客户端基于外部联系人服务组件向所述第一服务器发送外部联系人添加请求;
其中,所述第一用户与所述第二用户为不同群组中的用户;
所述第一服务器,用于基于所述外部联系人添加合法性验证请求中的第一用户标识和第二用户标识进行外部联系人添加合法性验证;以及用于当验证通过时,向所述第一客户端发送验证通过消息;以及用于基于所述第二用户标识所对应的第二客户端的外部联系人服务组件向所述第二客户端发送好友添加请求;以及用于接收第二客户端响应于第二用户的同意好友添加指令发送的同意响应消息;以及用于向所述第一客户端发送好友添加成功消息。
20.一种好友添加***,其特征在于,所述***包括:第一客户端和与第一服务器;
所述第一客户端,用于基于外部联系人服务组件向第一服务器发送外部联系人添加合法性验证请求,所述外部联系人添加合法性验证请求包括第一客户端所对应的第一用户的第一用户标识和请求添加的第二用户所对应的第二用户标识;以及用于基于外部联系人服务组件向第一服务器发送外部联系人添加请求;
其中,所述第一用户标识为第一用户在第一应用中的用户标识,所述第二用户标识为第二用户在第二应用中的用户标识;
所述第一服务器,用于基于所述外部联系人添加请求中第一用户标识和第二用户标识进行外部联系人添加权限验证;以及用于当验证通过时,向所述第一客户端发送验证通过消息;以及用于向所述第二应用所对应的第二服务器发送好友添加请求;以及用于接收所述第二服务器发送的所述第二用户标识所对应的第二客户端响应于第二用户的同意好友添加指令反馈的同意响应消息;以及用于向所述第一客户端发送好友添加成功消息。
21.一种好友添加客户端,其特征在于,所述客户端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求2所述的好友添加方法。
22.一种好友添加服务器,其特征在于,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求3至7任一所述的好友添加方法。
23.一种好友添加客户端,其特征在于,所述客户端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求9所述的好友添加方法。
24.一种好友添加服务器,其特征在于,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求10至14任一所述的好友添加方法。
CN201810649399.4A 2018-06-22 2018-06-22 好友添加方法、装置、***、客户端和服务器 Active CN108965107B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810649399.4A CN108965107B (zh) 2018-06-22 2018-06-22 好友添加方法、装置、***、客户端和服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810649399.4A CN108965107B (zh) 2018-06-22 2018-06-22 好友添加方法、装置、***、客户端和服务器

Publications (2)

Publication Number Publication Date
CN108965107A true CN108965107A (zh) 2018-12-07
CN108965107B CN108965107B (zh) 2021-03-16

Family

ID=64491862

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810649399.4A Active CN108965107B (zh) 2018-06-22 2018-06-22 好友添加方法、装置、***、客户端和服务器

Country Status (1)

Country Link
CN (1) CN108965107B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109495283A (zh) * 2018-12-29 2019-03-19 论客科技(广州)有限公司 一种自动标注即时通讯讨论组联系人的方法及装置
CN110399706A (zh) * 2019-07-26 2019-11-01 中国工商银行股份有限公司 授权认证方法、装置和计算机***
CN112187993A (zh) * 2020-09-25 2021-01-05 腾讯科技(深圳)有限公司 跨应用的关系链扩展方法、装置、设备以及存储介质
CN112235229A (zh) * 2019-06-28 2021-01-15 腾讯科技(深圳)有限公司 邀请用户的方法、相关装置、服务器及存储介质
CN112749217A (zh) * 2019-10-30 2021-05-04 腾讯科技(深圳)有限公司 一种目标对象添加渠道的确定方法、***及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299304B2 (en) * 2001-11-20 2007-11-20 Intel Corporation Method and architecture to support interaction between a host computer and remote devices
CN101582859A (zh) * 2009-04-23 2009-11-18 腾讯科技(北京)有限公司 即时通讯工具添加好友的处理方法、即时通讯装置及***
CN102340458A (zh) * 2010-07-26 2012-02-01 腾讯科技(深圳)有限公司 即时通讯工具中好友的添加***及添加方法
CN103166828A (zh) * 2011-12-12 2013-06-19 中兴通讯股份有限公司 社交网络的互操作方法及***
CN103248555A (zh) * 2012-02-08 2013-08-14 腾讯科技(深圳)有限公司 添加好友的方法及装置
CN103428069A (zh) * 2012-05-15 2013-12-04 腾讯科技(深圳)有限公司 社交网络中加好友的方法和装置
CN105049319A (zh) * 2015-05-25 2015-11-11 腾讯科技(深圳)有限公司 好友添加方法及***、客户端及服务器
CN107888487A (zh) * 2017-12-28 2018-04-06 江苏神州信源***工程有限公司 一种跨即时通信***的好友添加方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299304B2 (en) * 2001-11-20 2007-11-20 Intel Corporation Method and architecture to support interaction between a host computer and remote devices
CN101582859A (zh) * 2009-04-23 2009-11-18 腾讯科技(北京)有限公司 即时通讯工具添加好友的处理方法、即时通讯装置及***
CN102340458A (zh) * 2010-07-26 2012-02-01 腾讯科技(深圳)有限公司 即时通讯工具中好友的添加***及添加方法
CN103166828A (zh) * 2011-12-12 2013-06-19 中兴通讯股份有限公司 社交网络的互操作方法及***
CN103248555A (zh) * 2012-02-08 2013-08-14 腾讯科技(深圳)有限公司 添加好友的方法及装置
CN103428069A (zh) * 2012-05-15 2013-12-04 腾讯科技(深圳)有限公司 社交网络中加好友的方法和装置
CN105049319A (zh) * 2015-05-25 2015-11-11 腾讯科技(深圳)有限公司 好友添加方法及***、客户端及服务器
CN107888487A (zh) * 2017-12-28 2018-04-06 江苏神州信源***工程有限公司 一种跨即时通信***的好友添加方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
HI-YIY: "《企业微信最新功能!用外部联系人实现企业微信与微信消息互通》", 《HTTPS://ZHUANLAN.ZHIHU.COM/P/35174762》 *
佚名: "《企业微信如何添加外部联系人?》", 《HTTPS://WENWEN.SOGOU.COM/Z/Q870611115.HTM》 *
佚名: "《企业微信添加外部联系人》", 《HTTPS://V.QQ.COM/X/PAGE/B1339FFXV8X.HTML》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109495283A (zh) * 2018-12-29 2019-03-19 论客科技(广州)有限公司 一种自动标注即时通讯讨论组联系人的方法及装置
CN112235229A (zh) * 2019-06-28 2021-01-15 腾讯科技(深圳)有限公司 邀请用户的方法、相关装置、服务器及存储介质
CN110399706A (zh) * 2019-07-26 2019-11-01 中国工商银行股份有限公司 授权认证方法、装置和计算机***
CN112749217A (zh) * 2019-10-30 2021-05-04 腾讯科技(深圳)有限公司 一种目标对象添加渠道的确定方法、***及存储介质
CN112749217B (zh) * 2019-10-30 2024-07-02 腾讯科技(深圳)有限公司 一种目标对象添加渠道的确定方法、***及存储介质
CN112187993A (zh) * 2020-09-25 2021-01-05 腾讯科技(深圳)有限公司 跨应用的关系链扩展方法、装置、设备以及存储介质

Also Published As

Publication number Publication date
CN108965107B (zh) 2021-03-16

Similar Documents

Publication Publication Date Title
CN108965107A (zh) 好友添加方法、装置、***、客户端和服务器
CN102299954B (zh) 用于分布式服务的上下文专用网络资源寻址***及方法
CN1838594B (zh) 用于适应认证的***和方法
CN109413096B (zh) 一种多应用的登录方法及装置
CN105450581B (zh) 权限控制的方法和装置
CN103916244B (zh) 验证方法及装置
CN109040279A (zh) 区块链网络组网方法、装置、设备及可读存储介质
CN103703767B (zh) 一种视讯会议的实现方法、业务管理设备及视讯会议***
US20130007864A1 (en) System and method for location-aware social networking authentication
CN103997454A (zh) 一种日志信息的使用方法和设备
CN110278187A (zh) 多终端单点登录方法、***、同步服务器及介质
CN105407041A (zh) 一种添加群组或好友的方法及服务器、客户端和***
CN106453349B (zh) 账号登录方法及装置
CN103139182A (zh) 一种允许用户访问的方法、客户端、服务器以及***
CN115175170B (zh) Usim数据自主上链实现方法、终端、usim及***
CN109769249A (zh) 一种认证方法、***及其装置
CN110222280A (zh) 用于分享的数据处理方法及装置
CN105072126A (zh) 会议终端的接入方法、装置及***
CN110636057A (zh) 一种应用访问方法、装置和计算机可读存储介质
CN109558710A (zh) 用户登录方法、装置、***及存储介质
Phiri et al. Modelling and information fusion in digital identity management systems
CN105743922B (zh) 域间通信的方法、装置以及***
CN109104472B (zh) 区块链网络组网方法、装置、设备及计算机可读存储介质
WO2019119962A1 (zh) 信息处理方法、***、终端和计算机存储介质
CN103348628A (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
GR01 Patent grant
GR01 Patent grant