一种信息分享的方法及装置制造方法及图纸

技术编号:22531520 阅读:18 留言:0更新日期:2019-11-13 08:53
本发明专利技术是关于一种信息分享的方法及装置,该方法包括:获取用户对分享渠道按钮的第一触发操作;根据所述第一触发操作确定分享参数;所述分享参数包括待分享内容以及目标分享途径;根据所述分享参数生成预设的统一格式的分享请求,并发送至分享服务;通过所述分享服务,根据所述目标分享途径调用对应的分享渠道接口;通过所述分享服务,将所述分享参数与所述对应的分享渠道接口进行匹配。该技术方案不但使信息分享过程更加简单快捷,而且简化了开发过程,提高了开发人员的开发效率。

A method and device of information sharing

The invention relates to a method and device for information sharing, the method includes: obtaining the first trigger operation of the user on the sharing channel button; determining the sharing parameters according to the first trigger operation; the sharing parameters include the content to be shared and the target sharing path; generating a pre-set sharing request in a unified format according to the sharing parameters and sending it to the sharing service; communicating After the sharing service, the corresponding sharing channel interface is called according to the target sharing channel; through the sharing service, the sharing parameters are matched with the corresponding sharing channel interface. The technical scheme not only makes the process of information sharing simpler and faster, but also simplifies the development process and improves the development efficiency of developers.

【技术实现步骤摘要】
一种信息分享的方法及装置
本专利技术涉及信息处理
,尤其涉及一种信息分享的方法及装置。
技术介绍
目前,随着互联网技术和智能终端的发展,应用程序广泛应用于人们的日常生活中,越来越多的应用平台,比如微博、微信、QQ、电子商务应用以及传统的网页等,通过不同的方法支持相应的信息分享功能,用户可以通过智能终端中的网络应用程序来进行信息分享。具体地,通过智能终端中的网络应用程序进行信息分享的具体操作包括:如在将某一图集或某一文章分享给其他用户时,通过点击操作页面中提供的分享按钮打开分享详情页,在分享详情页中点击选择需要进行信息分享的目标应用程序;信息会以链接、图片或小程序等分享形式分享到选中的目标应用程序中。开发人员在开发该分享功能时,需要将不同的分享形式通过大量代码与目标应用程序的对应的API进行对接。
技术实现思路
本专利技术实施例提供一种信息分享的方法及装置,不但使信息分享过程更加简单快捷,而且简化了开发过程,提高了开发人员的开发效率。所述技术方案如下:根据本专利技术实施例的第一方面,提供一种信息分享的方法,包括:获取用户对分享渠道按钮的第一触发操作;根据所述第一触发操作确定分享参数;所述分享参数包括待分享内容以及目标分享途径;根据所述分享参数生成预设的统一格式的分享请求,并发送至分享服务;通过所述分享服务,根据所述目标分享途径调用对应的分享渠道接口;通过所述分享服务,将所述分享参数与所述对应的分享渠道接口进行匹配。本专利技术实施例提供的技术方案可以包括以下有益效果:该技术方案通过用户点击分享渠道按钮后,确定分享参数,并且生成预设的统一格式的分享请求,分享请求调用分享服务,分享服务根据目标分享渠道将分享内容进行分享。其中,用户在任意操作环境下(不同的操作系统或不同的APP中或H5页面中)点击任何分享渠道按钮均生成预设格式的分享请求并调用分享服务,在这个过程中,不对分享渠道、分享内容、操作系统或APP等进行区分,然后由分享服务对接分享渠道的API进行分享,这样一来,在应用程序中开发分享功能时,利用统一格式的分享请求和预置的分享服务即可以完成开发,从而简化了开发过程,提高了开发人员的开发效率。同时,通过调用同一个分享服务进行信息分享,简化了信息分享的过程。在一个实施例中,所述根据所述分享参数生成预设的统一格式的分享请求,包括:将所述分享参数按照超文本传输协议所规定的格式,并以字符串的形式,生成预设的统一格式的分享请求。本专利技术实施例提供的技术方案可以包括以下有益效果:该技术方案的分享请求为通用的超文本传输协议,通过超文本传输协议将分享参数发送至分享服务,进一步提升了信息分享方法的通用性,扩展了信息分享方法的使用场景。在一个实施例中,所述分享请求中还包括:本地服务标识和分享服务标识;将所述本地服务标识、分享服务标识和所述分享参数按照超文本传输协议所规定的格式,并以字符串的形式,生成预设的统一格式的分享请求。本专利技术实施例提供的技术方案可以包括以下有益效果:该技术方案通过本地服务标识和分享服务标识可以快速链路到预置的分享服务,适用于不同的操作环境下便捷的调用分享服务,进一步提升了信息分享方法的通用性。在一个实施例中,所述通过所述分享服务,根据所述目标分享渠道调用对应的分享渠道接口之前,所述方法还包括:通过所述分享服务,将所述待分享内容和目标分享渠道转换为不同操作系统对应的实体对象。本专利技术实施例提供的技术方案可以包括以下有益效果:该技术方案通过分享服务将分享参数转换为不同操作系统的实体对象,以便于后续用不同的操作系统的源代码语言对分享服务进行编程。在一个实施例中,所述方法还包括:获取用户对分享按钮的第二触发操作;根据所述第二触发操作输出样式选择页面;接收针对所述样式选择页面的第三触发操作;根据所述第三触发操作确定显示样式;所述根据所述第一触发操作确定分享参数,包括:根据所述第一触发操作和显示样式确定待分享内容;根据第一触发操作确定目标分享途径。本专利技术实施例提供的技术方案可以包括以下有益效果:该技术方案通过显示样式可以将待分享内容分享后显示出不同的样式,从而增加了信息分享的维度,使信息分享多样化,进而满足不同用户的需求,提升了用户体验度。在一个实施例中,所述根据所述第一触发操作确定分享参数,所述分享参数包括待分享内容以及目标分享途径,包括:所述目标分享途径,包括:一级分享子途径和二级分享子途径;根据所述第一触发操作确定待分享内容;以及根据所述第一触发操作确定目标分享途径,所述目标分享途径包括:一级分享子途径;获取所述一级分享子途径对应的分享对象列表;获取用户对分享对象列表的第四触发操作;根据所述第四触发操作,确定目标分享途径;所述目标分享途径还包括:二级分享子途径。根据本专利技术实施例的第二方面,提供一种信息分享装置,包括:第一获取模块,用于获取用户对分享渠道按钮的第一触发操作;第一确定模块,用于根据所述第一触发操作确定分享参数;所述分享参数包括待分享内容以及目标分享途径;生成模块,用于根据所述分享参数生成预设的统一格式的分享请求,并发送至分享服务;分享服务模块,用于根据所述目标分享途径调用对应的分享渠道接口;将所述分享参数与所述对应的分享渠道接口进行匹配。在一个实施例中,所述生成模块,包括:生成子模块,用于将所述分享参数按照超文本传输协议所规定的格式,并以字符串的形式,生成预设的统一格式的分享请求。在一个实施例中,所述分享请求中还包括:本地服务标识和分享服务标识;所述生成子模块,还用于将所述本地服务标识、分享服务标识和所述分享参数按照超文本传输协议所规定的格式,并以字符串的形式,生成预设的统一格式的分享请求。在一个实施例中,所述分享服务模块,还用于将所述待分享内容和目标分享途径转换为不同操作系统对应的实体对象。在一个实施例中,所述装置还包括:第二获取模块,用于获取用户对分享按钮的第二触发操作;输出模块,用于根据所述第二触发操作输出样式选择页面;接收模块,用于接收针对所述样式选择页面的第三触发操作;第二确定模块,用于根据所述第三触发操作确定显示样式;所述第一确定模块,包括:第一确定子模块,用于根据所述所述第一触发操作和显示样式确定待分享内容;第二确定子模块,用于根据所述第一触发操作确定目标分享途径。在一个实施例中,所述目标分享途径,包括:一级分享子途径和二级分享子途径;所述第一确定模块,包括:第三确定子模块,用于根据所述第一触发操作确定目标分享途径,所述目标分享途径包括:一级分享子途径;第一获取子模块,用于获取所述一级分享子途径对应的分享对象列表;第二获取子模块,用于获取用户对分享对象列表的第四触发操作;第四确定子模块,用于根据所述第四触发操作,确定目标分享途径;所述目标分享途径还包括:二级分享子途径。根据本专利技术实施例的第三方面,提供一种信息分享装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取用户对分享渠道按钮的第一触发操作;根据所述第一触发操作确定分享参数;所述分享参数包括待分享内容以及目标分享途径;根据所述分享参数生成预设的统一格式的分享请求,并发送至分享服务;通过所述分享服务,根据所述目标分享途径调用对应的分享渠道接口;通过所述分享服务,将所述分享参数与所述对应的分享渠道接口进行匹配本文档来自技高网...

【技术保护点】
1.一种信息分享的方法,其特征在于,包括:获取用户对分享渠道按钮的第一触发操作;根据所述第一触发操作确定分享参数;所述分享参数包括待分享内容以及目标分享途径;根据所述分享参数生成预设的统一格式的分享请求,并发送至分享服务;通过所述分享服务,根据所述目标分享途径调用对应的分享渠道接口;通过所述分享服务,将所述分享参数与所述对应的分享渠道接口进行匹配。

【技术特征摘要】
1.一种信息分享的方法,其特征在于,包括:获取用户对分享渠道按钮的第一触发操作;根据所述第一触发操作确定分享参数;所述分享参数包括待分享内容以及目标分享途径;根据所述分享参数生成预设的统一格式的分享请求,并发送至分享服务;通过所述分享服务,根据所述目标分享途径调用对应的分享渠道接口;通过所述分享服务,将所述分享参数与所述对应的分享渠道接口进行匹配。2.如权利要求1所述的方法,其特征在于,所述根据所述分享参数生成预设的统一格式的分享请求,包括:将所述分享参数按照超文本传输协议所规定的格式,并以字符串的形式,生成预设的统一格式的分享请求。3.如权利要求2所述的方法,其特征在于,所述分享请求中还包括:本地服务标识和分享服务标识;将所述本地服务标识、分享服务标识和所述分享参数按照超文本传输协议所规定的格式,并以字符串的形式,生成预设的统一格式的分享请求。4.如权利要求1所述的方法,其特征在于,所述通过所述分享服务,根据所述目标分享途径调用对应的分享渠道接口之前,所述方法还包括:通过所述分享服务,将所述待分享内容和目标分享途径转换为不同操作系统对应的实体对象。5.如权利要求1所述的方法,其特征在于,所述方法还包括:获取用户对分享按钮的第二触发操作;根据所述第二触发操作输出样式选择页面;接收针对所述样式选择页面的第三触发操作;根据所述第三触发操作确定显示样式;所述根据所述第一触发操作确定分享参数,包括:根据所述所述第一触发操作和显示样式确定待分享内容;根据所述第一触发操作确定目标分享途径。6.一种信息分...

【专利技术属性】
技术研发人员:古栋辉
申请(专利权)人:北京口袋时尚科技有限公司
类型:发明
国别省市:北京,11

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

1