一种定制化客户端的数据处理方法及装置制造方法及图纸

技术编号:17709924 阅读:28 留言:0更新日期:2018-04-14 21:27
本发明专利技术实施例公开了一种定制化客户端的数据处理方法及装置,该方法包括:根据用户需求,从云端服务器中,确定不需要接收的API数据接口;将所述不需要接收的API数据接口整理成拒收名单;当检测到有来自所述云端服务器的数据时,将所述数据对应的API数据接口与所述接收名单中的API数据接口进行比对;根据比对结果,处理所述数据。在本发明专利技术实施例提供的技术方案中,通过将用户不需求的数据直接从云端服务器的API数据接口阻断,可以实现用户对客户端推送数据的选择,能够更有效地体现客户端依据用户需求而定制的特点,不仅提高了可定制性和互动性,而且降低了网络流量和终端设备内存的使用,使得用户的使用体验得到了提升。

【技术实现步骤摘要】
一种定制化客户端的数据处理方法及装置
本专利技术实施例涉及计算机网络通讯
,尤其涉及一种定制化客户端的数据处理方法及装置。
技术介绍
Telegram,中文名称为电报,是一个基于云端服务器的即时通讯平台,由于它采用了自己设计的开源的MTProto协议(加密协议),并为机密的消息提供Snapchat(色拉布)类型的自毁计时器,支持自毁模式,简洁,快速,因此被称为世界上速度最快、最安全的大众市场即时通讯系统。目前,Telegram开放了公共API,开发者们可以通过利用公开API访问与Telegram官方APP相同的数据内容和功能。现有Telegram客户端除了最基本的聊天功能外,还有大量额外的附加功能,在接收数据时,用户经常会接收到一些不感兴趣的内容,这不仅增加了网络流量和终端设备内存的使用,且还降低了用户的使用体验。
技术实现思路
本专利技术提供一种定制化客户端的数据处理方法及装置,以解决现有客户端推送数据时无法定制与互动,且难以及时反映用户最新的需求的问题。为达到此目的,本专利技术采用以下技术方案:第一方面,本专利技术实施例提供了一种定制化客户端的数据处理方法,所述方法包括:根据用户需求,从云端服务器中,确定不需要接收的API数据接口;将所述不需要接收的API数据接口整理成拒收名单;当检测到有来自所述云端服务器的数据时,将所述数据对应的API数据接口与所述接收名单中的API数据接口进行比对;根据比对结果,处理所述数据。进一步地,上述方法中,所述根据比对结果,处理所述数据包括:若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口一致,则丢弃所述数据;若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口不一致,则接收所述数据。进一步地,上述方法中,在接收所述数据之后,还包括:判断所述数据的数据类型;根据所述数据类型,采取对应的数据展示方式。进一步地,上述方法中,所述数据类型包括文字、图片、音视频和链接。第二方面,本专利技术实施例提供了一种定制化客户端的数据处理装置,所述装置包括:接口确定模块,用于根据用户需求,从云端服务器中,确定不需要接收的API数据接口;名单整理模块,用于将所述不需要接收的API数据接口整理成拒收名单;接口比对模块,用于当检测到有来自所述云端服务器的数据时,将所述数据对应的API数据接口与所述接收名单中的API数据接口进行比对;数据处理模块,用于根据比对结果,处理所述数据。进一步地,上述装置中,所述数据处理模块具体用于:若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口一致,则丢弃所述数据;若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口不一致,则接收所述数据。进一步地,所述装置还包括:类型判断模块,用于在接收所述数据之后,判断所述数据的数据类型;方式确定模块,用于根据所述数据类型,采取对应的处理方式。进一步地,上述装置中,所述数据类型包括文字、图片、音视频和链接。在本专利技术实施例提供的技术方案中,通过将用户不需求的数据直接从云端服务器的API数据接口阻断,可以实现用户对客户端推送数据的选择,能够更有效地体现客户端依据用户需求而定制的特点,不仅提高了可定制性和互动性,而且降低了网络流量和终端设备内存的使用,使得用户的使用体验得到了提升。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1是本专利技术实施例一中的定制化客户端的数据处理方法的流程示意图;图2是本专利技术实施例二中的定制化客户端的数据处理方法的流程示意图;图3是本专利技术实施例三中的定制化客户端的数据处理方法的流程示意图;图4是本专利技术实施例四中的定制化客户端的数据处理装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种定制化客户端的数据处理方法的流程示意图,该方法优选适用于根据用户需求对客户端推送数据进行定制的应用场景,该方法可以由定制化客户端的数据处理装置来执行,该系统可以由软件和/或硬件实现。参见图1,该方法包括:S101、根据用户需求,从云端服务器中,确定不需要接收的API数据接口。需要说明的是,API,全称ApplicationProgrammingInterface,即应用程序接口,负责一个程序和其他软件的沟通,本质是预先定义的函数。在一个实施例中,API数据接口作为云端服务器与外界交互的通道,其目的是提供应用程序与开发人员基于某软件或硬件得以访问云端服务器中一组例程的能力;从另一个角度而言,他也是一套协议,规定了云端服务器与外界的沟通方式:如何发送请求和接收响应。客户端与云端服务器的数据交互过程中,不同功能的访问或数据推送是通过不同的API数据接口实现的。当用户在使用客户端的过程中有不需要接收的数据需求时,本实施例可以先通过确定不需要接收的数据所对应的API数据接口,再通过阻断该API数据接口与客户端的交互来实现用户对客户端推送数据的选择。具体的,当确定用户对云端服务器推送的数据有选择需求时,先确定用户不需要接收的数据,再根据该数据找到对应的API数据接口。S102、将所述不需要接收的API数据接口整理成拒收名单。具体的,用户根据客户端上显示的数据内容选择拒收时,将该数据在云端服务器的API数据接口添加到拒收名单中。在一种实施方式中,优选的,用户可以管理该拒收名单,当需要将原先设置为拒收的API数据接口改为可以接收时,只需要通过将设置在拒收名单中的API数据接口从拒收名单中移走(删除)即可,当然也可以采用其它的方法,如采用激活。S103、当检测到有来自所述云端服务器的数据时,将所述数据对应的API数据接口与所述接收名单中的API数据接口进行比对。具体的,将待处理数据对应的API数据接口与接收名单中的API数据接口逐一对照,以确定当前拒收名单中是否存在相同的API数据接口。S104、根据比对结果,处理所述数据。在本专利技术实施例提供的技术方案中,通过将用户不需求的数据直接从云端服务器的API数据接口阻断,可以实现用户对客户端推送数据的选择,能够更有效地体现客户端依据用户需求而定制的特点,不仅提高了可定制性和互动性,而且降低了网络流量和终端设备内存的使用,使得用户的使用体验得到了提升。实施例二如图2所示,本专利技术实施例二提供的一种定制化客户端的数据处理方法,是在实施例一提供的技术方案的基础上,对步骤S104“根据比对结果,处理所述数据”的进一步优化。与上述各实施例相同或相应的术语的解释在此不再赘述。即:若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口一致,则丢弃所述数据;若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口不一致,则接收所述数据。基于上述优化,如图2所示,本实施例提供的一本文档来自技高网...
一种定制化客户端的数据处理方法及装置

【技术保护点】
一种定制化客户端的数据处理方法,其特征在于,包括:根据用户需求,从云端服务器中,确定不需要接收的API数据接口;将所述不需要接收的API数据接口整理成拒收名单;当检测到有来自所述云端服务器的数据时,将所述数据对应的API数据接口与所述接收名单中的API数据接口进行比对;根据比对结果,处理所述数据。

【技术特征摘要】
1.一种定制化客户端的数据处理方法,其特征在于,包括:根据用户需求,从云端服务器中,确定不需要接收的API数据接口;将所述不需要接收的API数据接口整理成拒收名单;当检测到有来自所述云端服务器的数据时,将所述数据对应的API数据接口与所述接收名单中的API数据接口进行比对;根据比对结果,处理所述数据。2.根据权利要求1所述的方法,其特征在于,所述根据比对结果,处理所述数据包括:若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口一致,则丢弃所述数据;若比对结果为所述数据对应的API数据接口与所述接收名单中的API数据接口不一致,则接收所述数据。3.根据权利要求2所述的方法,其特征在于,在接收所述数据之后,还包括:判断所述数据的数据类型;根据所述数据类型,采取对应的数据展示方式。4.根据权利要求3所述的方法,其特征在于,所述数据类型包括文字、图片、音视频和链接。5.一种定制化客户端的数据处理装置,其特征在于...

【专利技术属性】
技术研发人员:谢永恒韩魏龙火一莽万月亮
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京,11

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

1