一种分享方法、装置及移动终端的制作方法

xiaoxiao2021-2-23  116

一种分享方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明涉及数据处理技术领域,尤其涉及一种分享方法、装置及移动终端。
【背景技术】
[0002]现有技术中,移动终端的安卓系统分享软件通过隐式启动程序Activity来启动第三方分享软件。首先,移动终端需要安装对应含有分享功能的第三方软件;然后,在分享过程中,移动终端的会根据分享请求指令,调用所述移动终端中所有含有分享功能的第三方软件接口;最后,将所述第三方软件接口信息显示给用户,由用户选择对应的分享第三方软件。
[0003]例如:在分享过程中用户选择微博分享功能,用户需要登录微博账户,才可继续进行信息分享。这样,在用户进入到微博登录用户界面进行登录,且此时分享用户界面也同时出现微博用户登录界面,使得分享过程同时存在两个用户登录界面。在分享过程中用户选择腾讯QQ分享功能,用户需要进入登录腾讯QQ账户页面,如果不登陆,则将退回到腾讯QQ客户端,而无法直接退回到分享界面,而是直接回到移动终端的安卓系统桌面。
[0004]因此,在发明人实现安卓系统分享的过程中,发现现有技术中至少存在如下技术问题:
[0005]现有技术中含有分享功能的第三方软件在分享过程中容易造成登陆验证及回退流程繁琐以及调用回退位置的错误。

【发明内容】

[0006]有鉴于此,本发明实施例提供一种分享方法、装置及移动终端,能够解决现有信息分享验证以及回退流程较为繁琐的问题。
[0007]为达到上述目的,本发明的实施例采用如下技术方案:
[0008]—方面,本发明实施例提供一种分享方法,该方法包括:
[0009]获取用户分享指令及对应的分享信息;
[0010]根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;
[0011]将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;
[0012]接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第二方软件接口信息;
[0013]根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;
[0014]如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0015]作为另一实施例,进一步的,在获取用户分享指令及其对应的分享信息的步骤之前,还包括:
[0016]预设置所述含有分享功能的第三方软件接口信息。
[0017]作为另一实施例,进一步的,该方法,还包括:
[0018]根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面;
[0019]将所述登陆界面发送到所述移动终端显示单元;
[0020]接收用户登录信息指令;
[0021 ]将所述用户登录信息指令发送到所述第三方软件进行登录验证;
[0022]接收所述第三方软件发送给的登录验证通过授权指令。
[0023]作为另一实施例,进一步的,该方法还包括:
[0024]记录所述登录验证通过授权指令。
[0025]第二方面,本发明实施例提供一种分享装置,包括:
[0026]信息获取单元,用于获取用户分享指令及对应的分享信息;
[0027]调用单元,用于根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;
[0028]信息发送单元,将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;
[0029]信息接收单元,用于接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息;
[0030]验证单元,用于根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;
[0031]分享单元,用于如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0032]作为另一实施例,进一步的,还包括:
[0033]预设置单元,用于预设置所述含有分享功能的第三方软件接口信息。
[0034]作为另一实施例,进一步的,还包括:
[0035]登陆授权单元,用于根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面;将所述登陆界面发送到所述移动终端显示单元;接收用户登录信息指令;将所述用户登录信息指令发送到所述第三方软件进行登录验证;接收所述第三方软件发送给的登录验证通过授权指令。
[0036]作为另一实施例,进一步的,还包括:
[0037]授权记录单元,用于记录所述登录验证通过授权指令。
[0038]第三方面,本发明实施例提供一种移动终端,包括:处理器、存储器、通信接口和总线;
[0039]所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通
?目;
[0040]所述存储器存储可执行程序代码;
[0041]所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:获取用户分享指令及对应的分享信息;根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息;根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0042]本发明技术方案通过直接调用其自身存储的含有分享功能的第三方软件接口信息,并通过所述移动终端显示单元显示给用户,供用户选择,使得移动终端无需下载第三方软件也可以完成信息分享,从而降低了移动终端的内存资源占用量,提高了系统资源利用率;此外,本发明技术方案当接收到用户发送的含有用户选择的第三方软件接口信息的接口选择指令后,验证所述用户选择的第三方软件接口对应的第三方软件已经通过授权;所述用户分享指令对应的分享信息即可分享到所述第三方软件平台,从而简化了分享过程中登陆验证及回退流程,避免了调用回退位置的错误。
【附图说明】
[0043]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0044]图1为本发明实施例一的分享方法的流程图;
[0045]图2为本发明实施例二的分享方法的流程图;
[0046]图3为本发明实施例三的分享装置结构示意图;
[0047]图4为本发明实施例四的分享装置结构示意图;
[0048]图5为本发明实施例五的移动终端结构示意图。
【具体实施方式】
[0049]下面结合附图对本发明实施例一种应用程序推荐方法及装置进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0050]如图1所示,本发明实施例一提供了一种分享方法,包括:
[0051 ]步骤101、获取用户分享指令及其对应的分享信息。
[0052]步骤102、根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息。
[0053]步骤103、将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择。
[0054]步骤104、接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息。
[0055]步骤105、根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权。
[0056]步骤106、如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0057]由上可以看出,本发明技术方案通过直接调用其自身存储的含有分享功能的第三方软件接口信息,并通过所述移动终端显示单元显示给用户,供用户选择,使得移动终端无需下载第三方软件也可以完成信息分享,从而降低了移动终端的内存资源占用量,提高了系统资源利用率;此外,本发明技术方案当接收到用户发送的含有用户选择的第三方软件接口信息的接口选择指令后,验证所述用户选择的第三方软件接口对应的第三方软件已经通过授权;所述用户分享指令对应的分享信息即可分享到所述第三方软件平台,从而简化了分享过程中登陆验证及回退流程,避免了调用回退位置的错误。
[0058]如图2所示,为本发明实施例二的的分享方法流程图。在图1所示实施例的基础上,该方法包括:
[0059]步骤100、预设置所述含有分享功能的第三方软件接口信息。采用本发明技术方案中所述含有分享功能的第三方软件接口信息,使得移动终端无需安装含有分享功能的第三方软件,既可以通过本发明分享装置将分享信息分享到用户选择的第三方软件平台,从而节省用户移动终端的存储空间,方便用户信息分享。
[0060]图2所示的步骤101-106的过程可参照前述实施例一的描述。
[0061]需要说明的是,所述步骤105在首次验证所述用户选择的接口对应的第三方软件是否已经通过授权时,还包括:
[0062]步骤1051、根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面。
[0063]步骤1052、将所述登陆界面发送到所述移动终端显示单元。
[0064]步骤1053、接收用户登录信息指令。
[0065]步骤1054、将所述用户登录信息指令发送到所述第三方软件进行登录验证。
[0066]步骤1055、接收所述第三方软件发送给的登录验证通过授权指令。
[0067]步骤1056、记录所述登录验证通过授权指令,以便后续所述移动终端直接分享信息。
[0068]需要说明的是,在所述用户选择的接口对应的第三方软件首次 通过授权后,该用户再次通过所述第三方软件进行分享信息时,就无需再次登陆验证,只需要通过自身记录的登陆验证通过授权指令进行验证,即可信息分享。本发明技术方案采用的通过记录首次登陆验证通过指令,则后续用户无需再次输入登陆信息即可直接分享信息,使得分享流程进一步简化。
[0069]如图3所示,本发明实施例三还提供了一种分享装置,包括:
[0070]信息获取单元301,用于获取用户分享指令及对应的分享信息;调用单元302,用于根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;信息发送单元303,用于将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;信息接收单元304,用于接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息;验证单元305,用于根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;分享单元306,用于如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0071]由上可以看出,本发明技术方案通过直接调用其自身存储的含有分享功能的第三方软件接口信息,并通过所述移动终端显示单元显示给用户,供用户选择,使得移动终端无需下载第三方软件也可以完成信息分享,从而降低了移动终端的内存资源占用量,提高了系统资源利用率;此外,本发明技术方案当接收到用户发送的含有用户选择的第三方软件接口信息的接口选择指令后,验证所述用户选择的第三方软件接口对应的第三方软件已经通过授权;所述用户分享指令对应的分享信息即可分享到所述第三方软件平台,从而简化了分享过程中登陆验证及回退流程,避免了调用回退位置的错误。
[0072]如图4所示,为本发明实施例四的分享装置结构示意图。在图3所示的组成的基础上,该分享装置还包括:预设置单元401,用于预设置所述含有分享功能的第三方软件接口信息。登陆授权单元402,用于根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面;将所述登陆界面发送到所述移动终端显示单元;接收用户登录信息指令;将所述用户登录信息指令发送到所述第三方软件进行登录验证;接收所述第三方软件发送给的登录验证通过授权指令。授权记录单元403,用于记录所述登录验证通过授权指令
[0073]由上可以看出,本发明技术方案在所述用户选择的第三方软件接口对应的第三方软件首次通过授权后,该用户再次通过所述第三方软件进行分享信息时,就无需再次登陆验证,只需要通过所述分享装置自身记录的登陆验证通过授权指令进行验证,即可信息分享。本发明技术方案采用的通过记录首次登陆验证通过指令,则后续用户无需再次输入登陆信息即可直接分享信息,使得分享流程进一步简化。
[0074]如图5所示,为本发明实施例五的移动终端结构示意图;该移动终端包括处理器41、存储器42、通信接口 43和总线44;
[0075]所述处理器41、所述存储器42和所述通信接口 43通过所述总线44连接并完成相互间的通?目;
[0076]所述存储器42存储可执行程序代码;
[0077]所述处理器41通过读取所述存储器42中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:获取用户分享指令及对应的分享信息;根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息;根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0078]由上可以看出,本发明技术方案通过直接调用其自身存储的含有分享功能的第三方软件接口信息,并通过所述移动终端显示单元显示给用户,供用户选择,使得移动终端无需下载第三方软件也可以完成信息分享,从而降低了移动终端的内存资源占用量,提高了系统资源利用率;此外,本发明技术方案当接收到用户发送的含有用户选择的第三方软件接口信息的接口选择指令后,验证所述用户选择的第三方软件接口对应的第三方软件已经通过授权;所述用户分享指令对应的分享信息即可分享到所述第三方软件平台,从而简化了分享过程中登陆验证及回退流程,避免了调用回退位置的错误。
[0079]该移动终端以多种形式存在,包括但不限于:
[0080](1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
[0081](2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
[0082](3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
[0083]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
[0084]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种分享方法,其特征在于,包括: 获取用户分享指令及对应的分享信息; 根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息; 将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息; 根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权; 如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。2.根据权利要求1所述的分享方法,其特征在于,在获取用户分享指令及其对应的分享信息的步骤之前,还包括: 预设置所述含有分享功能的第三方软件接口信息。3.根据权利要求2所述的分享方法,其特征在于,该方法还包括: 根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面; 将所述登陆界面发送到所述移动终端显示单元; 接收用户登录信息指令; 将所述用户登录信息指令发送到所述第三方软件进行登录验证; 接收所述第三方软件发送给的登录验证通过授权指令。4.根据权利要求3所述的分享方法,其特征在于,该方法,还包括: 记录所述登录验证通过授权指令。5.一种分享装置,其特征在于,包括: 信息获取单元,用于获取用户分享指令及对应的分享信息; 调用单元,用于根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口 ?目息; 信息发送单元,将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择; 信息接收单元,用于接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息; 验证单元,用于根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权; 分享单元,用于如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。6.根据权利要求5所述的分享装置,其特征在于,还包括: 预设置单元,用于预设置所述含有分享功能的第三方软件接口信息。7.根据权利要求6所述的分享装置,其特征在于,还包括: 登陆授权单元,用于根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面;将所述登陆界面发送到所述移动终端显示单元;接收用户登录信息指令;将所述用户登录信息指令发送到所述第三方软件进行登录验证;接收所述第三方软件发送给的登录验证通过授权指令。8.根据权利要求7所述的分享装置,其特征在于,还包括: 授权记录单元,用于记录所述登录验证通过授权指令。9.一种移动终端,其特征在于,包括:处理器、存储器、通信接口和总线; 所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信; 所述存储器存储可执行程序代码; 所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:获取用户分享指令及对应的分享信息;根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息;根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
【专利摘要】本发明的实施例公开一种分享方法、装置及移动终端,涉及数据处理技术领域,能够解决现有信息分享验证以及回退流程较为繁琐的问题。所述分享方法包括:获取用户分享指令及对应的分享信息;根据用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;将含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;接收用户发送的接口选择指令,在接口选择指令中包括用户选择的第三方软件接口信息;根据用户选择的第三方软件接口信息验证用户选择的接口对应的第三方软件是否已经通过授权;如果通过授权,则将用户分享指令对应的分享信息分享到用户选择的第三方软件接口对应的第三方软件平台。本发明适用于移动终端的信息分享。
【IPC分类】H04L29/08
【公开号】CN105491153
【申请号】CN201511019485
【发明人】田昊
【申请人】北京金山安全软件有限公司
【公开日】2016年4月13日
【申请日】2015年12月29日

最新回复(0)