本发明专利技术提供直播参与用户互动内容同步到社交平台的方法及装置,所述方法包括:接收直播参与用户的互动内容,并为所述互动内容添加话题;将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;利用待处理队列通知接口调用进程有新的互动内容到达;利用接口调用进程从待处理队列获取所述互动内容;调用所述直播参与用户所在的社交平台接口,在社交平台的所述话题下实时发布所述互动内容。直播参与用户每一条具体交互的互动内容,可以自动以直播名称添加话题进行组装成一条社交内容;实时处理用户每一次直播互动过程中所参与的互动内容,解决了用户手动一条条输入的不便,同时又能够保证以时间轴的形式聚集在某个主题下面,便于后续查阅和跟踪。
【技术实现步骤摘要】
本专利技术涉及互联网直播
,尤其涉及直播参与用户互动内容同步到社交平台的方法及装置。
技术介绍
互联网直播涉及到视频直播、语音直播、文字直播等类型直播,终端用户在每一个具体直播中参与,并且与他人(包含主播)互动、交互等。每一个参与用户其参与直播行为,包括发言、打赏、点赞、送礼物等行为内容。有时用户对参与的内容需要发布到社交平台(比如QQ空间、微博等,下文以微博作为代指)中去,比如发布到微博,就需要用户主动去微博客户端或微博第三方客户端手动一一输入。例如,用户把参与直播的过程每一次交互行为都主动分享到微博,不但效率低下,更容易出错,也不能够完整、准确表达其直播互动过程中参与的所有历史轨迹,同时也会加重用户的操作负担。
技术实现思路
本专利技术实施例提供一种直播参与用户互动内容同步到社交平台的方法及装置,解决用户手动一条条输入的不便,同时又能够保证以时间轴(timeline)的形式聚集在某个主题下面,便于后续查阅和跟踪。一方面,本专利技术实施例提供了一种直播参与用户互动内容同步到社交平台的方法,所述方法包括:接收直播参与用户的互动内容,并为所述互动内容添加话题;将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;利用待处理队列通知接口调用进程有新的互动内容到达;利用接口调用进程从待处理队列获取所述互动内容;调用所述直播参与用户所在的社交平台接口,在社交平台的所述话题下实时发布所述互动内容。另一方面,本专利技术实施例提供了一种直播参与用户互动内容同步到社交平台的装置,所述装置包括:接收交互模块,用于接收直播参与用户的互动内容,并为所述互动内容添加话题;消息处理模块,用于将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;消息队列模块,用于利用待处理队列通知接口调用进程有新的互动内容到达;接口调用模块,用于利用接口调用进程从待处理队列获取所述互动内容;调用所述直播参与用户所在的社交平台接口,在社交平台的所述话题下实时发布所述互动内容。上述技术方案具有如下有益效果:直播参与用户每一条具体交互的互动内容,后端系统可以自动以直播名称添加话题进行组装成一条社交内容;实时处理用户每一次直播互动过程中所参与的互动内容,解决了用户手动一条条输入的不便,同时又能够保证以时间轴的形式聚集在某个主题下面,便于后续查阅和跟踪。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一种直播参与用户互动内容同步到社交平台的方法流程图;图2为本专利技术实施例一种直播参与用户互动内容同步到社交平台的装置结构示意图;图3为本专利技术应用实例同步策略信令流程示意图;图4为本专利技术应用实例服务器端的消息处理策略信令流程示意图;图5为本专利技术应用实例服务器端的消息处理策略信令流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,为本专利技术实施例一种直播参与用户互动内容同步到社交平台的方法流程图,所述方法包括:101、接收直播参与用户的互动内容,并为所述互动内容添加话题;102、将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;103、利用待处理队列通知接口调用进程有新的互动内容到达;104、利用接口调用进程从待处理队列获取所述互动内容;105、调用所述直播参与用户所在的社交平台接口,在社交平台的所述话题下实时发布所述互动内容。优选地,所述接收直播参与用户的互动内容,并为所述互动内容添加话题,包括:接收直播参与用户的互动内容后,以直播名称作为话题添加到互动内容中;或者,根据当前直播交互上下文,为所述互动内容添加话题。优选地,所述将所述直播参与用户的互动内容按照时间轴的形式放入待处理队列中之前,所述方法还包括:确认所述直播参与用户允许同步。优选地,所述将所述直播参与用户的互动内容按照时间轴的形式放入待处理队列中,包括:判断所述待处理队列是否溢出:若不溢出,则直接将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;若溢出,则删除所述直播参与用户的所有互动内容中保存时间超过预设时间的陈旧互动内容,然后将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中。优选地,所述利用待处理队列通知接口调用进程有新的互动内容到达,包括:判断所述接口调用进程是否空闲:若不空闲,则通知所述接口调用进程等待获取数据;若空闲,则通知所述接口调用进程有新的互动内容到达。对应于上述方法实施例,如图2所示,为本专利技术实施例一种直播参与用户互动内容同步到社交平台的装置结构示意图,所述装置包括:接收交互模块21,用于接收直播参与用户的互动内容,并为所述互动内容添加话题;消息处理模块22,用于将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;消息队列模块23,用于利用待处理队列通知接口调用进程有新的互动内容到达;接口调用模块24,用于利用接口调用进程从待处理队列获取所述互动内容;调用所述直播参与用户所在的社交平台接口,在社交平台的所述话题下实时发布所述互动内容。优选地,所述接收交互模块21,具体用于接收直播参与用户的互动内容后,以直播名称作为话题添加到互动内容中;或者,根据当前直播交互上下文,为所述互动内容添加话题。优选地,所述消息处理模块22,进一步用于将所述直播参与用户的互动内容按照时间轴的形式放入待处理队列中之前,确认所述直播参与用户允许同步。优选地,所述消息处理模块22,具体用于将所述直播参与用户的互动内容按照时间轴的形式放入待处理队列中时,判断所述待处理队列是否溢出:若不溢出,则直接将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;若溢出,则删除所述直播参与用户的所有互动内容中保存时间超过预设时间的陈旧互动内容,然后将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中。优选地,所述消息队列模块23,具体用于利用待处理队列通知接口调用进程有新的互动内容到达时,判断所述接口调用进程是否空闲:若不空闲,则通知所述接口调用进程等待获取数据;若空闲,则通知所述接口调用进程有新的互动内容到达。本专利技术实施例上述技术方案具有如下有益效果:直播参与用户每一条具体交互的互动内容,后端系统可以自动以直播名称添加话题进行组装成一条社交内容;实时处理用户每一次直播互动过程中所参与的互动内容,解决了用户手动一条条输入的不便,同时又能够保证以时间轴的形式聚集在某个主题下面,便于后续查阅和跟踪。以下结合应用实例对本专利技术实施例上述技术方案进行详细阐述:本应用实例能够解决用户手动输入的不便,同时又能够保证以时间轴timeline的形式聚集在某个主题下面,便于后续查阅和跟踪。1.用户属性本应用实例需要用户属性,例如用户登陆属性,用户可以选择以微博/微信/本文档来自技高网...
【技术保护点】
一种直播参与用户互动内容同步到社交平台的方法,其特征在于,所述方法包括:接收直播参与用户的互动内容,并为所述互动内容添加话题;将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;利用待处理队列通知接口调用进程有新的互动内容到达;利用接口调用进程从待处理队列获取所述互动内容;调用所述直播参与用户所在的社交平台接口,在社交平台的所述话题下实时发布所述互动内容。
【技术特征摘要】
1.一种直播参与用户互动内容同步到社交平台的方法,其特征在于,所述方法包括:接收直播参与用户的互动内容,并为所述互动内容添加话题;将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;利用待处理队列通知接口调用进程有新的互动内容到达;利用接口调用进程从待处理队列获取所述互动内容;调用所述直播参与用户所在的社交平台接口,在社交平台的所述话题下实时发布所述互动内容。2.如权利要求1所述直播参与用户互动内容同步到社交平台的方法,其特征在于,所述接收直播参与用户的互动内容,并为所述互动内容添加话题,包括:接收直播参与用户的互动内容后,以直播名称作为话题添加到互动内容中;或者,根据当前直播交互上下文,为所述互动内容添加话题。3.如权利要求1所述直播参与用户互动内容同步到社交平台的方法,其特征在于,所述将所述直播参与用户的互动内容按照时间轴的形式放入待处理队列中之前,所述方法还包括:确认所述直播参与用户允许同步。4.如权利要求1所述直播参与用户互动内容同步到社交平台的方法,其特征在于,所述将所述直播参与用户的互动内容按照时间轴的形式放入待处理队列中,包括:判断所述待处理队列是否溢出:若不溢出,则直接将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中;若溢出,则删除所述直播参与用户的所有互动内容中保存时间超过预设时间的陈旧互动内容,然后将所述直播参与用户当前的互动内容按照时间轴的形式放入待处理队列中。5.如权利要求1所述直播参与用户互动内容同步到社交平台的方法,其特征在于,所述利用待处理队列通知接口调用进程有新的互动内容到达,包括:判断所述接口调用进程是否空闲:若不空闲,则通知所述接口调用进程等待获取数据;若空闲,则通知所述接口调用进程有新的互动内容到达。6.一种直播参与用户互动内容同步到社交平...
【专利技术属性】
技术研发人员:聂永,赵晓森,王辉,
申请(专利权)人:微梦创科网络科技中国有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。