以短信方式发送匿名消息的方法及服务器技术

技术编号:11113728 阅读:104 留言:0更新日期:2015-03-05 18:20
本发明专利技术公开了一种以短信方式发送匿名消息的方法及服务器。其中,方法包括:接收第一联系人指明向第二联系人匿名发送携带有第一联系人实名ID、第二联系人实名ID和第一消息内容的第一消息发送请求;判断数据库中是否存储有第二联系人对应的即时通讯应用程序安装信息,若否,则以短信方式向第二联系人发送包含即时通讯应用程序的消息回复链接和第一消息内容的第一消息。本发明专利技术的第一联系人可选择匿名发送第一消息使得第二联系人在接收到第一消息后无法获知第一消息的发送者,保护了第一联系人的隐私,并且使得第一联系人能够畅所欲言,还解决了联系人中的一方没有安装即时通讯应用程序时,另一方也无法利用即时通讯应用程序向对方发送消息的缺陷。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及一种以短信方式发送匿名消息的方法及服务器
技术介绍
目前,随着网络通信技术的发展,各种细分领域的网络通信系统也纷纷出现和发展,满足了不同细分领域用户的特殊通信需求。现有的互联网通信网络中,主要是采用实名方式进行信息交流,此时通信双方的用户信息在进行信息交流的过程中对于通信双方而言都是显示的,使得通信双方并不能够畅所欲言,尤其是当用户对私隐话题有所顾忌时,现有的通信系统无法满足为用户提供倾诉私隐性话题,并且不泄漏用户信息等隐私的需求。而且现有技术只有在双方都安装有即时通讯应用程序的情况下,才可以使用即时通讯应用程序进行通信,或者,只有在未安装的一方安装登录即时通讯应用程序后才可以进行通信。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的以短信方式发送匿名消息的方法和相应的服务器。根据本专利技术的一个方面,提供了一种以短信方式发送匿名消息的方法,包括:接收第一联系人指明向第二联系人匿名发送携带有第一联系人实名ID、第二联系人实名ID和第一消息内容的第一消息发送请求;判断数据库中是否存储有所述第二联系人对应的即时通讯应用程序安装信息,若否,则以短信方式向所述第二联系人发送包含所述即时通讯应用程序的消息回复链接和第一消息内容的第一消息。根据本专利技术的另一方面,提供了一种服务器,包括:r>第一接收模块,适于接收第一联系人指明向第二联系人匿名发送携带有第一联系人实名ID、第二联系人实名ID和第一消息内容的第一消息发送请求;判断模块,适于判断数据库中是否存储有所述第二联系人对应的即时通讯应用程序安装信息;第一发送模块,适于在所述判断模块判断出数据库中未存储有所述第二联系人对应的即时通讯应用程序安装信息的情况下,以短信方式向所述第二联系人发送包含所述即时通讯应用程序的消息回复链接和第一消息内容的第一消息。根据本专利技术提供的方案,联系人可选择匿名发送第一消息或实名发送第一消息,当第一联系人选择匿名发送第一消息时,使得第二联系人在接收到第一消息后无法获知第一消息的发送者,保护了第一联系人的隐私,并且使得第一联系人可以在无顾虑情况下,能够畅所欲言,满足了为用户提供倾诉隐私话题,并且不泄漏用户信息等隐私的需求,从而使得联系人之间可以更真实地沟通、更自由地表达,此外,本专利技术还解决了联系人中的一方没有安装即时通讯应用程序的情况下,另一方也无法利用即时通讯应用程序向对方发送消息的缺陷。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的以短信方式发送匿名消息的方法的流程图;图2示出了根据本专利技术另一个实施例的以短信方式发送匿名消息的方法的流程图;图3示出了根据本专利技术一个实施例的服务器的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的以短信方式发送匿名消息的方法的流程图。如图1所示,该方法包括以下步骤:步骤S100,接收第一联系人指明向第二联系人匿名发送携带有第一联系人实名ID、第二联系人实名ID和第一消息内容的第一消息发送请求。现有即时通讯应用程序中,只提供有“发送”按钮,联系人通过点击“发送”按钮,将消息发送给所选定的联系人。联系人之间均以实名方式向对方传递许愿信息,当联系人单纯地不想公布实名信息只想向对方传递消息时,可能碍于实名信息而不选择发送该消息。这种方式在一定程度上阻碍了信息的有效交流。本专利技术中的即时通讯应用程序界面中不仅设有供联系人实名发送消息的“发送”选项,还设有供联系人匿名发送消息的“匿名发送选项”,联系人可以通过匿名发送消息,从而避免了上述问题。具体地,第一联系人可以在客户端的即时通讯应用程序中的消息输入框中输入所要发送的第一消息内容,并从收件人地址簿中选定第二联系人(该第一消息内容的收件人),在第一联系人点击即时通讯应用程序界面右下方的“匿名发送”按钮后,即向即时通讯应用程序的服务器发送了指明向第二联系人匿名发送第一消息内容的第一消息发送请求。其中,第一联系人实名ID与第二联系人实名ID可以是联系人的手机号码或者联系人注册ID,联系人注册ID可以是联系人注册用户名,客户端可以是移动终端或PC终端,例如,手机、ipad、个人计算机。本实施例中,对于“匿名发送”选项位置的设置,以及第二联系人的选取不做具体限定,这里仅用于举例说明,本领域技术人员可以根据实际需要进行具体设置,例如,将“匿名发送”选项设置在即时通讯应用程序界面的右上方。步骤S110,判断数据库中是否存储有第二联系人对应的即时通讯应用程序安装信息,若否,则以短信方式向第二联系人发送包含即时通讯应用程序的消息回复链接和第一消息内容的第一消息。即时通讯应用程序安装信息表示联系人已在客户端成功地安装了该即时通讯应用程序。即时通讯应用程序安装信息存储于服务器侧的数据库中,该数据库存储有所有联系人在客户端安装的所有即时通讯应用程序的安装信息。具体地,服务器通过查询遍历数据库来判断数据库中是否存储有第二联系人对应的即时通讯应用程序安装信息,在判断出第二联系人未安装即时通讯应用程序的情况下,将通过短信向第二联系人发送第一消息,其中,第一消息包含即时通讯应用程序的消息回复链接和第一消息内容。根据本专利技术上述实施例提供的方法,联系人可选择匿名发送第一消息或实名发送第一消息,当第一联系人选择匿名发送第一消息时,使得第二联系人在接收到第一消息后无法获知第一消息的发送者,保护了第一联系人的隐私,并且使得第一联系人可以在无顾虑情况下,能够畅所欲言,满足了为用户提供倾诉隐私话本文档来自技高网...

【技术保护点】
一种以短信方式发送匿名消息的方法,包括:接收第一联系人指明向第二联系人匿名发送携带有第一联系人实名ID、第二联系人实名ID和第一消息内容的第一消息发送请求;判断数据库中是否存储有所述第二联系人对应的即时通讯应用程序安装信息,若否,则以短信方式向所述第二联系人发送包含所述即时通讯应用程序的消息回复链接和第一消息内容的第一消息。

【技术特征摘要】
1.一种以短信方式发送匿名消息的方法,包括:
接收第一联系人指明向第二联系人匿名发送携带有第一联系人实名ID、
第二联系人实名ID和第一消息内容的第一消息发送请求;
判断数据库中是否存储有所述第二联系人对应的即时通讯应用程序安装
信息,若否,则以短信方式向所述第二联系人发送包含所述即时通讯应用程
序的消息回复链接和第一消息内容的第一消息。
2.根据权利要求1所述的方法,所述第二联系人实名ID为第二联系人
手机号码;
或者,所述第二联系人实名ID为第二联系人注册ID,所述方法还包括:
根据所述第二联系人的注册信息查找与所述第二联系人注册ID对应的第二
联系人手机号码。
3.根据权利要求2所述的方法,还包括:为所述第一联系人分配第一联
系人临时ID,并建立所述第一联系人实名ID与第一联系人临时ID之间的映
射关系。
4.根据权利要求3所述的方法,所述以短信方式向所述第二联系人发送
包含所述即时通讯应用程序的消息回复链接和第一消息内容的第一消息进一
步包括:
利用第一联系人临时ID以短信方式向第二联系人手机号码发送包含所
述即时通讯应用程序的消息回复链接和第一消息内容的第一消息。
5.根据权利要求1-4任一项所述的方法,在以短信方式向所述第二联系
人发送包含所述即时通讯应用程序的消息回复链接和第一消息内容的第一消
息之后,所述方法还包括:
接收所述第二联系人通过所述消息回复链接的WEB页面发送的携带有
所述第二联系人实名ID、所述第一联系人临时ID和第二消息内容的消息回
复请求;
查找...

【专利技术属性】
技术研发人员:赵刚
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1