内容发布方法、装置、设备、存储介质及程序产品与流程

摘要: 本技术涉及互联网,尤其涉及内容发布方法、装置、设备、存储介质及程序产品。背景技术:1、随着信息技术和社交网络平台的发展,用户生成内容(user-generate...
内容发布方法、装置、设备、存储介质及程序产品与流程

本技术涉及互联网,尤其涉及内容发布方法、装置、设备、存储介质及程序产品。

背景技术:

1、随着信息技术和社交网络平台的发展,用户生成内容(user-generated content,ugc)已成为当前网络信息传播的主流方式之一。用户在发布发布内容的过程中,通常以单用户为原子单位进行设计,即每个发布内容对应唯一的创作者账号,发布内容的编辑、存储与发布全部由单一用户完成。多个用户若希望共同创作发布内容,只能依赖以下离线方式:一,由一方汇总全部素材后进行单人编辑发布;二,多人各自独立发布发布内容,再在发布内容的内容详情页面通过评论或话题标签等方式进行松散关联,内容碎片化,无法形成统一的创作结果,导致发布内容的趣味性较低。

技术实现思路

1、本技术实施例所要解决的技术问题在于,提供一种内容发布方法、装置、设备、存储介质及程序产品,能够实现多人协同创作同一发布内容,提高发布内容的趣味性。

2、一方面,本技术实施例提供了一种内容发布方法,该方法应用于第一账号对应的第一客户端,该方法包括:

3、显示目标页面,所述目标页面包括第一媒体内容;

4、响应于针对所述第一媒体内容的账号选择操作,发送内容编辑邀请信息至所选择的各个第二账号对应的第二客户端,所述内容编辑邀请信息包括所述第一媒体内容;

5、显示发布内容编辑页面,所述发布内容编辑页面包括合成内容,所述合成内容基于所述第一媒体内容以及所述各个第二账号编辑的第二媒体内容生成;

6、响应于针对所述合成内容的发布操作,发布目标发布内容,所述目标发布内容包括所述合成内容。

7、另一方面,本技术实施例提供了一种内容发布方法,该方法应用于第二账号对应的第二客户端,该方法包括:

8、显示消息页面,所述消息页面包括内容编辑邀请信息,所述内容编辑邀请信息包括第一账号编辑的第一媒体内容,所述内容编辑邀请信息用于指示发布目标发布内容;

9、响应于针对所述内容编辑邀请信息的触发操作,显示媒体内容聚合页面,所述媒体内容聚合页面包括至少一个内容信息块,所述至少一个内容信息块包括第一内容信息块和第二内容信息块,所述第一内容信息块用于显示所述第一媒体内容;

10、响应于对所述媒体内容聚合页面的编辑操作,在所述第二内容信息块显示编辑得到的第二媒体内容,所述第一媒体内容和所述第二媒体内容用于生成合成内容,所述目标发布内容包括所述合成内容。

11、另一方面,本技术实施例提供了一种内容发布装置,该装置应用于第一账号对应的第一客户端,该装置包括:

12、显示单元,用于显示目标页面,所述目标页面包括第一媒体内容;

13、发送单元,用于响应于针对所述第一媒体内容的账号选择操作,发送内容编辑邀请信息至所选择的各个第二账号对应的第二客户端,所述内容编辑邀请信息包括所述第一媒体内容;

14、所述显示单元,还用于显示发布内容编辑页面,所述发布内容编辑页面包括合成内容,所述合成内容基于所述第一媒体内容以及所述各个第二账号编辑的第二媒体内容生成;

15、处理单元,用于响应于针对所述合成内容的发布操作,发布目标发布内容,所述目标发布内容包括所述合成内容。

16、在一种实施方式中,所述显示单元显示目标页面,所述目标页面包括第一媒体内容,包括:

17、显示目标话题的话题页面,所述话题页面包括所述第一账号针对所述目标话题的话题信息块,所述话题信息块包括所述第一媒体内容以及账号选择控件,所述账号选择控件用于选择至少一个第二账号;或者,

18、显示媒体内容聚合页面,所述媒体内容聚合页面包括至少一个内容信息块以及账号选择控件,任一内容信息块用于显示相应账号编辑的媒体内容,所述第一媒体内容是所述第一账号编辑的,所述账号选择控件用于选择至少一个第二账号;或者,

19、显示所述第一账号与目标智能体的会话页面,所述会话页面包括所述第一账号与所述目标智能体之间的会话消息,所述会话消息包括所述第一媒体内容。

20、在一种实施方式中,所述显示单元显示目标话题的话题页面,所述话题页面包括所述第一账号针对所述目标话题的话题信息块,包括:

21、在所述话题页面上显示话题信息编辑控件;

22、响应于针对所述话题信息编辑控件的触发操作,显示针对所述目标话题的话题信息编辑页面;

23、响应于针对所述话题信息编辑页面的编辑操作,显示所述第一媒体内容;

24、响应于针对所述第一媒体内容的确定操作,在所述目标话题的话题页面显示所述第一账号针对所述目标话题的话题信息块。

25、在一种实施方式中,所述话题信息块还包括以下至少一项信息:

26、进度提示信息,所述进度提示信息用于提示所述合成内容的生成进度;

27、媒体内容调整控件,所述媒体内容调整控件用于对所述第一媒体内容进行更新;

28、媒体内容采集控件,所述媒体内容采集控件用于采集第三媒体内容,所述第三媒体内容、所述第一媒体内容和所述第二媒体内容用于生成所述合成内容。

29、在一种实施方式中,所述显示单元还可以用于:

30、显示媒体内容聚合页面,所述媒体内容聚合页面包括至少一个内容信息块和至少一个内容编辑组件,任一内容信息块用于显示相应账号编辑的媒体内容;

31、响应于针对第一内容编辑组件的触发操作,在所述第一媒体内容对应的内容信息块显示更新后的第一媒体内容,所述更新后的第一媒体内容是对所述第一媒体内容进行所述第一内容编辑组件对应的编辑处理得到。

32、在一种实施方式中,所述显示单元还可以用于:

33、在所述媒体内容聚合页面显示编辑状态信息,所述编辑状态信息用于提示当前处于编辑状态的账号的编辑行为。

34、在一种实施方式中,所述显示单元还可以用于:

35、响应于针对所述媒体内容聚合页面的确认操作,显示所述发布内容编辑页面,所述发布内容编辑页面包括所述合成内容,以及所述各个第二账号的账号标识。

36、在一种实施方式中,处理单元,还用于响应于针对第二内容编辑组件的触发操作,生成操作数据,所述操作数据包括操作内容,响应所述触发操作的第一客户端的客户端标识,所述触发操作基于的服务器版本标识,以及所述第二内容编辑组件的局部版本标识;

37、发送单元,还用于将所述操作数据发送至服务器,以使所述服务器基于所述服务器版本标识、所述局部版本标识以及所述服务器的当前版本标识,对所述操作内容进行操作变换处理,得到新的操作内容,所述服务器基于所述新的操作内容对合成内容进行更新,得到新的合成内容,所述服务器将所述新的合成内容发送至所述第一客户端和各个第二客户端;

38、显示单元,还用于在所述媒体内容聚合页面显示所述新的合成内容。

39、在一种实施方式中,所述显示单元响应于针对所述媒体内容聚合页面的确认操作,显示所述发布内容编辑页面,包括:

40、响应于针对所述媒体内容聚合页面的确认操作,生成共识请求,并将所述共识请求发送至服务器,以使所述服务器将所述合成内容的当前版本标识发送至所述第一客户端和各个第二客户端;所述第一客户端和各个所述第二客户端确认相应客户端中显示的合成内容的当前版本标识与所述服务器发送的所述合成内容的当前版本标识是否一致,得到确认结果,并将所述确认结果发送至所述服务器;所述服务器基于所述确认结果确认所述第一客户端和各个所述第二客户端中显示的合成内容的当前版本标识与所述服务器发送的所述合成内容的当前版本标识一致,且所述服务器接收到的操作数据均处理完成时,生成发布确认信息,所述服务器将所述发布确认信息发送至所述第一客户端;

41、在接收到所述发布确认信息时,显示所述发布内容编辑页面。

42、另一方面,本技术实施例提供了一种内容发布装置,该装置应用于第二账号对应的第二客户端,该装置包括:

43、显示单元,用于显示消息页面,所述消息页面包括内容编辑邀请信息,所述内容编辑邀请信息包括第一账号编辑的第一媒体内容,所述内容编辑邀请信息用于指示发布目标发布内容;

44、所述显示单元,还用于响应于针对所述内容编辑邀请信息的触发操作,显示媒体内容聚合页面,所述媒体内容聚合页面包括至少一个内容信息块,所述至少一个内容信息块包括第一内容信息块和第二内容信息块,所述第一内容信息块用于显示所述第一媒体内容;

45、所述显示单元,还用于响应于对所述媒体内容聚合页面的编辑操作,在所述第二内容信息块显示编辑得到的第二媒体内容,所述第一媒体内容和所述第二媒体内容用于生成合成内容,所述目标发布内容包括所述合成内容。

46、在一种实施方式中,所述消息页面包括以下一种或多种:账号消息页面,与所述第一账号进行会话的会话页面,社交群组页面,通知消息页面,所述目标话题的话题页面。

47、另一方面,本技术实施例提供了一种计算机设备,该计算机设备包括存储器、通信接口以及处理器,其中,存储器、通信接口和处理器相互连接;存储器存储有计算机程序,处理器调用存储器中存储的计算机程序,用于实现上述内容发布方法。

48、另一方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述内容发布方法。

49、另一方面,本技术实施例提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序存储在计算机存储介质中;计算机设备的处理器从计算机存储介质中读取该计算机程序,处理器执行该计算机程序,使得计算机设备执行上述内容发布方法。

50、本技术实施例中,在显示包括第一媒体内容的目标页面之后,可以响应于针对第一媒体内容的账号选择操作,发送内容编辑邀请信息至所选择的各个第二账号对应的第二客户端,内容编辑邀请信息包括第一媒体内容,然后可以显示发布内容编辑页面,发布内容编辑页面包括合成内容,合成内容基于第一媒体内容以及各个第二账号编辑的第二媒体内容生成,进而可以响应于针对合成内容的发布操作,发布目标发布内容,目标发布内容包括合成内容。由此可见,本技术实施例能够实现多人协同创作同一发布内容,从而提高发布内容的趣味性。