微博指令执行方法和装置制造方法及图纸

技术编号:10217090 阅读:154 留言:0更新日期:2014-07-16 14:20
本发明专利技术公开了一种微博指令执行方法和装置,其中,微博指令执行方法包括步骤:微博模块接收微博发布信息,并发送所述微博发布信息至指令分析模块;所述指令分析模块判断所述微博发布信息是否为指令微博;当所述微博发布信息为指令微博时,所述指令分析模块解析所述指令微博中的指令信息,并发送所述指令信息至所述指令信息对应的指令处理模块;所述指令处理模块执行所述指令信息要求的动作。本发明专利技术通过发布微博来实现指令的发布,进而实现收发邮件、收发短信、查询天气、网络搜索信息甚至企业级应用,扩展了微博的应用功能,使微博具有开放性和扩展性,增加了用户的便利性。

【技术实现步骤摘要】
微博指令执行方法和装置
本专利技术涉及到网络
,特别涉及到微博指令执行方法和装置。
技术介绍
微博是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组建个人社区,以简短的文字(一般是140字左右)更新信息,并实现即时分享。微博是web2.0兴起的一种社交网络平台,强调人与人之间的参与、互动。我们使用微博,主要还是为了发布信息、获取信息、与微博其它用户互动交流。用户可以通过微博平台发布微博,然后由微博平台快速地传递出去,并传播给我的听众,仅仅是一种人与人沟通交流的工具,使用方式过于局限。
技术实现思路
本专利技术的主要目的为提供一种能扩展微博功能的微博指令执行方法和装置。本专利技术提出一种微博指令执行方法,包括步骤:微博模块接收微博发布信息,并发送所述微博发布信息至指令分析模块;所述指令分析模块判断所述微博发布信息是否为指令微博;当所述微博发布信息为指令微博时,所述指令分析模块解析所述指令微博中的指令信息,并发送所述指令信息至所述指令信息对应的指令处理模块;所述指令处理模块执行所述指令信息要求的动作。优选地,所述指令分析模块判断所述微博发布信息是否为指令微博的步骤具体包括:所述指令分析模块判断所述微博发布信息中是否包括指令描述标记;当所述微博发布信息中包括指令描述标记时,所述指令分析模块确定所述微博发布信息为指令微博。优选地,所述指令信息要求的动作包括:收发邮件、收发短信、查询天气、查询公交、查询快递、网络搜索。优选地,所述指令分析模块解析所述指令微博中的指令信息,并发送至所述指令信息对应的指令处理模块的步骤具体包括:所述指令分析模块解析所述指令微博中的指令信息,并将所述指令信息发送至指令管理模块;所述指令管理模块查询所述指令信息是否对应有匹配的指令注册信息;当所述指令信息对应有匹配的指令注册信息时,所述指令管理模块确定所述指令信息有效,并将指令信息有效的查询结果返回所述指令分析模块;所述指令分析模块根据所述指令信息有效的查询结果,调用所述指令信息对应的远程调用地址,发送所述指令信息至所述远程调用地址对应的指令处理模块。优选地,所述指令分析模块解析所述指令微博中的指令信息,并发送至所述指令信息对应的指令处理模块的步骤具体包括:所述指令分析模块解析所述指令微博中的指令信息;所述指令分析模块将所述指令信息存储于缓存区;所述指令处理模块定时向所述指令分析模块获取所述缓存区存储的指令信息。本专利技术还提出一种微博指令执行装置,包括微博模块、指令分析模块和指令处理模块:所述微博模块,用于接收微博发布信息,并发送所述微博发布信息至指令分析模块;所述指令分析模块,用于判断所述微博发布信息是否为指令微博;当所述微博发布信息为指令微博时,解析所述指令微博中的指令信息,并发送所述指令信息至所述指令信息对应的指令处理模块;所述指令处理模块,用于执行所述指令信息要求的动作。优选地,所述指令分析模块具体用于,判断所述微博发布信息中是否包括指令描述标记;当所述微博发布信息中包括指令描述标记时,确定所述微博发布信息为指令微博。优选地,所述指令处理模块执行的所述指令信息要求的动作包括:收发邮件、收发短信、查询天气、查询公交、查询快递、网络搜索。优选地,所述微博指令执行装置,还包括指令管理模块;所述指令分析模块具体用于,解析所述指令微博中的指令信息,并将所述指令信息发送至指令管理模块;所述指令管理模块用于,查询所述指令信息是否对应有匹配的指令注册信息;当所述指令信息对应有匹配的指令注册信息时,确定所述指令信息有效,并将指令信息有效的查询结果返回所述指令分析模块;所述指令分析模块具体还用于,根据所述指令信息有效的查询结果,调用所述指令信息对应的远程调用地址,发送所述指令信息至所述远程调用地址对应的指令处理模块。优选地,所述指令分析模块具体还用于,解析所述指令微博中的指令信息;将所述指令信息存储于缓存区;所述指令处理模块具体还用于,定时向所述指令分析模块获取所述缓存区存储的指令信息。本专利技术通过发布微博来实现指令的发布,进而实现收发邮件、收发短信、查询天气、网络搜索信息甚至企业级应用,扩展了微博的应用功能,使微博具有开放性和扩展性,增加了用户的便利性。附图说明图1为本专利技术微博指令执行方法的第一实施例的流程图;图2为本专利技术微博指令执行方法的第二实施例的流程图;图3为本专利技术微博指令执行方法的第三实施例的流程图;图4为本专利技术微博指令执行方法的第四实施例的流程图;图5为本专利技术微博指令执行装置的第一实施例的结构示意图;图6为本专利技术微博指令执行装置的第二实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1为本专利技术微博指令执行方法的第一实施例的流程图。本实施例提到的微博指令执行方法,包括步骤:步骤S10,微博模块接收微博发布信息,并发送微博发布信息至指令分析模块;微博模块可以是由现有的微博运营商提供的服务,具有目前通用的微博功能。微博模块在接收到微博终端发过来的微博发布信息(即微博内容),将微博发布信息传递给指令分析模块处理。步骤S20,指令分析模块判断微博发布信息是否为指令微博;如果是,则执行步骤S30;如果否,则执行步骤S50;指令分析模块是指令微博解析和转发的地方,指令微博对应的指令内容包括收发邮件指令、收发短信指令、查询天气指令、查询公交指令、查询快递指令、网络搜索指令等。步骤S30,所述指令分析模块解析所述指令微博中的指令信息,并发送所述指令信息至所述指令信息对应的指令处理模块;指令信息包括指令、参数等信息,可包括但不限于以下几种形式:指令(无参);指令参数1参数2;指令参数名1=参数值1参数名2=参数值2……;指令参数名1=参数值1参数名2=参数值2微博内容;指令参数名=参数值1,参数值2,参数值3。步骤S40,指令处理模块执行指令信息要求的动作;指令信息要求的动作包括:收发邮件、收发短信、查询天气、查询公交、查询快递、网络搜索等,但不限于上述动作,能够通过网络通信实现的动作均可包含在内。指令处理模块是指令微博的实际处理平台,可以将处理结果或查询信息返回给微博用户。指令处理模块可以是微博运营方自己的系统,也可以是第三方应用系统。在微博平台开放的大环境下,指令处理模块通常是指第三方开发的应用系统。步骤S50,指令分析模块将微博发布信息返回至微博模块;步骤S60,微博模块按照普通微博处理方式处理微博发布信息。本实施例基于微博应用,通过发布微博来实现指令的发布,扩展了微博的功能,如发邮件、发短信、查天气、搜索等,使微博在处理指令上允许第三方应用加入,具有开放性和扩展性。特别是一些提供查询与搜索的第三方服务,如天气、公交、快递等查询服务,可以将其服务系统接入微博中,实时为微博用户提供查询服务。本实施例使得用户能够发随心所欲的收发邮件、收发短信、查天气、搜索信息甚至企业级应用,而不需要繁琐地到处查找、打开其它网页或者安装、使用其它应用程序,增加了用户的便利性。如图2所示,图2为本专利技术微博指令执行方法的第二实施例的流程图。本实施例在图1所示实施例的基础上,对判断微博类型的步骤进行详细说本文档来自技高网...
微博指令执行方法和装置

【技术保护点】
一种微博指令执行方法,其特征在于,包括步骤:微博模块接收微博发布信息,并发送所述微博发布信息至指令分析模块;所述指令分析模块判断所述微博发布信息是否为指令微博;当所述微博发布信息为指令微博时,所述指令分析模块解析所述指令微博中的指令信息,并发送所述指令信息至所述指令信息对应的指令处理模块;所述指令处理模块执行所述指令信息要求的动作。

【技术特征摘要】
1.一种微博指令执行方法,其特征在于,包括步骤:微博模块接收微博发布信息,并发送所述微博发布信息至指令分析模块;所述指令分析模块判断所述微博发布信息是否为指令微博;当所述微博发布信息为指令微博时,所述指令分析模块解析所述指令微博中的指令信息,并发送所述指令信息至所述指令信息对应的指令处理模块;所述指令处理模块执行所述指令信息要求的动作;其中,所述指令分析模块解析所述指令微博中的指令信息,并发送至所述指令信息对应的指令处理模块的步骤具体包括:所述指令分析模块解析所述指令微博中的指令信息,并将所述指令信息发送至指令管理模块;所述指令管理模块查询所述指令信息是否对应有匹配的指令注册信息;当所述指令信息对应有匹配的指令注册信息时,所述指令管理模块确定所述指令信息有效,并将指令信息有效的查询结果返回所述指令分析模块;所述指令分析模块根据所述指令信息有效的查询结果,调用所述指令信息对应的远程调用地址,发送所述指令信息至所述远程调用地址对应的指令处理模块。2.根据权利要求1所述的微博指令执行方法,其特征在于,所述指令分析模块判断所述微博发布信息是否为指令微博的步骤具体包括:所述指令分析模块判断所述微博发布信息中是否包括指令描述标记;当所述微博发布信息中包括指令描述标记时,所述指令分析模块确定所述微博发布信息为指令微博。3.根据权利要求2所述的微博指令执行方法,其特征在于,所述指令信息要求的动作包括:收发邮件、收发短信、查询天气、查询公交、查询快递、网络搜索。4.根据权利要求1至3任一项所述的微博指令执行方法,其特征在于,所述指令分析模块解析所述指令微博中的指令信息,并发送至所述指令信息对应的指令处理模块的步骤具体包括:所述指令分析模块解析所述指令微博中的指令信息;所述指令分析模块将所述指令信息存...

【专利技术属性】
技术研发人员:罗利辉胡博张良杰
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:广东;44

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

1