分享动态图表的方法、装置以及计算设备制造方法及图纸

技术编号:18460674 阅读:38 留言:0更新日期:2018-07-18 13:28
本公开是关于一种分享动态图表的方法、装置以及计算设备,方法包括:响应于发送端用户对图表的分享操作,获取所述图表的访问信息,所述访问信息包括所述图表的数据源接口;以及基于所述分享操作发送分享请求,其中,所述分享请求中携带所述访问信息,使所述分享请求对应的接收端根据所述访问信息调用所述图表的至少部分数据源进行动态展示。本公开提供的分享动态图表的方法可以在单一应用程序页面内分享可交互的图表。

Method, device and computing device for sharing dynamic charts

The present disclosure is a method, a device, and a computing device for sharing a dynamic chart. The method includes: in response to the sharing operation of the chart by the sending end user, access information of the chart is obtained, the access information includes the data source interface of the chart, and the sharing request is sent on the sharing operation, which is based on the sharing operation. The sharing request carries the access information, enabling the receiving end of the sharing request to dynamically display at least a portion of the data source of the chart described according to the access information. The method of sharing dynamic charts provided by this public can share interactive diagrams within a single application page.

【技术实现步骤摘要】
分享动态图表的方法、装置以及计算设备
本公开涉及计算机
,尤其涉及一种用于分享动态图表的方法、装置以及计算设备。
技术介绍
近年来,即时通讯(InstantMessaging,IM)已经成为利用网络进行沟通的关键手段,其不仅广泛应用在公共领域的生活和休闲娱乐中,而且也成为很多企业内外部沟通的重要工具。企业级即时通讯(EnterpriseInstantMessaging,EIM)除了需要满足企业环境中的大并发量和高可用性等一般要求外,随着业务量的不断发展,往往还需要提供基于EIM中的会话记录、客服绩效、网站分析等图表对企业业务进行分析和预判的功能,这对EIM的图表分享方案提出了更高的要求。另一方面,随着大数据概念的普及和应用,公共领域的IM工具同样也存在分享兴趣点收集、消费统计等图表的需求。相关技术中对网页中图表的分享方式一般包括以下两种。一种基于该图表所在页面的页面地址生成一个链接,并将该链接分享到IM的消息流或其他应用中;另一种是通过截图或转换成其他格式文件(例如pdf格式)的方式来分享图表的展示内容。然而,所述分享方式都存在一定的缺陷。在以链接为载体的分享方式中,需要接收端在IM等通信工具之外触发新的应用窗口才能显示链接的页面内容,并且无法仅分享图表,用户打开链接时可能会接收到一些多余的页面信息。在截图等以文件为载体的分享方式中,由于接收端只能展示固化后的图片或其他格式文件,如果图表内容包含较多交互类或层级信息,这种方式会导致信息内容的丢失。综上所述,相关技术的手段都不能很好的实现图表的分享。如何全面和及时的分享动态图表,一直是本领域致力解决的问题。
技术实现思路
本公开的目的是提供一种分享动态图表的方法和装置以及计算设备,以解决相关技术中无法在同一应用页面内仅分享动态图表的技术缺陷。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开实施例的第一方面,提供一种分享动态图表的方法,包括:响应于发送端用户对图表的分享操作,获取所述图表的访问信息,所述访问信息包括所述图表的数据源接口;以及基于所述分享操作发送分享请求,其中,所述分享请求中携带所述访问信息,使所述分享请求对应的接收端根据所述访问信息调用所述图表的至少部分数据源进行动态展示。根据本公开实施例的第二方面,提供一种分享动态图表的方法,包括:基于接收的分享请求获取图表的访问信息,所述访问信息包括所述图表的数据源接口;以及根据所述访问信息调用所述图表的至少部分数据源进行动态展示。根据本公开实施例的第三方面,提供一种分享动态图表的装置,包括:信息获取模块,设置为响应于发送端用户对图表的分享操作,获取所述图表的访问信息,所述访问信息包括所述图表的数据源接口;以及分享请求模块,设置为基于所述分享操作发送分享请求,其中,所述分享请求中携带所述访问信息,使所述分享请求对应的接收端根据所述访问信息调用所述图表的至少部分数据源进行动态展示。根据本公开实施例的第四方面,提供一种分享动态图表的装置,包括:信息获取模块,设置为基于接收的分享请求获取图表的访问信息,所述访问信息包括所述图表的数据源接口;以及数据展示模块,设置为根据所述访问信息调用所述图表的至少部分数据源进行动态展示。根据本公开实施例的第五方面,提供一种存储有计算机程序的存储介质,所述计算机程序在由计算设备的处理器运行时,使所述计算设备执行如以上任一实施例所述的方法。根据本公开实施例的第六方面,提供一种计算设备,包括:处理器;存储器,存储有可由所述处理器执行的指令;其中所述处理器被配置为执行如以上任一实施例所述的方法。根据本公开的实施例提供的分享动态图表的方法,通过将图表的识别符和数据源接口作为分享信息分享给接收端,并在接收端内通过嵌入式框架展示该图表,可以实现在单一页面内对被分享的可交互图表的查看,提高分享信息查看效率,提升用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明图1为根据本公开一实施例的分享动态图表的方法流程图。图2为根据本公开一实施例的分享动态图表的方法子流程图。图3为根据本公开一实施例的分享动态图表的方法子流程图。图4为根据本公开一实施例的另一种分享动态图表的方法流程图。图5A~图5B为本公开实施例中展示动态图表的示意图。图6为根据本公开一实施例的分享动态图表的方法子流程图。图7是本公开一个实施例中分享动态图表的整体流程示意图。图8是本公开一个实施例中另一种分享动态图表的整体流程示意图。图9是本公开一个实施例中分享动态图表的交互流程示意图。图10为根据本公开一实施例的分享动态图表的装置示意框图。图11为根据本公开另一实施例的分享动态图表的装置示意框图。图12为根据本公开一实施例的计算设备示意框图。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。根据本专利技术的实施方式,提出了一种分享动态图表的方法和装置以及介质和计算设备。下面参考本专利技术的若干代表性实施方式,详细阐释本专利技术的原理和精神。图1为根据本公开一实施例分享动态图表的方法流程图,如图所示,本实施例的方法包括以下步骤S101-S102。在本公开的一些实施例中,本实施例的方法可由分享信息发送端设备(例如移动终端/台式终端),或发送端终端设备上安装的客户端来执行。在步骤S101中,响应于发送端用户对图表的分享操作,获取所述图表的访问信息,所述访问信息包括所述图表的数据源接口。本公开实施例的方法可以应用在用户仅需要分享网页上的图表而非网页本身时。发送端用户发起分享操作的方式例如可以为在图表上点击分享按钮。用户在网页上看到需要分享的图表时,可以通过多种方式触发分享操作。在台式电脑或笔记本电脑等传统终端上,例如可以通过在图表上点击右键,从弹出菜单中选择分享图表选项。在手机或平板电脑等通过触屏操作的移动终端上,可以通过长按图表等方式调出弹出菜单,从而选择分享图表选项,或直接进入图表分享功能。本领域技术人员可以根据实际情况自行设置触发分享操作的条件,本公开对此不作特殊限定。在一个实施例中,该图表自身可具有被单独分享的条件。例如当网页通过设置若干个仪表盘提供多个图表时,每一个图表均可以表示为独立的数据包,此时可认为这些图表具备被单独分享的条件。在用户进行分享操作后,可以获取该图表的访问信息。以通过仪表盘设置的图表为例,仪表盘中的每个图表可以表示为独立的数据包,这些数据包可以作为一个分装后的整体组件被独立发送,且每个数据包均包括该图表的身份标识和该图标的数据源接口。通过访问仪表盘记载的信息,即可获取该图表的数据包。在一些实施例中,数据包仅包括该图表的身份标识和数据源接口,在另一些实施例中,数据包还可以包括本文档来自技高网
...

【技术保护点】
1.一种分享动态图表的方法,包括:响应于发送端用户对图表的分享操作,获取所述图表的访问信息,所述访问信息包括所述图表的数据源接口;以及基于所述分享操作发送分享请求,其中,所述分享请求中携带所述访问信息,使所述分享请求对应的接收端根据所述访问信息调用所述图表的至少部分数据源进行动态展示。

【技术特征摘要】
1.一种分享动态图表的方法,包括:响应于发送端用户对图表的分享操作,获取所述图表的访问信息,所述访问信息包括所述图表的数据源接口;以及基于所述分享操作发送分享请求,其中,所述分享请求中携带所述访问信息,使所述分享请求对应的接收端根据所述访问信息调用所述图表的至少部分数据源进行动态展示。2.如权利要求1所述的方法,所述的基于所述分享操作发送分享请求包括:对所述分享请求携带的所述访问信息进行校验;以及在所述访问信息满足预设条件时,将所述分享请求发送至所述接收端。3.如权利要求2所述的方法,所述将所述分享请求发送至所述接收端的步骤,包括:接收被分享用户信息列表;根据对所述被分享用户信息列表的触发操作,将所述分享请求发送至所述接收端,其中,所述分享请求中还携带与所述发送端用户对应的分享用户信息。4.一种分享动态图表的方法,包括:基于接收的分享请求获取图表的访问信息,所述访问信息包括所述图表的数据源接口;以及根据所述访问信息调用所述图表的至少部分数据源进行动态展示。5.如权利要求4所述的方法,所述的根据所述访问信息调用所述图表的至少部分数据源进行动态展示包括:响应于所述数据源的更新,通过所述数据源接口调用更新后的数据源进行所述图表的展示。6.如权利要求4所述的方法,所述的根据所述访问信息调用所述图表的至少部分数据源进行动态展示包括:响应于接收端...

【专利技术属性】
技术研发人员:冷戈
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京,11

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

1