【技术实现步骤摘要】
微博消息的发布方法、微博终端及微博服务器端
本专利技术涉及微博
,尤其涉及一种微博消息的发布方法、微博终端及微博服务器端。
技术介绍
微博(MicroBlog,微型博客),是一种可以即时发布消息的类似博客的系统,其最大的特点为集成化和开放化,用户可以通过手机、IM(InstantMessaging,即时通讯)软件或外部API(ApplicationProgrammingInterface,应用程序编程接口)等途径向微博发布消息。随着IM软件的广泛应用,通过IM软件发布微博消息越来越成为用户极为推崇的一种途径,微博作为一种扩展IM消息传播机制的新产品,其应用得到了快速的增长。微博List(群组)为相同爱好或者相同标签的微博用户提供小圈子的聚焦、沟通和交流的平台。当用户创建微博List或加入到某个微博List时,可以对该微博List中的多个微博用户进行会话。专利技术人发现,现有的微博系统只有当用户加入到微博List中后,才能进行群组会话,无法实现微博List外用户对微博List内各成员的一对多会话功能,降低了用户的使用体验性,降低了产品竞争力。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种微博消息的发布方法、微博终端及微博服务器端,可实现微博List外用户对微博List内各成员的一对多会话,提高用户的使用体验,提升产品竞争力。为了解决上述技术问题,本专利技术实施例提供了一种微博消息的发布方法,包括:当第一用户发布微博消息时,所述第一用户对应的第一微博终端获取所述第一用户待发布的微博消息,并将所述微博消息传送至微博服务器端;所述微博服务器端检 ...
【技术保护点】
【技术特征摘要】
1.一种微博消息的发布方法,其特征在于,包括:当第一用户发布微博消息时,所述第一用户对应的第一微博终端获取所述第一用户待发布的微博消息,并将所述微博消息传送至微博服务器端;所述微博服务器端检测所述微博消息是否具备完整消息结构以确认所述微博消息是否有效,若所述微博消息无效则丢弃所述微博消息;若所述微博消息有效,所述微博服务器端匹配所述微博消息的格式是否满足预设的正则表达式,若匹配失败所述微博服务器端按照普通广播消息处理所述微博消息;若匹配成功,所述微博服务器端检测所述微博消息的特定位置是否包含微博群组帐号信息,若检测结果为是,所述微博服务器端将所述微博消息添加至所述微博群组中各成员的特定消息队列中;所述微博服务器端将所述微博群组中各成员的特定消息队列中的微博消息推送至所述微博群组中各成员对应的微博终端上进行发布;当所述微博群组中的成员回复或转播所述成员的特定消息队列中所述第一用户发布的微博消息时,所述成员对应的微博终端获取回复的内容或转播的内容,对所述微博群组帐号信息与所述回复的内容或转播的内容进行封装,生成回复消息或转播消息并传送至所述微博服务器端;所述微博服务器端根据所述回复消息或转播消息中的微博群组帐号信息,将所述回复消息或转播消息添加至所述微博群组的广播队列中;所述微博服务器端扫描所述微博群组的广播队列,将所述微博群组的广播队列中的微博消息推送至所述第一微博终端;所述第一微博终端在群组消息页面中显示所述微博群组的广播队列中的微博消息。2.如权利要求1所述的方法,其特征在于,所述微博消息的特定位置为预设的正则表达式约定的位置。3.如权利要求2所述的方法,其特征在于,所述微博服务器端检测所述微博消息的特定位置是否包含微博群组帐号信息,若检测结果为是,所述微博服务器端将所述微博消息添加至所述微博群组中各成员的特定消息队列中,包括:所述微博服务器端根据正则匹配原则解析所述微博消息,确定与所述预设的正则表达式约定的位置相匹配的所述微博消息的特定位置;所述微博服务器端检测所述微博消息的特定位置是否包含微博群组帐号信息;若检测结果为是,所述微博服务器端根据所述微博群组帐号信息,查询所述微博群组的成员帐号信息列表;所述微博服务器端根据所述成员帐号信息列表,将所述微博消息添加至所述微博群组中各成员的特定消息队列中。4.如权利要求3所述的方法,其特征在于,还包括:当所述微博服务器端检测所述微博消息的特定位置是否包含微博群组帐号信息的检测结果为否时,所述微博服务器端判断所述微博消息的特定位置是否包含第二用户帐号信息;若判断结果为是,所述微博服务器端根据所述第二用户帐号信息,将所述微博消息添加至所述第二用户的特定消息队列中;所述微博服务器端扫描所述第二用户的特定消息队列,将所述第二用户的特定消息队列中的微博消息推送至所述第二用户对应的第二微博终端;所述第二微博终端在特定消息界面上显示所述第二用户的特定消息队列中的微博消息。5.如权利要求3所述的方法,其特征在于,所述微博服务器端将所述微博群组中各成员的特定消息队列中的微博消息推送至所述微博群组中各成员对应的微博终端上进行发布,包括:所述微博服务器端扫描所述微博群组中各成员的特定消息队列,将所述微博群组中各成员的特定消息队列中的微博消息推送至所述微博群组中各成员对应的微博终端;所述微博群组中各成员对应的微博终端显示所述微博群组中各成员的特定消息队列中的微博消息。6.如权利要求5所述的方法,其特征在于,所述微博群组中各成员对应的微博终端显示所述微博群组中各成员的特定消息队列中的微博消息,包括:所述微博群组中各成员对应的微博终端向所述微博群组中各成员提供所述特定消息队列中的微博消息的展示提醒和查看链接;当所述微博群组中各成员对所述查看链接进行操作时,所述微博群组中各成员对应的微博终端在特定消息界面上显示所述微博群组中各成员的特定消息队列中的微博消息。7.一种微博终端,其特征在于,包括:微博消息管理模块,用于对微博消息进行管理,当用户发布微博消息时,获取所述用户待发布的微博消息,并将所述微博消息传送至微博服务器端,以使得所述微博服务器端检测所述微博消息是否具备完整消息结构以确认所述微博消息是否有效,若所述微博消息无效则丢弃所述微博消息;若所述微博消息有效,由所述微博服务器端匹配所述微博消息的格式是否满...
【专利技术属性】
技术研发人员:张丽,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。