CN114564635A - 一种应用程序的处理方法、装置、设备及介质 - Google Patents
一种应用程序的处理方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN114564635A CN114564635A CN202011363118.2A CN202011363118A CN114564635A CN 114564635 A CN114564635 A CN 114564635A CN 202011363118 A CN202011363118 A CN 202011363118A CN 114564635 A CN114564635 A CN 114564635A
- Authority
- CN
- China
- Prior art keywords
- social
- encrypted
- page
- information
- tag
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 72
- 238000012216 screening Methods 0.000 claims description 71
- 238000012545 processing Methods 0.000 claims description 59
- 238000003860 storage Methods 0.000 claims description 37
- 230000008569 process Effects 0.000 claims description 35
- 230000001960 triggered effect Effects 0.000 claims description 22
- 238000013475 authorization Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 19
- 238000010586 diagram Methods 0.000 description 48
- 238000004080 punching Methods 0.000 description 39
- 238000001914 filtration Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 8
- 230000003993 interaction Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000003997 social interaction Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Computing Systems (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例公开了一种应用程序的处理方法、装置、设备及介质,其中的方法包括:显示第一社交页面,第一社交页面用于展现社交应用程序的社交信息流;当社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若社交应用程序中当前登录的第二用户标识满足触发条件,则在第一社交页面中显示第一社交信息的第一形态;若第二用户标识不满足触发条件,则在第一社交页面中显示第一社交信息的第二形态。采用本申请实施例能够提高社交话题的私密性和安全性。
Description
技术领域
本申请涉及互联网技术领域,具体涉及应用程序领域,尤其涉及一种应用程序的处理方法、一种应用程序的处理装置、一种应用程序的处理设备及一种计算机可读存储介质。
背景技术
许多应用场景(如美食评价场景、读书心得场景、运动记录场景)中,用户往往有参与话题讨论的需求。现有技术中,通过在社交应用程序中发布社交信息可实现参与话题讨论。
但实践发现,社交应用程序为用户提供了一个开放式的话题环境,即任何人均可以发布社交信息,参与同一社交话题,这使得社交话题中的信息内容混杂、信息泛滥,社交话题的私密性和安全性较差。而如何在社交应用程序中提高社交话题的私密性、安全性成为研究热点话题。
发明内容
本申请实施例提供一种应用程序的处理方法、装置、设备及介质,能够提高社交话题的私密性和安全性。
一方面,本申请实施例提供一种应用程序的处理方法,该方法包括:
显示第一社交页面,第一社交页面用于展示社交应用程序的社交信息流;
当社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若社交应用程序中当前登录的第二用户标识满足触发条件,则在第一社交页面中显示第一社交信息的第一形态;第一社交信息的第一形态包含加密话题标签,加密话题标签携带第二社交页面的链接,第二社交页面用于展示与加密话题标签相匹配的社交话题的社交信息流;
若第二用户标识不满足触发条件,则在第一社交页面中显示第一社交信息的第二形态;第一社交信息的第二形态不包含加密话题标签,或者,第一社交信息的第二形态包含加密话题标签但加密话题标签中不携带第二社交页面的链接。
另一方面,本申请实施例提供一种应用程序的处理装置,包括:
显示单元,用于显示第一社交页面,第一社交页面用于展示社交应用程序的社交信息流;
处理单元,用于当社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若社交应用程序中当前登录的第二用户标识满足触发条件,则在第一社交页面中显示第一社交信息的第一形态;第一社交信息的第一形态包含加密话题标签,加密话题标签携带第二社交页面的链接,第二社交页面用于展示与加密话题标签相匹配的社交话题的社交信息流;
处理单元,还用于若第二用户标识不满足触发条件,则在第一社交页面中显示第一社交信息的第二形态;第一社交信息的第二形态不包含加密话题标签,或者,第一社交信息的第二形态包含加密话题标签但加密话题标签中不携带第二社交页面的链接。
在一种实现方式中,第二用户标识满足触发条件包括:
第二用户标识具备加密话题标签的操作权限;或者,
第二用户标识不具备加密话题标签的操作权限,但第二用户标识与第一用户标识之间具备社交关联关系。
在一种实现方式中,处理单元还用于:
若加密话题标签被触发,则显示第二社交页面。
在一种实现方式中,若第二用户标识具备加密话题标签的操作权限,则处理单元还用于:
在第二社交页面中展示社交话题的社交信息流中的所有社交信息。
在一种实现方式中,若第二用户标识不具备加密话题标签的操作权限,但第一用户标识与第二用户标识之间具备社交关联关系,则处理单元还用于:
在第二社交页面中展示社交话题的社交信息流中与第二用户标识具备社交关联关系的用户标识所发布的社交信息,并将与第二用户标识不具备社交关联关系的用户标识所发布的社交信息进行隐藏。
在一种实现方式中,加密话题标签包括一个或多个属性信息;第二社交页面中设有筛选入口;处理单元还用于:
当筛选入口被选中时,输出筛选窗口,筛选窗口中包含一个或多个筛选字段,加密话题标签的一个属性信息对应筛选窗口中的一个筛选字段;
对筛选字段执行筛选操作,根据筛选操作的内容在第二社交页面中显示筛选后的社交信息。
在一种实现方式中,第二社交页面中设有统计入口;处理单元还用于:
选择统计入口,触发显示统计页面;
其中,统计页面中包含至少一个用户标识针对社交话题的统计结果;任一个用户标识针对社交话题的统计结果是根据任一个用户标识在参与社交话题时发布的社交信息统计得到的。
在一种实现方式中,加密话题标签是由第三用户标识创建的;加密话题标签的创建流程包括:
在第三用户标识对应的终端中显示标签配置页面,标签配置页面包括标签属性编辑选项;
对标签属性编辑选项进行编辑以配置加密话题标签的属性信息;
根据配置好的加密话题标签的属性信息创建加密话题标签;
其中,属性信息包括以下至少一项:授权属性、有效时间属性、标签名称;授权属性用于定义对加密话题标签具备操作权限的所有用户标识。
在一种实现方式中,处理单元还用于:
显示社交信息发布页面,社交信息发布页面中显示有与第二用户标识相关联的标签列表;标签列表中包含由第二用户标识创建的加密话题标签,或者由第三用户标识创建但向第二用户标识授权操作权限的加密话题标签;
当第二用户标识发布第二社交信息时,若标签列表中的加密话题标签被选择,则显示第一社交页面,并在第一社交页面中显示第二社交信息,第二社交信息中包含加密话题标签。
在一种实现方式中,标签列表中还包括加密话题标签的提示信息;
提示信息包括:提示加密话题标签的状态的信息;或者,提示加密话题标签的属性信息发生变化的信息。
另一方面,本申请实施例提供一种应用程序的处理设备,该应用程序的处理设备包括:
处理器,适于执行计算机程序;
计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时,实现如上述的应用程序的处理方法。
另一方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,该计算机程序适于由处理器加载并执行如上述的应用程序的处理方法。
另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的应用程序的处理方法。
本申请实施例中,在第一社交页面中显示第一用户标识所发布的第一社交信息时,会根据社交应用程序中当前登录的第二用户标识是否满足触发条件来呈现第一社交信息的不同形态:如果第二用户标识满足触发条件则将第一社交信息展现为第一形态,这种情况下,该第一形态包含加密话题标签,且该加密话题标签携带第二社交页面的链接,通过该加密话题标签中的链接可触发显示第二社交页面,并在该第二社交页面中展现与加密话题标签相匹配的社交话题的社交信息流;而如果第二用户标识不满足触发条件则将第一社交信息展现为第二形态,该第二形态不包含加密话题标签或虽包含加密话题标签但不携带第二社交页面的链接,这样就无法进入至第二社交页面。通过上述过程可知,只有满足触发条件的用户标识才可进入第二社交页面,参与加密话题标签相匹配的社交话题的讨论,这提高社交话题的私密性和安全性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请一个示例性实施例提供的一种应用程序的处理方法的流程示意图;
图2示出了本申请一个示例性实施例提供的一种第一社交页面的示意图;
图3a示出了本申请一个示例性实施例提供的一种第一社交信息的示意图;
图3b示出了本申请一个示例性实施例提供的另一种第一社交信息的示意图;
图4示出了本申请一个示例性实施例提供的一种第二社交页面的示意图;
图5示出了本申请一个示例性实施例提供的另一种第二社交页面的示意图;
图6示出了本申请一个示例性实施例提供的一种信息过滤的示意图;
图7示出了本申请一个示例性实施例提供的一种数据统计的示意图;
图8示出了本申请一个示例性实施例提供的一种查看携带加密话题标签的第一社交信息的流程示意图;
图9示出了本申请一个示例性实施例提供的一种创建加密话题标签的示意图;
图10a示出了本申请一个示例性实施例提供的一种编辑标签属性编辑选项的示意图;
图10b示出了本申请一个示例性实施例提供的另一种编辑标签属性编辑选项的示意图;
图11示出了本申请一个示例性实施例提供的一种授予用户标识配置权限的示意图;
图12示出了本申请一个示例性实施例提供的一种新增或删除标签属性编辑选项的示意图;
图13a示出了本申请一个示例性实施例提供的一种加密话题标签的类图的示意图;
图13b示出了本申请一个示例性实施例提供的一种创建加密话题标签的流程示意图;
图14示出了本申请一个示例性实施例提供的一种应用程序的处理方法的流程示意图;
图15示出了本申请一个示例性实施例提供的一种提示信息的示意图;
图16示出了本申请一个示例性实施例提供的另一种第二社交页面的示意图;
图17示出了本申请一个示例性实施例提供的一种新增打卡次数的示意图;
图18示出了本申请一个示例性实施例提供的一种发布社交信息的流程示意图;
图19示出了本申请一个示例性实施例提供的一种应用程序的处理装置的结构示意图;
图20示出了本申请一个示例性实施例提供的一种应用程序的处理设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
下面先对本申请涉及的一些术语及概念进行说明:
(1)本申请实施例涉及社交应用程序,社交应用程序是一种支持人们彼此之间分享社交信息的应用程序,此处的社交信息可包括但不限于:媒体信息(如视频、音频、动画等)、文字信息(如文本、文档等)等等。其中,应用程序是指为完成某项或多项特定工作的计算机程序。按照不同维度(如应用程序的运行方式、功能等)对应用程序进行归类,可得到同一应用程序在不同维度下的类型,其中:按照应用程序的运行方式分类,应用程序可包括但不限于:①客户端,所谓的客户端(又可称为应用客户端、APP客户端)是指安装并运行在终端中的应用程序;其中,终端可包括但不限于:智能手机(如Android手机、iOS手机等)、平板电脑、便携式个人计算机、移动互联网设备(MobileInternetDevices,简称MID)、智能电视、车载设备、头戴设备等可以进行触屏的智能设备,本申请实施例并不对终端的类型进行限定;终端包括显示屏,该显示屏可以是物理屏、触摸屏等等,显示屏可称为终端屏幕、显示屏幕等等。②应用程序也可以是指免安装的应用程序,即无需下载安装即可使用的应用程序,这类应用程序又俗称小程序,它通常作为子程序运行于客户端中。③应用程序还可以是指通过浏览器打开的web应用程序;等等。按照应用程序的功能类型分类,应用程序可包括但不限于:①IM(Instant Messaging,即时通信)应用程序,即时通信应用程序是指基于互联网的即时交流消息和社交交互的应用程序,即时通信应用程序可以包括但不限于:QQ、微信、企业微信、包含社交交互功能的地图应用程序、游戏应用程序等等。②内容交互应用程序,内容交互应用程序是指能够实现内容交互的应用程序,例如可以是腾讯朋友、网银、微博、个人空间等应用程序。需要说明的是,本申请实施例后续提及的社交应用程序可以是按照运行方式分类的三种应用程序中的任意一种应用,也可以是按照功能类型分类的两种应用程序中的任意一种应用;本申请实施例对社交应用程序的类型不作限定。
(2)本申请实施例还涉及社交应用程序的社交信息流,在一些社交应用程序中(例如内容交互应用程序中),社交信息流可指feed流,是一种持续更新并展现社交信息给用户的信息流;通常只需要刷新操作,即可获得大量的社交信息,这些社交信息组成社交信息流。例如:微博应用程序的服务界面中的社交信息流包含用户订阅的或社交应用程序推荐的社交信息;当存在刷新操作时,获取待显示的社交信息,并将获取到的待显示的社交信息显示于社交信息流中,以实现对社交信息流所包含的社交信息更新。其中,刷新操作可包括但不限于:针对包含社交信息流所属页面中刷新按键的触发操作(如点击刷新按键实现刷新);针对包含社交信息流所属页面的刷新手势操作(如刷新手势为长按并下拉社交信息流所属页面的任意位置);等等。需要说明的是,也可以定期更新社交信息流所包含的社交信息而不需要执行刷新操作,例如,设定每隔1分钟更新一次社交信息流所包含的社交信息,本申请实施例对此不作限定。
(3)本申请实施例还涉及话题标签,话题标签也称井字标签(hashtag),是用来组织话题讨论的一种标签。通常一种话题标签对应一种社交话题,例如:话题标签为“#读书心得#”,该话题标签对应的社交话题为探讨书籍的阅读心得。常见的,微博应用程序中的超级话题即是一种话题标签,海量的用户均可通过发布携带话题标签的社交信息来参与话题标签相匹配的社交话题的讨论。为了构建一种私密性和安全性较好的社交话题的讨论圈子,本申请实施例还涉及加密话题标签。所谓加密可以是指采用加密技术(如哈希算法、MD5加密等)将数据变化为乱码,到达目的地后再对乱码进行解密还原数据内容的过程。其中,话题标签经过加密得到的加密话题标签,该加密话题标签限制了具备参与该加密话题标签相匹配的社交话题的用户数量和用户标识,这确保了社交话题讨论圈子的私密性和安全性。
(4)本申请实施还涉及打卡,所谓打卡可以是指用户通过发布社交信息来记录自身行为的一种记录方式。例如:当旅游到某景点时,可通过将照片(即社交信息)发布至朋友圈(即社交应用程序的社交信息流的页面)实现景点打卡,以表示自己来过该景点。再如:社交群组中的某个组织者在社交群组中发布健身打卡任务,社交群组中的成员参与该健身打卡任务而上传自己的健身照片进行打卡,以表示自己完成健身任务等等。在一些应用场景中,通过记录发布携带同一加密话题标签的社交信息的数量,来统计对该加密话题标签相匹配的社交话题的打卡情况;打卡情况可包括:已经打卡次数、未打卡次数、待打卡次数等等。
基于上述术语和概念,本申请实施例提供一种应用程序的处理方案,该应用程序的处理方案提出:社交应用程序的第二用户标识的终端中显示有第一社交页面,当该第一社交页面的社交信息流中存在待显示的由第一用户标识发布的第一社交信息时,先判断社交应用程序中当前登录的第二用户标识是否满足触发条件,如果满足触发条件,就在第一社交页面中显示第一社交信息的第一形态;如果不满足触发条件,就在第一社交页面中显示第一社交信息的第二形态。其中,该第一形态包含加密话题标签,且该加密话题标签携带第二社交页面的链接,通过该加密话题标签中的链接可触发显示第二社交页面,并在该第二社交页面中展现与加密话题标签相匹配的社交话题的社交信息流;而如果第二用户标识不满足触发条件则将第一社交信息展现为第二形态,该第二形态不包含加密话题标签或虽包含加密话题标签但不携带第二社交页面的链接,这样就无法进入至第二社交页面。通过上述过程可知,只有满足触发条件的用户标识才可进入第二社交页面,参与加密话题标签相匹配的社交话题的讨论,这提高社交话题的私密性和安全性。其中,第一用户标识可以是指社交应用程序中的任一个用户标识,而第二用户标识可以是指社交应用程序中除第一用户标识以外的任一用户标识。
下面将结合附图,对本申请实施例提出的应用程序的处理方案进行详细介绍。
请参见图1,图1示出了本申请一个示例性实施例提供的一种应用程序的处理方法的流程示意图;该应用程序的处理方案可以是由终端来执行,具体可以由终端中所包含的社交应用程序来执行;在一种实施方式中,该终端可以是指社交应用程序中的第二用户标识所使用的终端。该方案可包括步骤S101-S103,其中:
S101、显示第一社交页面。
第一社交页面用于展现社交应用程序的社交信息流。当用户打开并使用社交应用程序时,社交应用程序显示第一社交页面,第一社交页面中包含社交信息流,社交信息流中包含一个或多个社交信息。请参见图2,图2示出了本申请一个示例性实施例提供的一种第一社交页面的示意图;如图2所示,第一社交页面201中包含社交信息流2011,其中,社交信息流2011由至少一条社交信息组成,如社交信息流2011中包含社交信息20111、社交信息20112……;当第一社交页面存在刷新操作时,第一社交页面可将新获取的社交信息20113显示于历史获取时间最近的社交信息20111之前(或之上)。这样的刷新方式可保证第一社交页面中始终呈现最新的社交信息,满足用户获取社交信息的需求。另外,通过第一社交页面对社交信息流的展现,能够提高社交信息的传播速度,满足用户分享社交信息的需求。
值得注意的是,(1)第一社交页面可以是社交应用程序中的任一服务界面,例如:第一社交页面可以是社交应用程序中用来展现动态信息的动态展现界面,又如:第一社交页面可以是社交应用程序中用来实现即时通信会话(如群通信会话)的通信界面。(2)由于终端的显示屏的显示面积有限,社交信息流所包含的社交信息可能有部分被隐藏,这样第一社交页面中可以包括滑动轴202,通过对滑动轴202进行操作可滑动显示被隐藏的社交信息,当然,除通过滑动轴202来滑动显示第一社交页面的社交信息外,还可以通过按压滑动第一社交页面的任一位置实现滑动显示社交信息流内的社交信息,本申请实施例对此不作限定。
值得一提的是,社交信息流所包含的社交信息可以是由社交应用程序中的任意用户标识所发布的,这些发布者可以是与社交应用程序中当前登录的第二用户标识具有社交关联关系的用户,或者,这些发布者也可以是与第二用户标识之间不具有社交关联关系的用户发布的。其中,社交关联关系可以包括但不限于:好友关系、同城关系、同企业关系等等;当第二用户标识与某用户标识之间具有社交关联关系时,表示第二用户标识与该用户标识之间存在某种联系。例如,社交关联关系为好友关系时,表示第二用户标识与该用户标识在历史时间内成功添加为通信好友;又如,社交关联关系为同企业关系时,表示第二用户标识与该用户标识之间是同事关系。需要说明的是,以社交关联关系为好友关系为例对后续内容进行描述,并不会对本申请实施例产生限定,在此进行说明。
S102、当社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若社交应用程序中当前登录的第二用户标识满足触发条件,则在第一社交页面中显示第一社交信息的第一形态。
S103、当社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若社交应用程序中当前登录的第二用户标识不满足触发条件,则在第一社交页面中显示第一社交信息的第二形态。
步骤S102-S103中,待显示的由第一用户标识发布的第一社交信息可以是指第一社交信息已经由第一用户标识(即发送者)在社交应用程序中成功发布,即将在第二用户标识所登录的社交应用程序的第一社交页面中进行显示的任一社交信息。
其中,第一社交信息展现为第一形态时,第一社交信息包含加密话题标签,加密话题标签携带第二社交页面的链接,当该加密话题标签被触发时,根据第二社交页面的链接显示第二社交页面。反之,第一社交信息展现为第二形态时,第一社交信息不包含加密话题标签,或者,第一社交信息的第二形态包含加密话题标签但加密话题标签中不携带第二社交页面的链接。换句话说,当第一社交信息展现为第二形态时,第二用户标识所见的第一社交信息中不包含的加密话题标签,或者第二用户标识所见的第一社交信息中包含加密话题标签,但第二用户标识触发加密话题标签时社交应用程序无反应(或输出提示用户无操作权限的消息)。其中,第二社交页面中显示加密话题标签相匹配的社交话题的社交信息流,该社交信息流中包含所有参与该社交话题的用户标识所发布的携带该加密话题标签的社交信息,这些用户标识就组成社交话题的一个社交圈子(或话题圈子、讨论圈子等)。第二社交页面为社交圈子提供了一个交流的空间或页面,当用户标识进入到第二社交页面就能查看并参与社交圈子的话题讨论。
基于上述描述,第一社交信息显示于第一社交页面的社交信息流之前,需要对第二用户标识进行身份验证,并根据身份验证结果将第一社交信息以不同的形态显示于第一社交页面中。其中,对第二用户标识的身份验证包括:检测社交应用程序中当前登录的第二用户标识是否满足触发条件;若第二用户标识满足触发条件,则在第一社交页面中显示第一社交信息的第一形态;若第二用户标识不满足触发条件,则在第一社交页面中显示第一社交信息的第二形态。进一步的,第二用户标识满足触发条件可包括以下任一种情况:①第二用户标识具备加密话题标签的操作权限,其中,操作权限可包括使用和触发加密话题标签的权限。在这种情况下,只要第二用户标识具备加密话题标签的操作权限,就不用考虑第二用户标识与发布第一社交信息的第一用户标识之间的社交关联关系。即:第二用户标识具备加密话题标签的操作权限,且第二用户标识与发布第一社交信息的第一用户标识之间不具备社交关联关系;或者,第二用户标识具备加密话题标签的操作权限,且第二用户标识与第一用户标识之间具备社交关联关系,均表示第二用户标识满足触发条件。②第二用户标识不具备加密话题标签的操作权限,但第二用户标识与第一用户标识之间具备社交关联关系。换句话说,当检测到第二用户标识不具备加密话题标签的操作权限时,如果第二用户标识与第一用户标识具有社交关联关系(如好友关系),那么仍然认为第二用户标识满足触发条件。相反的,除上述描述的情况以外的其他情况,可认为第二用户标识不满足触发条件;例如:第二用户标识不具有加密话题标签的操作权限,且第二用户标识与第一用户标识之间不具有社交关联关系,表示第二用户标识不满足触发条件
其中,第一社交信息在第一社交页面中的第一形态和第二形态可分别参见图3a和图3b,图3a示出了本申请一个示例性实施例提供的一种第一社交信息的示意图;图3b示出了本申请一个示例性实施例提供的另一种第一社交信息的示意图。请参见图3a和图3b,在第一社交页面201中显示有第一社交信息301,该第一社交信息301由加密话题标签3011和社交信息内容3012组成,当然社交信息内容3012的内容也可以为空;若社交应用程序中当前登录的第二用户标识满足触发条件,则第一社交信息301的第一形态可参见图3a所示的示意图,如第一社交信息301所包含的加密话题标签3011以高亮形式显示,以提示用户该加密话题标签3011处于允许被触发的状态,即当加密话题标签3011被触发时可显示第二社交页面;其中,加密话题标签3011以高亮形式显示的方式可包括但不限于:加密话题标签3011的以某种亮丽的颜色区别于第一社交页面201中其他信息进行显示;或者,加密话题标签3011以字号大于第一社交页面201中其他信息进行显示;等等。同理,若社交应用程序中当前登录的第二用户标识不满足触发条件,则第一社交信息301的第二形态可参见图3b所示的示意图,如第一社交信息301所包含的加密话题标签3011以非高亮形式显示,以提示用户该加密话题标签3011处于不允许被触发的状态,即当加密话题标签3011被触发时无响应;其中,加密话题标签3011以非高亮形式显示的方式可包括但不限于:加密话题标签3011的以灰度低于第一社交页面201其他信息进行显示;或者,加密话题标签3011以透明度低于第一社交页面201中其他信息进行显示;等等。当然,若社交应用程序中当前登录的第二用户标识不满足触发条件,则第一社交信息中可不显示加密话题标签3011,即在第二用户标识不满足触发条件的情况下,第一用户标识发布的第一社交信息以普通社交信息的形式(即不携带话题标签的形式)显示于第一社交页面中。
正如上述描述的,第二社交页面用于展示与加密话题标签相匹配的社交话题的社交信息流。请参见图4,图4示出了本申请一个示例性实施例提供的一种第二社交页面的示意图;如图4所示,第二社交页面401中社交信息流所包含的所有社交信息均携带同一加密话题标签,表示第二社交页面401中的社交信息均与加密话题标签相匹配的社交话题相关。例如:加密话题标签的内容为读书心得,则第二社交页面中社交信息均携带加密话题标签#读书心得#,且社交信息的社交信息内容为与读书心得相关联的内容。
需要说明的是,第二用户标识满足触发条件可包括两种情况,每一种情况下,第二社交页面中社交信息流所包含的社交信息存在差异,具体可参见下述描述,其中:
在一种实现方式中,第二用户标识具备加密话题标签的操作权限(包括:第二用户标识具备加密话题标签的操作权限,且第二用户标识与发布第一社交信息的第一用户标识之间不具备社交关联关系;或者,第二用户标识具备加密话题标签的操作权限,且第二用户标识与第一用户标识之间具备社交关联关系)时,在第二社交页面中展示与加密话题标签相匹配的社交话题中的所有社交信息。换句话说,具备同一加密话题标签的操作权限的所有用户标识,均可以进入该加密话题标签相匹配的社交话题的讨论圈子参与话题讨论,且用户标识之间相互可见发布的携带加密话题标签的社交信息。举例来说,假设具备加密话题标签的用户标识包括:用户标识A、用户标识B、用户标识C以及用户标识D,则用户标识A、用户标识B、用户标识C以及用户标识D均可以发送携带加密话题标签的社交信息,并且将社交信息显示于第二社交页面,且用户标识A、用户标识B、用户标识C以及用户标识D,均可以在第二社交页面中查看到所有社交信息。这使得加密话题标签就像是一把钥匙,只有掌握这把钥匙才能进入加密话题标签相匹配的社交话题的圈子,提高社交话题和社交圈子的私密性和安全性。
再请参见图4,假设具备加密话题标签#读书心得#的用户标识包括:用户标识A、用户标识B、用户标识C,且三个用户依照时间先后顺序分别发送一条携带#读书心得#的社交信息,则在第二社交页面401中依照发布时间(如从早到晚,或从晚到早)依次显示三个用户发布的社交信息A、社交信息B以及社交信息C;当用户标识A、用户标识B、用户标识C中的任意用户触发第一社交页面中的加密话题标签并进入第二社交页面后,在第二社交页面中可浏览社交信息A、社交信息B以及社交信息C。
在另一种实现方式中,若第二用户标识不具备加密话题标签的操作权限,但第二用户标识与第一用户标识之间具备社交关联关系,则在第二社交页面中展示社交话题的社交信息流中与第二用户标识具备社交关联关系的用户标识所发布的社交信息,并将与第二用户标识不具备社交关联关系的用户标识所发布的社交信息进行隐藏。需要说明的是,隐藏与第二用户标识不具备社交关联关系的用户标识所发布的社交信息的情况可包括:①第二用户标识当前登录的终端从服务器处获取到参与加密话题标签相匹配的社交话题的所有用户标识发布的所有社交信息,但检测到第二用户标识不具备加密话题标签的操作权限且第二用户标识与第一用户标识之间具备社交关联关系时,不显示与第二用户标识不具备社交关联关系的用户标识所发布的社交信息,而只显示与第二用户标识之间具备社交关联关系的用户所发布的社交信息。②第二用户标识当前登录的终端向服务器发起数据请求后,服务器在检测到第二用户标识不具备加密话题标签的操作权限且第二用户标识与第一用户标识之间具备社交关联关系时,不将与第二用户标识不具备社交关联关系的用户标识所发布的社交信息这部分信息返回给终端,以至于终端无法显示这部分社交信息。
参见图5来对上述实现方式进行说明,请参见图5,图5示出了本申请一个示例性实施例提供的另一种第二社交页面的示意图;如图5所示,假设具备加密话题标签#读书心得#的用户标识包括用户标识A、用户标识B以及用户标识C,其中,第二用户标识与用户标识A以及用户标识B具备好友关系,第二用户标识与用户标识C不具备好友关系,且用户标识A、用户标识B以及用户标识C均发布有携带#读书心得#的社交信息;那么,当第二用户标识在第一社交页面中触发用户标识A(或用户标识B)发布的#读书心得#之后,第二社交页面401中显示有用户标识A和用户标识B发布的社交信息,而第二社交页面401中并不显示用户标识C发布的社交信息。
基于上述两种实现方式可知,当第二用户标识具备加密话题标签的操作权限时,无论第二用户标识与第一用户标识之间是否具备社交关联关系,第二用户标识在触发第一社交页面中的加密话题标签之后,显示的第二社交页面中可显示与加密话题标签相匹配的社交话题的所有用户标识发布的社交信息。当第二用户标识不具备加密话题标签的操作权限,但第二用户标识与第一用户标识之间具备社交关联关系时,第二用户标识可以以查看关联用户(如好友用户)的社交信息的权限进入第二社交页面,但此时第二社交页面中只显示于第二用户标识具有社交关联关系的用户标识所发布的社交信息。上述过程,通过判断第二用户标识满足哪一种触发条件,再根据判断结果在第二社交页面中显示不同的社交信息,即不同用户对应包含不同社交信息的第二社交页面,提高社交话题的私密性和安全性。
另外,本申请实施例支持在第二社交页面中实现信息过滤和数据统计的功能。其中,所谓信息过滤是指从社交信息流中移除用户不感兴趣的社交信息,保留用户感兴趣的社交信息,以实现从社交信息流中将用户感兴趣的社交信息挑选出来的方式。通过对社交信息流中海量的社交信息按照用户的要求进行信息过滤,提高社交信息的流动性,便于对社交信息的阅读等。所谓数据统计是指对社交信息流中海量的社交信息按照某种条件进行统计,以提供给用户简单明了的统计结果。
下面分别对信息过滤和数据统计进行说明,其中:
在一种实现方式中,加密话题标签包括一个或多个属性信息;第二社交页面中设有筛选入口;在第二社交页面中实现信息过滤的流程可包括:当筛选入口被选中时,输出筛选窗口,筛选窗口中包含一个或多个筛选字段,加密话题标签的一个属性信息对应筛选窗口中的一个筛选字段,即筛选窗口中显示的每个筛选字段均对应为加密话题标签配置的一个属性信息;对筛选字段执行筛选操作,根据筛选操作的内容在第二社交页面中显示筛选后的社交信息。其中,加密话题标签的一个或多个属性信息可包括但不限于:标签名称、授权属性、有效时间属性、打卡属性等等。其中,所谓授权属性用于定义对加密话题标签具备操作权限的所有用户标识,如将用户标识A和群组标识B(群组标识B中包含用户标识B、用户标识C以及用户标识D)配置到授权属性中,表示具备加密话题标签的操作权限的用户标识为用户标识A、用户标识B、用户标识C以及用户标识D;所谓有效时间属性用于定义加密话题标签的有效时间段,在该有限时间段内,用户能够发布携带加密话题标签的社交信息,或者,用户能够触发加密话题标签进入第二社交页面等等,例如:加密话题标签的有效时间段为自成功创建加密话题标签开始直到目标时刻之间的时间段;所谓打卡属性用于定义通过加密话题标签来打卡的情况。
结合附图6来对社交信息的信息过滤的流程进行详细阐述。请参见图6,图6示出了本申请一个示例性实施例提供的一种信息过滤的示意图;如图6所示,加密话题标签为#标签名称A#,在第二社交页面401中设有多种操作选项,例如,点赞选项601、社交信息选项602、过滤选项603以及统计选项604,其中,筛选入口为过滤选项603;当过滤选项603被触发时,显示筛选窗口602,筛选窗口602中包含一个或多个筛选字段,一个筛选字段对应一个加密话题标签的一个属性信息,例如,发布时间筛选字段6021对应发布时间属性(即社交信息的发布时间)、授权筛选字段6022对应授权属性等等;对任一筛选字段执行筛选操作时,可根据筛选操作的内容在第二社交页面中显示筛选后的社交信息。其中,筛选操作可包括但不限于:某一筛选字段被输入筛选内容,又如,某一筛选字段被选择筛选内容等。例如,授权筛选字段6022所在的输入框6023中输入用户标识A,表示筛选用户标识A发布的所有携带加密话题标签#标签名称A#的社交信息。这里需要注意的是,筛选窗口602除以图6所示的浮层形式显示于第二社交页面之上外,筛选窗口602还可以单独的页面显示于终端屏幕中,本申请实施例对此不作限定。另外,再请参见图6,点赞选项601的右上角位置显示有数值600,表示第二社交页面中所有社交信息的点赞总次数为600次;同理,社交信息选项602的右上角位置显示有数值210,表示第二社交页面中包含的社交信息的总数量为210条。这可以帮助用户更直观的了解第二社交页面中社交信息的相关情况。其中,数值在第二社交页面中的位置并非一定是选项的右上角位置,如可以是在单独的区域内显示点赞次数、社交信息数量等,本申请实施例对此不作限定。
综上,通过上述过程可实现按照某一条件对与加密话题标签相匹配的社交话题的所有社交信息进行信息过滤,得到用户所需的数据,提高数据的流动性,方便用户对数据的查阅和使用。
在一种实现方式中,第二社交页面中设有统计入口;在第二社交页面中实现数据统计的流程可包括:当第二社交页面中的统计入口被选择时,触发显示统计页面,该统计页面中包含至少一个用户标识针对社交话题的统计结果。其中,任一个用户标识针对社交话题的统计结果是根据任一个用户标识在参与社交话题时发布的社交信息统计得到的,如统计某一用户标识的打卡次数,是通过统计该用户标识发布的,携带添加了打卡次数的加密话题标签的社交信息的次数来统计得到的。统计信息可包括但不限于:打卡次数、点赞次数、回复次数等等。
结合附图7来对数据统计的流程进行详细阐述。请参见图7,图7示出了本申请一个示例性实施例提供的一种数据统计的示意图;如图7所示,加密话题标签为#标签名称A#,在第二社交页面401中设有多种操作选项,例如,点赞选项601、社交信息选项602、过滤选项603以及统计选项604,其中,统计入口为统计选项604;当统计选项604被触发时,显示统计页面701,该统计页面701中包含参与加密话题标签为#标签名称A#相匹配的社交话题的用户标识的统计信息。
需要说明的是,统计页面701中初始显示的用户标识的统计信息可能是事先设置好的,例如,初始显示统计页面701时,默认在统计页面701中显示用户标识的某种统计信息。但本申请实施例还支持在统计页面701中筛选某种统计信息进行显示。再请参见图7,在统计页面701中显示有一种或多种筛选字段,这些筛选字段与加密话题标签的属性信息一一对应,通过在筛选字段中选择筛选内容,即可根据筛选内容在统计页面701中显示筛选后的用户标识的统计信息;例如,在打卡筛选字段中输入打卡次数统计,可得到包含各用户打卡次数的统计信息,且各用户标识可按照已经打卡次数从高至低顺序进行排列显示,这方便用户查看统计信息,得到满足用户需求的统计信息。
图1所描述实施例的具体实现过程可由终端和服务器之间相互交互来实现,其中,终端是指运行社交应用程序的设备,如手机、个人电脑等,服务器是指终端中的社交应用程序的后台服务器,用于与终端进行交互,以为终端中的社交应用程序提供计算和应用服务支持。下面结合图8来阐述图1所描述实施例的后台实现流程。请参见图8,图8示出了本申请一个示例性实施例提供的一种查看携带加密话题标签的第一社交信息的流程示意图;该流程可包括:
首先,当检测到存在待显示的由第一用户标识发布的第一社交信息时,若检测到社交应用程序中当前登录的第二用户标识不满足触发条件,则将第一社交信息以第二形态展现于第一社交页面中,此时第二用户标识不能触发该第一社交信息,若检测到第二用户标识满足触发条件,则将第一社交信息以第一形态展现于第一社交页面中,此时,第一社交信息所包含的加密话题标签携带第二社交页面的链接。其次,若检测到对加密话题标签的触发操作,则检测第二用户标识是否具有加密话题标签的操作权限;若第二用户具有加密话题标签的操作权限,则将加密话题标签相匹配的社交信息流中的所有社交信息显示于第二社交页面中;反之,若第二用户标识不具有加密话题标签的操作权限,则检测第二用户标识与第一用户标识之间是否具有社交关联关系(如好友关系),若具有社交关联关系,则将社交话题的社交信息流中与第二用户标识具备社交关联关系的用户标识所发布的社交信息展现与第二社交页面,若不具有社交关联关系,则结束流程。最后,在第二社交页面中设有筛选入口,当筛选入口被选中时,输出筛选窗口,筛选窗口中包含至少一个筛选字段;若检测到对筛选字段执行筛选操作,则根据筛选操作从第二社交页面中所包含的社交信息中获取与筛选内容相关的社交信息显示于第二社交页面。正如前述所描述的,在第二社交页面中还设有统计入口,通过触发统计入口可基于用户标识发布的社交信息得到用户的统计信息,在图8所示的示意图中不作描述,但不影响该实现方式,在此进行说明。
综上述,本申请实施例可以对第二用户标识进行验证,只有验证结果表明第二用户标识满足触发条件时,以第一形态展现的第一社交信息所包含的加密话题标签才包含第二社交的链接;同理,还对第二用户与加密话题标签之间的关系进行验证,根据不同的验证结果,在第二社交页面中展现不同的社交信息。通过上述过程可提高社交话题和话题圈子的私密性和安全性。
下面对上述实施例描述的加密话题标签的构建过程进行相对详细的阐述。加密话题标签是由第三用户标识创建的,第三用户标识可以是任意登录社交应用程序的用户标识,当然,第三用户标识可以是第一用户标识也可以是第二用户标识。其中,第三用户标识创建加密话题标签的创建流程可包括:在第三用户标识对应的终端中显示标签配置页面,标签配置页面包括标签属性编辑选项;对标签属性编辑选项进行编辑以配置加密话题标签的属性信息;根据配置好的加密话题标签的属性信息创建加密话题标签。
结合附图9来对上述给出的创建加密话题标签的步骤进行详细阐述,请参见图9,图9示出了本申请一个示例性实施例提供的一种创建加密话题标签的示意图;如图9所示,其中:
(1)在社交应用程序中显示标签配置页面901,标签配置页面901中显示有一个或多个标签属性编辑选项,这些标签属性编辑选项可包括:标签名称编辑选项9011、授权用户编辑选项9012、有效时间编辑选项9013等等。其中,授权用户编辑选项9012可包括单个用户授权选项和群组授权选项,单个用户授权选项用来选择添加单个用户标识,群组授权选项用来添加群组标识。当然这两个选项也可以合并为一个授权选项,在该授权选项中既可以添加单个用户标识也可以添加群组标识,本申请实施例对授权用户编辑选项的形式不作限定。
(2)通过对标签配置页面901中的全部或部分标签属性编辑选项进行编辑可配置加密话题标签的属性信息。其中,每个标签编辑属性可能预先设置有初始属性信息,该初始属性信息可显示于标签属性编辑选项所在的输入框(或输入栏等)内,如果第三用户标识不编辑某一标签编辑属性选项,表示将该标签编辑属性选项所包含的初始属性信息作为创建后的加密话题标签的属性信息,如:标签名称编辑选项9011所在的输入框内显示的初始属性信息为XX话题标签、授权用户编辑选项9012所在的输入框内显示的初始属性信息为第三用户标识、有效时间编辑选项9013所在的输入框内显示的初始属性信息为15分钟,表示加密话题标签自创建成功之后的15分钟内有效;如果第三用户标识对标签名称编辑选项9011和有效时间编辑选项9013进行编辑,而不编辑授权用户编辑选项9012,表示该加密话题标签的授权用户只包括第三用户标识。其中,对标签属性编辑选项进行编辑的方式可包括但不限于:①在标签属性编辑选项所在的输入框内输入信息;如图10a所示,图10a示出了本申请一个示例性实施例提供的一种编辑标签属性编辑选项的示意图;当标签属性编辑选项1001所在的输入栏被触发时,显示键盘区域1002,通过键盘区域1002所包含的多个字符实现在输入栏中配置标签属性编辑选项1001的属性信息。②触发输入框所包含的折叠入口,从多种备选选项中配置标签属性编辑选项的属性信息;如图10b所示,图10b示出了本申请一个示例性实施例提供的另一种编辑标签属性编辑选项的示意图;如图10b所示,在标签属性编辑选项1001所在的输入栏中包含折叠入口1003;当折叠入口1003被触发时,输出备选窗口1004,备选窗口1004中包含至少一个备选选项(如备选选项1、备选选项2、备选选项3......);当第三用户标识选中备选选项1时,关闭备选窗口并在标签属性编辑选项1001所在的输入栏中显示备选选项1,表示标识属性编辑选项1001的属性信息为备选选项1的内容。
(3)在标签配置页面901中还包括确认按键902(或控件、按钮等);当配置标签属性编辑选项后,点击确认按键902即可生成加密话题标签。
其中,本申请实施例还支持显示标签列表页面,标签列表页面中包含第三用户标识创建的所有加密话题标签,第三用户标识在标签列表页面中可以对创建好的加密话题标签执行修改、删除等操作。例如,某一加密话题话题标签已经过期,则在标签列表页面中可删除该加密话题标签。这可以帮助用户更好地管理加密话题标签。
另外,本申请实施例还支持在配置授权用户(即授予哪些用户标识具备加密话题标签的操作权限)的过程中,针对某一用户标识授予除操作权限以外的权限。例如:授权某一用户标识具有加密话题标签的属性信息的配置权限,换句话说,将加密话题标签的配置权限分摊给其他用户,类似于多个群管理员,这样方便多个用户对加密话题标签的管理,提高对加密话题标签的管理效率。其中,授予某一用户标识配置权限的流程可参见图11,图11示出了本申请一个示例性实施例提供的一种授予用户标识配置权限的示意图;如图11所示,在授权用户编辑选项的输入栏中显示有具备加密话题标签的操作权限的用户标识A、用户标识B以及用户标识C;当用户标识C被点击时,输出通知消息1101,通知消息1101中包含取消选项11011和确认选项11012,当确认选项11012被触发时,表示授予用户标识C配置权限,反之,当取消选项11011被触发时,表示不授予用户标识C配置权限。当然,也可以授予某个群组标识配置权限,在这种情况下,该群组内包含的所有用户标识均被授予配置权限。
另外,本申请实施例还支持在创建加密话题标签时,新增或删除标签属性编辑选项的数量和类型,新增标签属性编辑选型给用户提供一种自定义加密话题标签的属性信息的能力,使得创建的加密话题标签更好地适应场景需求,满足用户对各种功能的需求。例如,在每日运动打卡的场景中,可以在创建加密话题标签#运动#的过程中,新增打卡属性编辑选项并配置打卡总次数,以实现通过统计发布携带#运动#的社交信息的数量,快捷地统计用户已打卡次数和未打卡次数,提高打卡统计的便捷性。其中,新增或删除标签属性编辑选项的一种可能实现方式可参见图12,图12示出了本申请一个示例性实施例提供的一种新增或删除标签属性编辑选项的示意图;如图12所示,若长按(如持续按压一段时间(如3秒及以上))标签配置页面901中已经显示的标签属性编辑选项1201,则输出标签属性编辑选项1201对应的操作选项,操作选项包括:新增选项12011、删除选项12012等;当新增选项12011被选中时,在标签配置页面901中新增标签属性编辑选项1202,用户可对该标签属性编辑选项1202进行编辑,以实现新增加密话题标签的属性信息;当删除选项12012被选中时,删除标签属性编辑选项1201。需要说明的是,图12所描述的只是一种可能的实现方式,新增或删除标签属性编辑选项的实现方式还有很多,本申请实施例对此不作限定。
上述主要介绍了创建加密话题标签的界面实现流程,下面给出创建加密话题标签的后台技术实现。需说明的是,加密话题标签是主体类,加密话题标签的类图可参见图13a,图13a示出了本申请一个示例性实施例提供的一种加密话题标签的类图的示意图;如图13a所示,加密话题标签的属性信息可包括但不限于:标签名称、授权用户标识(包括单个用户标识和群组标识(包括多个用户标识))、生效时间、打卡总次数等等;加密话题标签的函数信息(即实现属性信息的方法)包括但不限于:按用户标识过滤信息(即按用户标识获取统计信息,包括单个用户标识和群组标识(包括多个用户标识))、按照时间(如发布社交信息的时间)过滤信息(如按照发布社交信息的时间统计某一时间段内发布的社交信息)、获取单个用户的打卡次数(如获取某一用户发布携带加密会话消息的社交信息的数量作为打卡次数)......。加密话题标签的类图可帮助用户更为清楚了解创建加密话题标签的后台程序结构。
请参见图13b,图13b示出了本申请一个示例性实施例提供的一种创建加密话题标签的流程示意图;如图13b所示,终端可获取用户在标签配置页面901中编辑的各标签属性编辑选项的内容(如标签名称);当终端检测到确认按键902被触发后,根据标签名称生成标签标识(如标签的编号),并将标签名称和标签标识组成一个字符串,例如,标签名称为读书心得,标签标识为CZ1028,则标签名称和标签标识组成的字符串可以是:读书心得CZ1028;终端对字符串进行哈希处理(hashcode),得到哈希值(或称散列值),再对哈希值做MD5加密处理,得到加密话题标签;终端将加密话题标签发送给服务器进行存储,以便于服务器在检测到具备加密话题标签的操作权限的某一用户有使用加密话题标签的需求时,能将加密话题标签下发给该用户标识。其中,哈希处理可以是指是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值(32位)。MD5加密处理是一种密码散列函数,通过对散列值进行处理可以产生一个128位(16字节)的散列值(hashvalue),用于确保信息传输完整一致。需要说明的是,对由标签名称和标签标识组成的字符串进行加密的方法不限于上述的哈希处理和MD5加密处理,本申请实施例对加密方法不作限定。
需要说明的是,终端在获取到用户在标签配置页面901中编辑的各标签属性编辑选项的内容后,终端可将各标签属性编辑选项的内容发送至服务器,由服务器来执行后续的加密处理,其中,服务器执行加密处理以及生成加密话题标签的过程可参见上述终端执行过程的相关描述,在此不作赘述。
本申请实施例中,一方面,允许用户在创建加密话题标签时自定义加密话题标签的属性信息,使得创建的加密话题标签满足用户需求,丰富加密话题标签的功能;另一方面,加密话题标签相比于普通的话题标签而言,加密话题标签经过加密处理,并非每个用户均具备该加密话题标签的操作权限,这给参与加密话题标签相匹配的社交话题提供一个私密的、安全的、可靠的环境,提高社交话题的私密性和安全性。
下面对发布携带加密话题标签的社交信息的流程进行阐述。请参见图14,图14示出了本申请一个示例性实施例提供的一种应用程序的处理方法;该应用程序的处理方案可以是由终端来执行,具体由终端中所包含的社交应用程序来执行。该方案可包括步骤S1401-S1402,其中:
S1401、显示社交信息发布页面,社交信息发布页面中显示有与第二用户标识相关联的标签列表。
其中,社交信息发布页面是指社交应用程序提供的给用户用来发布社交信息的页面,社交信息发布页面所包含的标签列表中包含由第二用户标识创建的加密话题标签,或者由第三用户标识创建但向第二用户标识授权操作权限的加密话题标签。标签列表中还包括加密话题标签的提示信息,该提示信息包括:提示加密话题标签的状态的信息,如加密话题标签处于有效状态或无效状态;或者,提示加密话题标签的属性信息发生变化的信息,如提示加密话题标签的属性信息-授权用户,发生变化;等等。其中,提示信息的显示形式可包括:标签列表中的一个加密话题标签对应一个提示信息;或者,标签列表中显示一个总的提示信息,该总的提示信息中包含各加密话题标签的子提示信息;等等。这两种提示信息的显示形式可参见图15,图15示出了本申请一个示例性实施例提供的一种提示信息的示意图;如图15所示,在社交信息发布页面1501中显示有标签列表15011,标签列表15011所包含的一个或多个加密话题标签中,每个加密话题标签所在位置处均显示有一个提示信息。例如:加密话题标签15012所在位置处显示有提示信息15013,且该提示信息15013用于提示第二用户标识该加密话题标签15012处于无效状态,即加密话题标签15012不能被选择(或能够被选择,但携带加密话题标签15012的社交信息与普通社交信息相同等等)。又如,若加密话题标签15014被重新配置了授权属性(如新增用户标识A为具备操作权限的用户),则加密话题标签10014对应的提示信息15015用于提示第二用户标识,该加密话题标签15014的属性信息发生变化。
另外,如果第二用户标识被授权某一加密话题标签的配置权限,则该加密话题标签的提示信息除用于提示加密话题标签的各种情况(如更变、状态、生存时间等等)以外,提示信息还作为标签配置页面的入口;当提示信息被触发时,显示标签配置页面,在标签配置页面中显示第二用户标识具有配置权限的加密话题标签的属性信息,第二用户标识可对这些属性信息进行配置修改。相当于多个群组管理员共同管理群事务,这样方便多个用户对加密话题标签的管理,提高对加密话题标签的管理效率。
请再参见图15,在社交信息发布页面1501中包含标签列表15011,标签列表15011包含的加密话题标签15012对应的提示信息15013、加密话题标签15014对应的提示信息15015等等;当提示消息15015被触发时,显示标签配置页面901,标签配置页面901中显示有加密话题标签15014所包含的一个或多个标签属性编辑选项,这些标签属性编辑选项所在的输入栏中显示有历史时间内配置的属性信息;可对标签属性编辑选型所包含的内容进行修改,或按照前述实现方式新增或删除标签属性编辑选型等等;当配置加密话题标签结束,返回社交信息发布页面,此时加密话题标签15014对应的提示信息15015用于提示加密话题标签15014的授权用户权限发生改变。另外,对于已经处于加密话题标签15014相匹配的社交话题的第二社交页面中的用户标识来说,在第二社交页面中输出通知消息,该通知消息用来通知具备加密话题标签15014的操作权限的用户标识,加密话题标签15014的属性发生变化。
举例来说,假设授权用户编辑选项的输入栏中显示有历史时间内配置的用户标识A、用户表标识B以及用户标识C,当第二用户标识将用户标识D添加至输入栏中时,表示授权用户标识D加密话题标签的操作权限;此时,返回第二用户标识对应的社交信息发布页面之后,加密话题标签对应的提示消息提示第二用户标识此加密话题标签的授权用户发生变化。对于用户标识A来说,用户标识A所登录的社交应用程序中的第二社交页面中输出通知消息,通知消息用来通知已经具备加密话题标签的操作权限的用户标识,该加密话题标签的授权用户发生变化。请参见图16,图16示出了本申请一个示例性实施例提供的另一种第二社交页面的示意图;如图16所示,在第二社交页面401中显示有通知消息1601,该通知消息1601用于通知具备加密话题标签的操作权限的用户标识,某一用户标识被授权加密话题标签的操作权限。
需要说明的是,除上述描述的通过触发加密话题标签对应的提示信息进入标签配置页面配置加密话题标签的属性信息以外,加密话题标签的某项属性信息可以直接显示社交信息发布页面中,便于用户在编辑社交信息时可快捷配置加密话题标签的属性信息。例如:在某些应用场景中关注用户的打卡情况,那么可在加密话题标签对应的位置处显示打卡选项,如果选中打卡选项,表示新增一次打卡次数,如果未选中打开选项,表示将最后一次打卡的社交信息更新为本次发布的社交信息。请参见图17,图17示出了本申请一个示例性实施例提供的一种新增打卡次数的示意图;如图17所示,在具有打卡属性的加密话题标签1701处显示打卡选项1702,当打卡选项1702被选中时,确定为用户标识新增一次打卡记录;当打卡选项1702未被选中时,表示将最后一次打卡的社交信息更新为本次发布的社交信息。当然打卡选项1702也可以显示于社交信息发布页面的其他位置,本申请实施例对此不作限定。
S1402、当第二用户标识发布第二社交信息时,若标签列表中的加密话题标签被选择,则显示第一社交页面,并在第一社交页面中显示第二社交信息,第二社交信息中包含加密话题标签。
再请参见图15,在社交信息发布页面1501中还显示有内容编辑区域1502,在内容编辑区域1502内可编辑第二社交信息的社交信息内容(可包括文字、文本、图像、视频、表情等等);当标签列表15011中的加密话题标签被选中时;在内容编辑区域1502中显示加密话题标签和社交信息内容组成的第二社交信息。需要说明的是,编辑社交信息内容和选择加密话题标签的先后顺序不作限定,换句话说,可以先编辑社交信息内容再选择加密话题标签,或者,先选择加密话题标签再编辑社交信息内容。另外,社交信息发布页面1501还包含发布选项1504,当发布选项1504被触发时,显示第一社交页面201,在第一社交页面201中显示第二用户标识刚刚创建的第二社交信息,该第二社交信息中包含加密话题标签。
需要说明的是,图1所示实施例中,第一用户标识发布携带加密话题标签的第一社交信息的流程可参见前述描述的第二用户标识发布第二社交信息的流程,在此不作赘述。
下面结合附图18来阐述发布社交信息的后台技术实现。其中,发布社交信息的后台实现可由终端和服务器之间相互交互来完成,具体由终端所包含的社交应用程序与为社交应用程序提供服务的服务器之间相互交互来完成。请参见图18,图18示出了本申请一个示例性实施例提供的一种发布社交信息的流程示意图;如图18所示,首先,终端在检测到发布社交信息的操作时,显示社交信息发布页面,并从服务器处获取与当前登录社交应用程序的用户标识相匹配的标签列表,标签列表中包含一个或多个加密话题标签;其次,终端检测到对标签列表中任一个或多个加密话题标签的选择操作时,生成携带加密话题标签的社交信息;最后,终端将携带加密话题标签的社交信息发送给服务器,相应的,服务器将携带加密话题标签的社交信息下发给满足触发条件的用户标识所登录的终端,以实现社交信息的分发。
本申请实施例中,用户在发布社交信息时,通过添加加密话题标签,即可通过发布社交信息的方式实现打卡功能,提高打卡流程的便捷性。
需要说明的是,图1所描述的查看第一社交信息、图9所描述的创建加密话题标签以及图14所描述的发布第二社交信息的执行主体可以为同一用户标识,或为不同的用户标识,本申请实施例对此不作限定。
上述详细阐述了本申请实施例的方法,为了便于更好地实施本申请实施例的上述方案,相应地,下面提供了本申请实施例的装置。
图19示出了本申请一个示例性实施例提供的一种应用程序的处理装置的结构示意图;该应用程序的处理装置可以用于是运行于终端中的一个计算机程序(包括程序代码),例如该应用程序的处理装置可以是终端中的即时通信应用程序(如微信、QQ、腾讯朋友);该应用程序的处理装置可以用于执行图1、图9以及图14所示的方法实施例中的部分或全部步骤。请参见图19,该应用程序的处理装置包括如下单元:
显示单元1901,用于显示第一社交页面,第一社交页面用于展示社交应用程序的社交信息流;
处理单元1902,用于当社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若社交应用程序中当前登录的第二用户标识满足触发条件,则在第一社交页面中显示第一社交信息的第一形态;第一社交信息的第一形态包含加密话题标签,加密话题标签携带第二社交页面的链接,第二社交页面用于展示与加密话题标签相匹配的社交话题的社交信息流;
处理单元1902,还用于若第二用户标识不满足触发条件,则在第一社交页面中显示第一社交信息的第二形态;第一社交信息的第二形态不包含加密话题标签,或者,第一社交信息的第二形态包含加密话题标签但加密话题标签中不携带第二社交页面的链接。
在一种实现方式中,第二用户标识满足触发条件包括:
第二用户标识具备加密话题标签的操作权限;或者,
第二用户标识不具备加密话题标签的操作权限,但第二用户标识与第一用户标识之间具备社交关联关系。
在一种实现方式中,处理单元1902还用于:
若加密话题标签被触发,则显示第二社交页面。
在一种实现方式中,若第二用户标识具备加密话题标签的操作权限,则处理单元1902还用于:
在第二社交页面中展示社交话题的社交信息流中的所有社交信息。
在一种实现方式中,若第二用户标识不具备加密话题标签的操作权限,但第一用户标识与第二用户标识之间具备社交关联关系,则处理单元1902还用于:
在第二社交页面中展示社交话题的社交信息流中与第二用户标识具备社交关联关系的用户标识所发布的社交信息,并将与第二用户标识不具备社交关联关系的用户标识所发布的社交信息进行隐藏。
在一种实现方式中,加密话题标签包括一个或多个属性信息;第二社交页面中设有筛选入口;处理单元1902还用于:
当筛选入口被选中时,输出筛选窗口,筛选窗口中包含一个或多个筛选字段,加密话题标签的一个属性信息对应筛选窗口中的一个筛选字段;
对筛选字段执行筛选操作,根据筛选操作的内容在第二社交页面中显示筛选后的社交信息。
在一种实现方式中,第二社交页面中设有统计入口;处理单元1902还用于:
选择统计入口,触发显示统计页面;
其中,统计页面中包含至少一个用户标识针对社交话题的统计结果;任一个用户标识针对社交话题的统计结果是根据任一个用户标识在参与社交话题时发布的社交信息统计得到的。
在一种实现方式中,加密话题标签是由第三用户标识创建的;加密话题标签的创建流程包括:
在第三用户标识对应的终端中显示标签配置页面,标签配置页面包括标签属性编辑选项;
对标签属性编辑选项进行编辑以配置加密话题标签的属性信息;
根据配置好的加密话题标签的属性信息创建加密话题标签;
其中,属性信息包括以下至少一项:授权属性、有效时间属性、标签名称;授权属性用于定义对加密话题标签具备操作权限的所有用户标识。
在一种实现方式中,处理单元1902还用于:
显示社交信息发布页面,社交信息发布页面中显示有与第二用户标识相关联的标签列表;标签列表中包含由第二用户标识创建的加密话题标签,或者由第三用户标识创建但向第二用户标识授权操作权限的加密话题标签;
当第二用户标识发布第二社交信息时,若标签列表中的加密话题标签被选择,则显示第一社交页面,并在第一社交页面中显示第二社交信息,第二社交信息中包含加密话题标签。
在一种实现方式中,标签列表中还包括加密话题标签的提示信息;
提示信息包括:提示加密话题标签的状态的信息;或者,提示加密话题标签的属性信息发生变化的信息。
根据本申请的一个实施例,图19所示的应用程序的处理装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,该应用程序的处理装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。根据本申请的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图1、图9及图14所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图19中所示的应用程序的处理装置,以及来实现本申请实施例的应用程序的处理方法。计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
本申请实施例中,一方面,处理单元1902可以对第二用户标识进行验证,只有验证结果表明第二用户标识满足触发条件时,以第一形态展现的第一社交信息所包含的加密话题标签才包含第二社交的链接;同理,处理单元1902还对第二用户与加密话题标签之间的关系进行验证,根据不同的验证结果,在第二社交页面中展现不同的社交信息。通过上述过程可提高社交话题和社交话题讨论圈子的私密性和安全性。另一方面,本申请允许用户在创建加密话题标签时自定义加密话题标签的属性信息,使得创建的加密话题标签满足用户需求,丰富加密话题标签的功能;且加密话题标签相比于普通的话题标签而言,加密话题标签经过加密处理,并非每个用户均具备该加密话题标签的操作权限,这给参与加密话题标签相匹配的社交话题提供一个私密的、安全的、可靠的环境,提高社交话题的私密性和安全性。又一方面,用户在发布社交信息时,通过添加加密话题标签,即可通过发布社交信息的方式实现打卡功能,提高打卡流程的便捷性。
图20示出了本申请一个示例性实施例提供的一种应用程序的处理设备的结构示意图。请参见图20,该应用程序的处理设备,包括处理器2001、通信接口2002以及计算机可读存储介质2003。其中,处理器2001、通信接口2002以及计算机可读存储介质2003可通过总线或者其它方式连接。其中,通信接口2002用于接收和发送数据。计算机可读存储介质2003可以存储在应用程序的处理设备的存储器中,计算机可读存储介质2003用于存储计算机程序,计算机程序包括程序指令,处理器2001用于执行计算机可读存储介质2003存储的程序指令。处理器2001(或称CPU(Central Processing Unit,中央处理器))是应用程序的处理设备的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能。
本申请实施例还提供了一种计算机可读存储介质(Memory),计算机可读存储介质是应用程序的处理设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机可读存储介质既可以包括应用程序的处理设备中的内置存储介质,当然也可以包括应用程序的处理设备所支持的扩展存储介质。计算机可读存储介质提供存储空间,该存储空间存储了文档编辑设备的处理***。并且,在该存储空间中还存放了适于被处理器2001加载并执行的一条或多条的指令,这些指令可以是一个或多个的计算机程序(包括程序代码)。需要说明的是,此处的计算机可读存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的,还可以是至少一个位于远离前述处理器的计算机可读存储介质。
在一个实施例中,该应用程序的处理设备可以是前述实施例提到的终端;该计算机可读存储介质中存储有一条或多条指令;由处理器2001加载并执行计算机可读存储介质中存放的一条或多条指令,以实现上述应用程序的处理方法实施例中的相应步骤;具体实现中,计算机可读存储介质中的一条或多条指令由处理器2001加载并执行如下步骤:
显示第一社交页面,第一社交页面用于展示社交应用程序的社交信息流;
当社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若社交应用程序中当前登录的第二用户标识满足触发条件,则在第一社交页面中显示第一社交信息的第一形态;第一社交信息的第一形态包含加密话题标签,加密话题标签携带第二社交页面的链接,第二社交页面用于展示与加密话题标签相匹配的社交话题的社交信息流;
若第二用户标识不满足触发条件,则在第一社交页面中显示第一社交信息的第二形态;第一社交信息的第二形态不包含加密话题标签,或者,第一社交信息的第二形态包含加密话题标签但加密话题标签中不携带第二社交页面的链接。
在一种实现方式中,第二用户标识满足触发条件包括:
第二用户标识具备加密话题标签的操作权限;或者,
第二用户标识不具备加密话题标签的操作权限,但第二用户标识与第一用户标识之间具备社交关联关系。
在一种实现方式中,计算机可读存储介质中的一条或多条指令由处理器2001加载并且还执行如下步骤:
若加密话题标签被触发,则显示第二社交页面。
在一种实现方式中,若第二用户标识具备加密话题标签的操作权限,则计算机可读存储介质中的一条或多条指令由处理器2001加载并且还执行如下步骤:
在第二社交页面中展示社交话题的社交信息流中的所有社交信息。
在一种实现方式中,若第二用户标识不具备加密话题标签的操作权限,但第一用户标识与第二用户标识之间具备社交关联关系,则计算机可读存储介质中的一条或多条指令由处理器2001加载并且还执行如下步骤:
在第二社交页面中展示社交话题的社交信息流中与第二用户标识具备社交关联关系的用户标识所发布的社交信息,并将与第二用户标识不具备社交关联关系的用户标识所发布的社交信息进行隐藏。
在一种实现方式中,加密话题标签包括一个或多个属性信息;第二社交页面中设有筛选入口;计算机可读存储介质中的一条或多条指令由处理器2001加载并且还执行如下步骤:
当筛选入口被选中时,输出筛选窗口,筛选窗口中包含一个或多个筛选字段,加密话题标签的一个属性信息对应筛选窗口中的一个筛选字段;
对筛选字段执行筛选操作,根据筛选操作的内容在第二社交页面中显示筛选后的社交信息。
在一种实现方式中,第二社交页面中设有统计入口;计算机可读存储介质中的一条或多条指令由处理器2001加载并且还执行如下步骤:
选择统计入口,触发显示统计页面;
其中,统计页面中包含至少一个用户标识针对社交话题的统计结果;任一个用户标识针对社交话题的统计结果是根据任一个用户标识在参与社交话题时发布的社交信息统计得到的。
在一种实现方式中,加密话题标签是由第三用户标识创建的;加密话题标签的创建流程包括:
在第三用户标识对应的终端中显示标签配置页面,标签配置页面包括标签属性编辑选项;
对标签属性编辑选项进行编辑以配置加密话题标签的属性信息;
根据配置好的加密话题标签的属性信息创建加密话题标签;
其中,属性信息包括以下至少一项:授权属性、有效时间属性、标签名称;授权属性用于定义对加密话题标签具备操作权限的所有用户标识。
在一种实现方式中,计算机可读存储介质中的一条或多条指令由处理器2001加载并且还执行如下步骤:
显示社交信息发布页面,社交信息发布页面中显示有与第二用户标识相关联的标签列表;标签列表中包含由第二用户标识创建的加密话题标签,或者由第三用户标识创建但向第二用户标识授权操作权限的加密话题标签;
当第二用户标识发布第二社交信息时,若标签列表中的加密话题标签被选择,则显示第一社交页面,并在第一社交页面中显示第二社交信息,第二社交信息中包含加密话题标签。
在一种实现方式中,标签列表中还包括加密话题标签的提示信息;
提示信息包括:提示加密话题标签的状态的信息;或者,提示加密话题标签的属性信息发生变化的信息。
本申请实施例中,一方面,处理单元1902可以对第二用户标识进行验证,只有验证结果表明第二用户标识满足触发条件时,以第一形态展现的第一社交信息所包含的加密话题标签才包含第二社交的链接;同理,处理单元1902还对第二用户与加密话题标签之间的关系进行验证,根据不同的验证结果,在第二社交页面中展现不同的社交信息。通过上述过程可提高社交话题和社交话题讨论圈子的私密性和安全性。另一方面,本申请允许用户在创建加密话题标签时自定义加密话题标签的属性信息,使得创建的加密话题标签满足用户需求,丰富加密话题标签的功能;且加密话题标签相比于普通的话题标签而言,加密话题标签经过加密处理,并非每个用户均具备该加密话题标签的操作权限,这给参与加密话题标签相匹配的社交话题提供一个私密的、安全的、可靠的环境,提高社交话题的私密性和安全性。又一方面,用户在发布社交信息时,通过添加加密话题标签,即可通过发布社交信息的方式实现打卡功能,提高打卡流程的便捷性。
本申请实施例还提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述应用程序的处理方法。
本领域普通技术人员可以意识到,结合本申请中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用,使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程设备。计算机指令可以存储在计算机可读存储介质中,或者通过计算机可读存储介质进行传输。计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如,同轴电缆、光纤、数字用户线(DSL))或无线(例如,红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (13)
1.一种应用程序的处理方法,其特征在于,包括:
显示第一社交页面,所述第一社交页面用于展示社交应用程序的社交信息流;
当所述社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若所述社交应用程序中当前登录的第二用户标识满足触发条件,则在所述第一社交页面中显示所述第一社交信息的第一形态;所述第一社交信息的第一形态包含加密话题标签,所述加密话题标签携带第二社交页面的链接,所述第二社交页面用于展示与所述加密话题标签相匹配的社交话题的社交信息流;
若所述第二用户标识不满足触发条件,则在所述第一社交页面中显示所述第一社交信息的第二形态;所述第一社交信息的第二形态不包含所述加密话题标签,或者,所述第一社交信息的第二形态包含所述加密话题标签但所述加密话题标签中不携带所述第二社交页面的链接。
2.如权利要求1所述的方法,其特征在于,所述第二用户标识满足触发条件包括:
所述第二用户标识具备所述加密话题标签的操作权限;或者,
所述第二用户标识不具备所述加密话题标签的操作权限,但所述第二用户标识与所述第一用户标识之间具备社交关联关系。
3.如权利要求1或2所述的方法,其特征在于,所述在所述第一社交页面中显示所述第一社交信息的第一形态之后,所述方法还包括:
若所述加密话题标签被触发,则显示所述第二社交页面。
4.如权利要求3所述的方法,其特征在于,若所述第二用户标识具备所述加密话题标签的操作权限,则所述方法还包括:
在所述第二社交页面中展示所述社交话题的社交信息流中的所有社交信息。
5.如权利要求3所述的方法,其特征在于,若所述第二用户标识不具备所述加密话题标签的操作权限,但所述第一用户标识与所述第二用户标识之间具备社交关联关系,则所述方法还包括:
在所述第二社交页面中展示所述社交话题的社交信息流中与所述第二用户标识具备社交关联关系的用户标识所发布的社交信息,并将与所述第二用户标识不具备社交关联关系的用户标识所发布的社交信息进行隐藏。
6.如权利要求3所述的方法,其特征在于,所述加密话题标签包括一个或多个属性信息;所述第二社交页面中设有筛选入口;所述方法还包括:
当所述筛选入口被选中时,输出筛选窗口,所述筛选窗口中包含一个或多个筛选字段,所述加密话题标签的一个属性信息对应所述筛选窗口中的一个筛选字段;
对所述筛选字段执行筛选操作,根据所述筛选操作的内容在所述第二社交页面中显示筛选后的社交信息。
7.如权利要求3所述的方法,其特征在于,所述第二社交页面中设有统计入口;所述方法还包括:
选择所述统计入口,触发显示统计页面;
其中,所述统计页面中包含至少一个用户标识针对所述社交话题的统计结果;任一个用户标识针对所述社交话题的统计结果是根据所述任一个用户标识在参与所述社交话题时发布的社交信息统计得到的。
8.如权利要求1所述的方法,其特征在于,所述加密话题标签是由第三用户标识创建的;所述加密话题标签的创建流程包括:
在第三用户标识对应的终端中显示标签配置页面,所述标签配置页面包括标签属性编辑选项;
对所述标签属性编辑选项进行编辑以配置所述加密话题标签的属性信息;
根据配置好的所述加密话题标签的属性信息创建所述加密话题标签;
其中,所述属性信息包括以下至少一项:授权属性、有效时间属性、标签名称;所述授权属性用于定义对所述加密话题标签具备操作权限的所有用户标识。
9.如权利要求1所述的方法,其特征在于,所述方法还包括:
显示社交信息发布页面,所述社交信息发布页面中显示有与所述第二用户标识相关联的标签列表;所述标签列表中包含由所述第二用户标识创建的加密话题标签,或者由第三用户标识创建但向所述第二用户标识授权操作权限的所述加密话题标签;
当所述第二用户标识发布第二社交信息时,若所述标签列表中的所述加密话题标签被选择,则显示所述第一社交页面,并在所述第一社交页面中显示所述第二社交信息,所述第二社交信息中包含所述加密话题标签。
10.如权利要求9所述的方法,其特征在于,所述标签列表中还包括所述加密话题标签的提示信息;
所述提示信息包括:提示加密话题标签的状态的信息;或者,提示加密话题标签的属性信息发生变化的信息。
11.一种应用程序的处理装置,其特征在于,包括:
显示装置,用于显示第一社交页面,所述第一社交页面用于展示社交应用程序的社交信息流;
处理装置,用于当所述社交信息流中包含待显示的由第一用户标识发布的第一社交信息时,若所述社交应用程序中当前登录的第二用户标识满足触发条件,则在所述第一社交页面中显示所述第一社交信息的第一形态;所述第一社交信息的第一形态包含加密话题标签,所述加密话题标签携带第二社交页面的链接,所述第二社交页面用于展示与所述加密话题标签相匹配的社交话题的社交信息流;以及,若所述第二用户标识不满足触发条件,则在所述第一社交页面中显示所述第一社交信息的第二形态;所述第一社交信息的第二形态不包含所述加密话题标签,或者,所述第一社交信息的第二形态包含所述加密话题标签但所述加密话题标签中不携带所述第二社交页面的链接。
12.一种应用程序的处理设备,其特征在于,包括:
处理器,适于执行计算机程序;
计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1-10任一项所述的应用程序的处理方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于由处理器加载并执行如权利要求1-10任一项所述的应用程序的处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011363118.2A CN114564635A (zh) | 2020-11-27 | 2020-11-27 | 一种应用程序的处理方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011363118.2A CN114564635A (zh) | 2020-11-27 | 2020-11-27 | 一种应用程序的处理方法、装置、设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114564635A true CN114564635A (zh) | 2022-05-31 |
Family
ID=81712749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011363118.2A Pending CN114564635A (zh) | 2020-11-27 | 2020-11-27 | 一种应用程序的处理方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114564635A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115097985A (zh) * | 2022-06-22 | 2022-09-23 | 北京字跳网络技术有限公司 | 信息发布方法、装置、电子设备和存储介质 |
-
2020
- 2020-11-27 CN CN202011363118.2A patent/CN114564635A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115097985A (zh) * | 2022-06-22 | 2022-09-23 | 北京字跳网络技术有限公司 | 信息发布方法、装置、电子设备和存储介质 |
CN115097985B (zh) * | 2022-06-22 | 2024-02-02 | 北京字跳网络技术有限公司 | 信息发布方法、装置、电子设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114945906A (zh) | 可自定义的通信平台 | |
US10139987B2 (en) | Automated group recommendation | |
US10929511B2 (en) | Systems and methods for protecting sensitive information | |
Mendel et al. | Global survey on internet privacy and freedom of expression | |
US20060184578A1 (en) | Control for enabling a user to preview display of selected content based on another user's authorization level | |
US8700708B2 (en) | Social data recording | |
US11412011B1 (en) | Methods, systems, apparatuses, and devices for facilitating interaction between users viewing same webpages and virtual locations | |
JP2019525338A (ja) | メディア・コンテンツ・アイテムを管理するためのシステムおよび方法 | |
US9342852B1 (en) | Visual indicators for account access in a social network | |
CN106164919A (zh) | 有多个登录的基于浏览器的身份 | |
US10255423B2 (en) | Systems and methods for providing image-based security measures | |
Acker | Data craft: The manipulation of social media metadata | |
WO2017164853A1 (en) | Systems and methods for identifying matching content | |
Bradbury | In plain view: open source intelligence | |
US10298655B2 (en) | Systems and methods for providing content to verified entities | |
JP2022530850A (ja) | 改良を加えたメッセージングシステム | |
US9462004B1 (en) | Automatic group assignment of users in a social network | |
US20220029947A1 (en) | Systems and methods for sharing content | |
Claypoole et al. | Protecting Your Internet Identity: Are You Naked Online? | |
US11676121B2 (en) | Systems and methods for content management | |
CN114564635A (zh) | 一种应用程序的处理方法、装置、设备及介质 | |
US20160350541A1 (en) | Systems and methods for identifying illegitimate accounts based on clustering | |
Golzard et al. | Negotiating intimacy through social media: Challenges and opportunities for Muslim women in Iran | |
Thuraisingham et al. | Analyzing and Securing Social Networks | |
US9646267B1 (en) | Following an entity in a social network |
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 |