CN110647827A - 评论信息处理方法、装置以及电子设备、存储介质 - Google Patents
评论信息处理方法、装置以及电子设备、存储介质 Download PDFInfo
- Publication number
- CN110647827A CN110647827A CN201910849384.7A CN201910849384A CN110647827A CN 110647827 A CN110647827 A CN 110647827A CN 201910849384 A CN201910849384 A CN 201910849384A CN 110647827 A CN110647827 A CN 110647827A
- Authority
- CN
- China
- Prior art keywords
- comment
- image
- information
- published
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/153—Segmentation of character regions using recognition of characters or words
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/413—Classification of content, e.g. text, photographs or tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Medical Informatics (AREA)
- Data Mining & Analysis (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开公开了一种评论信息处理方法、装置以及电子设备、存储介质,涉及数据处理技术领域,该方法包括:接收用户输入的待发布评论,待发布评论中包括至少一种类型的信息;其中,类型包括:文字和/或图像;将待发布评论中的各类型的信息分别赋值给相应的类型字段;其中,不同类型的信息对应不同的类型字段;将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使服务端提取发布请求中的各类型字段的字段值得到待发布评论后,根据待发布评论中各信息的类型,将待发布评论发布到页面标识对应的页面中。通过该方式发布信息不同的信息类型采用不同的类型字段解析,避免了待发布信息展示时出现信息类型的展示错误。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种评论信息处理方法、装置以及电子设备、存储介质。
背景技术
随着科学技术的不断发展和进步,人们的生活越来越便捷,人与人的交流方式也变得越来越多样化,不仅仅局限于日常的聊天、电话等,还可以通过线上的软件应用进行交流,例如对同一话题或制作的多媒体信息发布评论。发布的评论中包括的信息类型可以多样化,例如可以发布文字评论也可以发布内容多样的图文评论。
发明人发现,相关技术中对评论的识别依赖于特定符号,而发布评论时,若用户误输入了特定符号,将会导致识别的评论是错误的,例如错将评论中的字符识别成图片。故此,如何准确的识别用户发布的评论有待改善。
发明内容
本公开提供了一种评论信息处理方法、装置以及电子设备、存储介质,用至少解决相关技术中信息发布时发布内容与输入内容不符的问题。
根据本公开实施例的第一方面,提供一种评论信息处理方法,包括:
接收用户输入的待发布评论,所述待发布评论中包括至少一种类型的信息,其中,所述类型包括:文字和/或图像;
将所述待发布评论中的各类型的信息分别赋值给相应的类型字段,其中,不同类型的信息对应不同的类型字段;
将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使所述服务端提取所述发布请求中的各类型字段的字段值得到所述待发布评论后,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像,所述方法还包括:
从服务端获取所述第一图像的第一图像标识;所述第一图像标识为所述服务端生成的;
将待发布评论中的各类型的信息分别赋值给相应的类型字段,包括:
针对所述第一图像,将所述第一图像标识赋值给图像类型字段。
在一个实施例中,所述从服务端获取所述第一图像的第一图像标识,包括:
若所述第一图像来源于所述服务端,从所述服务端获取所述第一图像的第一图像标识;
若所述第一图像来源于除所述服务端之外的地址,将所述第一图像上传至所述服务端以使所述服务端生成所述第一图像的第一图像标识,并从所述服务端获取所述第一图像标识。
在一个实施例中,所述方法还包括:
发送已发布评论的评论获取请求;
接收所述服务端返回的针对所述评论获取请求的响应信息;若所述已发布评论中包括第二图像,则所述响应信息中包括所述第二图像的访问地址;
若所述响应信息中包括所述第二图像的访问地址,则发送携带有所述访问地址的第二图像获取请求给所述服务端;
接收所述服务端发送的所述第二图像;
若所述响应信息中还包括文字,则基于所述响应信息的文字和所述第二图像生成所述已发布评论并展示;否则,将所述第二图像作为所述已发布评论展示。
根据本公开实施例的第二方面,提供一种评论信息处理方法,包括:
接收客户端发送的待发布评论的发布请求,所述发布请求中携带有页面标识、类型字段;其中,所述待发布评论中包括至少一种类型的信息,各类型的信息分别为相应的类型字段的字段值;其中,所述类型包括:文字和/或图像;
提取所述发布请求中的各类型字段的字段值得到所述待发布评论;
根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像;所述接收客户端发送的待发布评论的发布请求之前,所述方法还包括:
将所述第一图像的第一图像标识发送给所述客户端;
其中,所述发布请求中包括的图像类型字段的字段值为所述第一图像标识。
在一个实施例中,将所述第一图像的第一图像标识发送给所述客户端,包括:
接收客户端发送的所述第一图像,并生成所述第一图像的第一图像标识后发送给所述客户端。
在一个实施例中,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中,包括:
将所述待发布评论添加到所述页面标识对应的页面的发布信息集中,其中,在所述发布信息集中将所述待发布评论中的各类型信息按照对应的类型字段分类存储。
在一个实施例中,还包括:
接收客户端发送的已发布评论的评论获取请求;
基于所述评论获取请求在所述已发布评论所在的页面的发布信息集中,按类型字段获取各类型的信息;
根据获取的各类型的信息生成针对所述评论获取请求的响应信息并发送给所述客户端,其中,若所述已发布评论包括图像类型的第二图像,则所述响应信息中包括所述第二图像的访问地址;
接收所述客户端发送的携带有所述访问地址的第二图像获取请求;
将所述第二图像发送给所述客户端。
在一个实施例中,在所述发布信息集中类型的信息为图像,获取所述第二图像的访问地址,包括:
在预先存储的图像和访问地址的对应关系中,获取所述响应信息中的第二图像的访问地址。
根据本公开实施例的第三方面,提供一种评论信息处理装置,包括:
接收单元,被配置为接收用户输入的待发布评论,所述待发布评论中包括至少一种类型的信息,其中,所述类型包括:文字和/或图像;
赋值单元,被配置为将所述待发布评论中的各类型的信息分别赋值给相应的类型字段,其中,不同类型的信息对应不同的类型字段;
发送单元,被配置为将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使所述服务端提取所述发布请求中的各类型字段的字段值得到所述待发布评论后,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像;所述装置还包括:图像标识获取单元,被配置为从服务端获取所述第一图像的第一图像标识;所述第一图像标识为所述服务端生成的;
所述赋值单元,用于:
针对所述第一图像,将所述第一图像标识赋值给图像类型字段。
在一个实施例中,所述图像标识生成单元,用于:
若所述第一图像来源于所述服务端,从所述服务端获取所述第一图像的第一图像标识;
若所述第一图像来源于除所述服务端之外的地址,将所述第一图像上传至所述服务端以使所述服务端生成所述第一图像的第一图像标识,并从所述服务端获取所述第一图像标识。
在一个实施例中,所述装置还包括:发布信息获取单元,被配置为发送已发布评论的评论获取请求;
接收所述服务端返回的针对所述评论获取请求的响应信息;若所述已发布评论中包括第二图像,则所述响应信息中包括所述第二图像的访问地址;
若所述响应信息中包括所述第二图像的访问地址,则发送携带有所述访问地址的第二图像获取请求给所述服务端;
接收所述服务端发送的所述第二图像;
若所述响应信息中还包括文字,则基于所述响应信息的文字和所述第二图像生成所述已发布评论并展示;否则,将所述第二图像作为所述已发布评论展示。
根据本公开实施例的第四方面,提供一种评论信息处理装置,包括:
接收单元,被配置为接收客户端发送的待发布评论的发布请求,所述发布请求中携带有页面标识、类型字段;其中,所述待发布评论中包括至少一种类型的信息,各类型的信息分别为相应的类型字段的字段值;其中,所述类型包括:文字和/或图像;
提取单元,被配置为提取所述发布请求中的各类型字段的字段值得到所述待发布评论;
发布单元,被配置为根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像;所述装置还包括:图像标识发送单元,被配置于所述接收客户端发送的发布请求之前,将所述第一图像的第一图像标识发送给所述客户端,所述第一图像标识为服务端生成的;
其中,所述发布请求中包括的图像类型字段的字段值为所述第一图像标识。
在一个实施例中,所述图像标识发送单元,用于:接收客户端发送的所述第一图像,并生成所述第一图像的第一图像标识后发送给所述客户端。
在一个实施例中,所述发布单元,用于:将所述待发布评论添加到所述页面标识对应的页面的发布信息集中,其中,在所述发布信息集中将所述待发布评论中的各类型信息按照对应的类型字段分类存储。
在一个实施例中,还包括:发布信息发送单元,被配置为接收客户端发送的已发布评论的评论获取请求;
基于所述评论获取请求在所述已发布评论所在的页面的发布信息集中,按类型字段获取各类型的信息;
根据获取的各类型的信息生成针对所述评论获取请求的响应信息并发送给所述客户端,其中,若所述已发布评论包括图像类型的第二图像,则所述响应信息中包括所述第二图像的访问地址;
接收所述客户端发送的携带有所述访问地址的第二图像获取请求;
将所述第二图像发送给所述客户端。
在一个实施例中,在所述发布信息集中类型的信息为图像,所述装置还包括:第二图像的访问地址获取单元,被配置为在预先存储的图像和访问地址的对应关系中,获取所述响应信息中的第二图像的访问地址。
根据本公开实施例的第五方面,提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面以及第二方面所述的方法。
根据本公开实施例的第六方面,提供一种计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如第一方面以及第二方面所述的方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
本公开公开的一种评论信息处理方法、装置以及电子设备、存储介质,首先接收用户输入的待发布评论,待发布评论中包括至少一种类型的信息,其中,所述类型包括:文字和/或图像,然后将所述待发布评论中的各类型的信息分别赋值给相应的类型字段,其中,不同类型的信息对应不同的类型字段,最后将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使所述服务端提取所述发布请求中的各类型字段的字段值得到所述待发布评论后,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。通过该方式发布信息不同的信息类型采用不同的类型字段解析,避免了待发布信息展示时出现信息类型的展示错误,进一步地提高了待发布信息的解析效率以及审核效率,在服务端对发布信息审核时,只需查找信息类型对应的类型字段,将对应信息类型的标准与发布信息中信息内容进行比对即可,如:发布信息为图片和文字,只需分别审核文字内容是否合乎文字规定,图片内容是否合乎图片规定,而无需混合审核。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1为相关技术提供的评论展示界面示意图;
图2为本公开实施例提供的一种终端的结构示意图;
图3为本公开实施例提供的一种评论信息处理方法的应用场景示意图;
图4为本公开实施例提供的一种评论信息处理方法的流程示意图;
图5为本公开实施例提供的一种评论信息处理方法的流程示意图;
图6为本公开实施例提供的一种评论信息获取方法的流程示意图;
图7为本公开实施例提供的一种评论信息发送方法的流程示意图;
图8为本公开实施例提供的评论展示界面示意图;
图9为本公开实施例提供的一种评论信息处理方法的时序流程图;
图10为本公开实施例提供的一种评论信息处理装置的结构示意图;
图11为本公开实施例提供的一种评论信息处理装置的结构示意图;
图12为本公开实施例提供的电子设备的结构示意图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应所述理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
通常线上的软件应用的输入窗口可以输入文字以及图片中的至少一种,但是在显示评论内容时,经常会出现与输入的内容不符的情况,如图1所示,在输入窗口输入[爱心],用户期望的显示结果为“[爱心]”但是“[]”可能为用于识别图片的特定符号,导致实际显示的是心形图案,而不是文字。
相关技术中,通过线上的软件应用发布评论信息时,恰好发布的信息与服务器中对内容解析后存储的格式相一致,则会显示解析后的内容,如某软件应用约定[]为存储图片地址的格式,假定发送带有[]的评论,用户希望显示的是这个网址信息,但是在实际解析后,显示的信息为图片内容,使得发布的内容和显示的内容不匹配。基于此,发明人提出一种新的评论信息处理方法以解决上述问题。
该方法中评论信息的展示适用于终端设备中。图2示出了一种可能的终端设备的结构图。参阅图2所示,所述终端设备100包括:射频(Radio Frequency,RF)电路110、电源120、处理器130、存储器140、输入单元150、显示单元160、摄像头170、通信接口180、以及无线保真(Wireless Fidelity,WiFi)模块190等部件。本领域技术人员可以理解,图2中示出的终端设备的结构并不构成对终端设备的限定,本公开实施例提供的终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图2对所述终端设备100的各个构成部件进行具体的介绍:
所述RF电路110可用于通信或通话过程中,数据的接收和发送,例如可以将待发布评论发送给服务端,并接收服务端返回的发布后的评论并渲染在对应的页面中。特别地,所述RF电路110在接收到直播间的业务后台返回用户本身及其他用户发布的评论后,发送给所述处理器130处理然后交由显示屏进行渲染展示评论,以便于用户能够通过终端设备查看评论信息。通常,所述RF电路110包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。
此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(Global System of Mobilecommunication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
WiFi技术属于短距离无线传输技术,所述终端设备100通过WiFi模块190可以连接接入点(Access Point,AP),从而实现数据网络的访问。所述WiFi模块190可用于通信过程中,数据的接收和发送。
所述终端设备100可以通过所述通信接口180与其他设备实现物理连接。在一个实施例中,所述通信接口180与所述其他设备的通信接口通过电缆连接,实现所述终端设备100和其他设备之间的数据传输。
由于在本公开实施例中,所述终端设备100能够实现访问网络的功能,向其他网络设备如发布信息内容的服务端发送信息,因此所述终端设备100需要具有数据传输功能,即所述终端设备100内部需要包含通信模块。虽然图1示出了所述RF电路110、所述WiFi模块190、和所述通信接口180等通信模块,但是可以理解的是,所述终端设备100中存在上述部件中的至少一个或者其他用于实现通信的通信模块(如蓝牙模块),以进行数据传输。
例如,当所述终端设备100为手机时,所述终端设备100可以包含所述RF电路110,还可以包含所述WiFi模块190;当所述终端设备100为计算机时,所述终端设备100可以包含所述通信接口180,还可以包含所述WiFi模块190;当所述终端设备100为平板电脑时,所述终端设备100可以包含所述WiFi模块。
所述存储器140可用于存储软件程序以及模块。所述处理器130通过运行存储在所述存储器140的软件程序以及模块,从而执行所述终端设备100的各种功能应用以及数据处理。
在一个实施例中,所述存储器140可以主要包括存储程序区和存储数据区。其中,存储程序区可存储操作***、各种应用程序(比如直播应用)以及人脸识别模块等;存储数据区可存储根据所述终端设备的使用所创建的数据(比如各种图片、视频文件等多媒体文件,以及人脸信息模板、评论信息)等。
此外,所述存储器140可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述输入单元150可用于接收用户输入的数字或字符信息,以及产生与所述终端设备100的用户设置以及功能控制有关的键信号输入。
在一个实施例中,输入单元150可包括触控面板151以及其他输入设备152。
其中,所述触控面板151,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在所述触控面板151上或在所述触控面板151附近的操作),并根据预先设定的程式驱动相应的连接装置。在一个实施例中,所述触控面板151可以包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给所述处理器130,并能接收所述处理器130发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现所述触控面板151。
在一个实施例中,所述其他输入设备152可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
所述显示单元160可用于显示由用户输入的信息或提供给用户的信息以及所述终端设备100的各种菜单。所述显示单元160即为所述终端设备100的显示***,用于呈现界面,实现人机交互。
所述显示单元160可以包括显示面板161。在一个实施例中,所述显示面板161可以采用液晶显示屏(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置。
进一步的,所述触控面板151可覆盖所述显示面板161,当所述触控面板151检测到在其上或附近的触摸操作后,传送给所述处理器130以确定触摸事件的类型,随后所述处理器130根据触摸事件的类型在所述显示面板161上提供相应的触摸操作服务,例如显示评论信息。
虽然在图2中,所述触控面板151与所述显示面板161是作为两个独立的部件来实现所述终端设备100的输入和输入功能,但是在某些实施例中,可以将所述触控面板151与所述显示面板161集成而实现所述终端设备100的输入和输出功能。
所述处理器130是所述终端设备100的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在所述存储器140内的软件程序和/或模块,以及调用存储在所述存储器140内的数据,执行所述终端设备100的各种功能和处理数据,从而实现基于所述终端设备的多种业务。
在一个实施例中,所述处理器130可包括一个或多个处理单元。在一个实施例中,所述处理器130可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到所述处理器130中。
所述摄像头170,用于实现所述终端设备100的拍摄功能,拍摄图片或视频。所述摄像头170还可以用于实现终端设备100的扫描功能,对扫描对象(二维码/条形码)进行扫描。
所述终端设备100还包括用于给各个部件供电的电源120(比如电池)。在一个实施例中,所述电源120可以通过电源管理***与所述处理器130逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗等功能。
尽管未示出,所述终端设备100还可以包括至少一种传感器、音频电路等,在此不再赘述。
参阅图3,为本公开实施例提供的一种评论信息处理方法的应用场景示意图,该场景中包括用户30、评论信息处理终端31以及服务端32。用户30可通过评论信息处理终端31发送待发布评论,评论信息处理终端31会将待发布评论传输给服务端32。虽然评论信息处理终端31已经将待发布评论发送到服务端,但是待发布评论可以经过审核后再发布,以防止待发布评论中包括违规信息,其中,违规信息包括:恶意伤害他人的文字以及图片内容,亦或者包括:违反法律、社会公德或者妨害公共利益的内容等。服务端32经过信息解析,确定该待发布评论符合信息发布的规范,则传输给评论信息处理终端31展示待发布的评论。此外需要说明的是,若待发布评论中包括:文字、图片等不同类型的信息,可以通过不同类型的类型字段进行存储,这样通过不同的类型字段即可识别不同的类型的信息,能够避免将字符误识别为图片或将图片误识别为字符的情况,当然需要评论信息处理终端和服务端提前约定好不同类型信息对应的类型字段。通过该方式可以使得待发布评论展示的内容与用户输入的期望发布的信息相一致,但是若待发布评论中涉及违规的信息则不显示,或提示用户该评论信息违规不能及时发布。
其中,评论信息处理终端31和服务端32可通过通信网络进行通信连接,该网络可以为局域网、广域网等。评论信息处理终端31可以为手机、平板电脑、笔记本电脑、个人计算机等,服务端32可以为任何能够支持相应的数据处理的服务器设备。
参阅图4为本公开实施例提供的一种评论信息处理方法,该方法应用于终端,包括:
步骤401:接收用户输入的待发布评论,待发布评论中包括至少一种类型的信息,其中,类型包括:文字和/或图像。
需要说明的是,某些软件应用(Application,APP)具有评论窗口,用户可以在APP中发表个人的评价信息,如:影评、直播评论、音乐评论以及购物评价等。其中,在对应APP中发布的评价信息(如影评、商品评论)为待发布评论。此外,还要说明的是,这里的类型可以为文字以及图片中的至少一种。用户在APP中进行评价时,可以通过文字评论也可以通过图片评论,亦或是文字加图片的评论方式,这里所说的图片包括:静态的图像、表情、动态图(短视频)。通过该方式可以丰富评论信息的形式。
步骤402:将待发布评论中的各类型的信息分别赋值给相应的类型字段,其中,不同类型的信息对应不同的类型字段。
需要说明的是,将发布评论中的信息分别赋值给不同的类型字段,便于区分出具体的信息,如将文字赋值给content参数,将图像赋值给pictureIds参数。通过该方式可以明确的区分出文字和图片,在待发布评论展示时,避免出现解析错误,如:误将“[爱心]”,错识成图片。
步骤403:将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端。
待发布评论通常发布在APP对应的页面中。在评论信息处理时,终端发送携带包含有页面标识至服务端,以便将发布信息发布到对应的页面中。其中,页面标识是为了识别待发布页面所定义的,可以通过任何可以起到区分页面的指示信息进行展示,如:PAGE-1、PAGE-2等。
通过发送给服务端,可以使得服务端提取所述发布请求中的各类型字段识别待发布评论。相应的参阅图5为本公开实施例提供的一种评论信息处理方法,该方法应用于服务端,包括:
步骤501:接收客户端发送的待发布评论的发布请求,发布请求中携带有页面标识、类型字段;其中,待发布评论中包括至少一种类型的信息,各类型的信息分别为相应的类型字段的字段值;其中,类型包括:文字和/或图像。
步骤502:提取发布请求中的各类型字段的字段值得到待发布评论。
步骤503:根据待发布评论中各信息的类型,将待发布评论发布到页面标识对应的页面中。
在一个实施例中,将待发布评论添加到页面标识对应的页面的发布信息集中,其中,在发布信息集中将待发布评论中的各类型信息按照对应的类型字段分类存储。
需要说明的是,在服务端设置有待发布评论的页面、该页面的评论的对应关系,以便于评论信息准确的发布到对应的页面中展示。该对应关系可以通过设置对应关系表的形式存储,也可以针对不同待发布评论的页面进行分别记录,在此不做具体限定,凡是可以确定页面和评论二者间对应关系的存储形式均满足本公开的需求。
通过该方式避免了不同类型的信息的解析错误,使得显示的信息与发布的信息保持一致,且该方式也进一步地提高了评论信息的解析效率,以及审核效率。需要说明的是,在服务端对评论信息审核时,只需查找信息类型对应的类型字段,将对应信息类型的标准与评论信息中信息内容进行比对即可,如:评论信息为图片和文字,只需分别审核文字内容是否合乎文字规定,图片内容是否合乎图片规定,而无需混合审核。
在一个实施例中,若待发布评论中包括第一图像;从服务端获取第一图像的第一图像标识;相应的,当待发布图像中包括第一图像时针对第一图像,将第一图像标识赋值给图像类型字段,其中第一图像标识为服务端生成的。通过该实施例,将图像类型字段可便于服务端识别图像内容。
相应的,待发布评论中包括的图像可以是服务端提供的图像,也可以是服务端之外的设备提供的图像,例如终端的相机采集的图像,从用户的云相册中获取的图像。
如果是服务端之外的设备提供的图像,为了获取图像标识,便于服务端管理和识别图像内容,本公开中可以由客户端将图像先发送给服务端,由服务端根据图像生成图像标识后,返回图像标识给客户端,这样客户端能够得到图像标识并赋值给图像类型字段,以便于发送发布请求。
此外,通过由服务端生成图像标识并对图像进行管理,可方便同一用户或不同用户在发布信息时,可以复用同一图像。评论发布时,只需要将图像标识赋值给图像类型字段也便于服务器正确的解析评论中的图片。如:第一图像为图像A,服务端为其设置的标识为PICTURE-A,若不为其设置图像类型字段,那样服务器解析时可能会展示成文字,这样就会造成展示错误,因此需要将图像标识赋值图像类型字段。
在一个实施例中,若第一图像来源于服务端,可从服务端获取第一图像的图像标识,而无需上传第一图像。这样,也能够避免重复上传同一图像。
当然,服务端管理图像时,可以分别管理不同用户的图像。建立用户和不同图像的对应关系,同一用户只能复用自己上传的图像,也即用户只能对自己的图像具有访问权限。当然还可以设置公共资源的图像,针对公共资源中的图像,所有用户均可访问。此外,为了不同用户能够共享图像,也可以仅管理图像,而不区分不同用户对图像的访问权限。
相应的,评论的发布是为了展示以便于不同的用户就相同的话题进行交流。关于如何获取评论,如图6所示,本公开提供一种评论信息获取方法,该方法是通过终端来执行的:
步骤601:发送已发布评论的评论获取请求。
需要说明的是,该评论获取请求可以为评论信息处理终端发送的也可以是其他想要查看评论的终端发送的。如:用户A发布在某视频APP中对影片A的影评,用户A可以通过该视频APP发送影评获取请求,用户B也可以通过该视频APP发送发布信息获取请求。其中,评论获取请求可通过点击页面对应的发布信息的区域的控件进行发送,也可以通过语音方式发送,在此不做具体限定。
步骤602:接收服务端返回的针对评论获取请求的响应信息;若已发布评论中包括第二图像,则响应信息中包括第二图像的访问地址。
需要说明的是,服务端接收到评论取请求后会根据评论获取请求进行响应,若响应信息中包括第二图像,那么响应信息中包括第二图像的访问地址。其中,若评论获取请求为信息发布终端发送的,第一图像与第二图像的内容基本一致。若存在区别,则可能是服务端为第一图像添加水印或者其他艺术效果得到的第二图像。若评论获取请求不是信息发布终端发送的,则第二图像的内容与第一图像的内容可能是不一致的。此外需要说明的是,该响应信息可以理解为服务端收到评论获取请求后的一个响应,该响应会告知终端已评论信息中包括的信息类型,如:已评论信息中包括图像、已评论信息中包括文字、已评论信息包括图像和文字的结合。
另外,还要说明的是,可将评论信息中的图像存储在一个专门用于存储图像的服务器中。服务端只需将对应的图像标识在该存储图像的服务器中作为主键即可找到对应的图像,该存储图像的服务器中存储有图像的地址信息,可以为内容分发网络(ContentDelivery Network,CDN)地址,也可以为统一资源定位符(Uniform Resource Locator,URL)地址,在此不做具体限定。若响应信息中包括图像,服务端可以从该存储图像的服务器获取图像的访问地址,并作为访问地址返回至终端。
步骤603:若响应信息中包括第二图像的访问地址,则发送携带有访问地址的第二图像获取请求给服务端。
终端基于第二图像的访问地址,发送第二图像获取的请求到服务端,以便于从服务端下载第二图像并展示出来供用户查看。
步骤604:接收服务端发送的第二图像。
步骤605:判断响应信息中是否还包括文字;若是,则执行步骤606,若否则执行步骤607。
步骤606:基于响应信息的文字和第二图像生成已发布评论并展示。
步骤607:将第二图像作为已发布评论展示。
通过该方式查看已发布评论可知已发布评论中图像和文字通过不同的类型字段存储,因此已发布评论展示的信息和待发布评论的信息是相一致的。
评论信息是终端在服务端获取的,可以通过服务端发送评论信息到终端进行展示。相应的参阅图7为本公开实施例提供的一种评论信息发送方法,该方法应用于服务端,包括:
步骤701:接收客户端发送的已发布评论的评论获取请求。
步骤702:基于评论获取请求在已发布评论所在的页面的发布信息集中,按类型字段获取各类型的信息。
步骤703:根据获取的各类型的信息生成针对评论获取请求的响应信息并发送给客户端,其中,若已发布评论包括图像类型的第二图像,则响应信息中包括第二图像的访问地址。
在一个实施例中,在发布信息集中类型的信息为图像,在预先存储的图像和访问地址的对应关系中,获取响应信息中的第二图像的访问地址。
需要说明的是,这里的图像可通过图像标识存储,也可直接存储图像;这里所说的访问地址可为图像的URL地址,也可以为图像CDN地址,具体应用时,可根据用户的需求进行设置。由于图像和访问地址是一一对应的因此可以获取第二图像的访问地址信息。通过该方式可以便于查看评论信息的用户获取评论信息中图像地址信息。
步骤704:接收客户端发送的携带有访问地址的第二图像获取请求。
步骤705:将第二图像发送给客户端。
通过该方式发送评论信息使得图像和文字通过不同的类型字段存储,因此已发布评论展示的信息和待发布评论的信息是相一致的。
在一个实施例中,相对于图1,应用本公开的评论信息处理方法,得到图8,由图8可知,当在输入窗口输入“[爱心]”,实际显示的是字符即[爱心]”,而并不是爱心的图案。在实际的应用中适用的场景并不一定限定这种场景下,还可包括输入图像的URL地址时,则仅展示地址信息而并不会像相关技术中展示成图像。由于终端输入的URL地址信息对应文字字段,并非图像字段。因此,在服务器解析时,则显示文字内容而并非图像的内容,故而避免了待发布评论与已发布评论展示不一致的情况。
为便于***性理解本申请实施例提供的评论信息的处理方法,下面结合图9对此进行说明:该图中包括客户端、服务端以及存储图像的服务器,假定用户待发布评论信息中的图像不是来自服务端,因此需要服务端为图像创建图像标识,并将图像标识告知客户端,以便实现图像的复用,如S1-S5所示:
S1:选择未存在服务端的图像。
S2:将图像上传至服务端。
S3:为图像添加图像标识。
S4:将图像标识作为存储图片的主键。
S5:返回图像标识至客户端。
用户可选择上述流程中的图像发布评论信息,也可选择预先设置图像标识的来自服务端的图像。评论信息中可添加文字内容,将文字和图像标识通过不同的类型字段存储,以使客户端的用户发布评论信息,在此不具体限定,图9中仅以S1-S5中创建图像标识的图像为例进行说明,如S6-S9所示:
S6:添加文字评论信息。
S7:将文字和图像标识发送至服务端。
S8:将文字和图像标识分别用不同的类型字段存储。
S9:发布评论信息。
需要说明的是,用户发布评论信息后,还需经过服务端的审核,除了发布评论信息的用户知道发布的内容,其他客户端的使用者不知道评论信息,且任何客户端的用户在评论信息审核阶段是无法查看评论信息的。服务端审核通过后,客户端的用户可以查看已发布的评论信息,获取评论信息中的文字以及图像,还可以查看图像的具体地址信息,如S10-S14所示:
S10:获取已发布的评论信息。
S11:获取评论信息中的文字以及图像标识。
S12:通过图像标识构建可供客户端访问的地址。
S13:返回客户端已发的评论信息中的文字和图像地址。
S14:展示已发布的评论信息。
接下来介绍本公开实施例提供的评论信息处理装置如图10所示,该装置包括:接收单元101、赋值单元102以及发送单元103。
需要说明的是接收单元101,被配置为接收用户输入的待发布评论,所述待发布评论中包括至少一种类型的信息,其中,所述类型包括:文字和/或图像。
赋值单元102,被配置为将所述待发布评论中的各类型的信息分别赋值给相应的类型字段;其中,不同类型的信息对应不同的类型字段。
发送单元103,被配置为将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使所述服务端提取所述发布请求中的各类型字段的字段值得到所述待发布评论后,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像;所述装置还包括:图像标识获取单元,被配置为从服务端获取所述第一图像的第一图像标识;所述第一图像标识为所述服务端生成的;
所述赋值单元,用于:
针对所述第一图像,将所述第一图像标识赋值给图像类型字段。
在一个实施例中,所述图像标识生成单元,用于:
若所述第一图像来源于所述服务端,从所述服务端获取所述第一图像的第一图像标识;
若所述第一图像来源于除所述服务端之外的地址,将所述第一图像上传至所述服务端以使所述服务端生成所述第一图像的第一图像标识,并从所述服务端获取所述第一图像标识。
在一个实施例中,所述装置还包括:发布信息获取单元,被配置为发送已发布评论的评论获取请求;
接收所述服务端返回的针对所述评论获取请求的响应信息;若所述已发布评论中包括第二图像,则所述响应信息中包括所述第二图像的访问地址;
若所述响应信息中包括所述第二图像的访问地址,则发送携带有所述访问地址的第二图像获取请求给所述服务端;
接收所述服务端发送的所述第二图像;
若所述响应信息中还包括文字,则基于所述响应信息的文字和所述第二图像生成所述已发布评论并展示;否则,将所述第二图像作为所述已发布评论展示。
本公开实施例提供的评论信息处理装置如图11所示,该装置包括:接收单元111、提取单元112以及发布单元113。
需要说明的是,接收单元111,被配置为接收客户端发送的待发布评论的发布请求,所述发布请求中携带有页面标识、类型字段;其中,所述待发布评论中包括至少一种类型的信息,各类型的信息分别为相应的类型字段的字段值;其中,所述类型包括:文字和/或图像。
提取单元112,被配置为提取所述发布请求中的各类型字段的字段值得到所述待发布评论。
发布单元113,被配置为根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像;所述装置还包括:图像标识发送单元,被配置于所述接收客户端发送的发布请求之前,将所述第一图像的第一图像标识发送给所述客户端,所述第一图像标识为服务端生成的;
其中,所述发布请求中包括的图像类型字段的字段值为所述第一图像标识。
在一个实施例中,所述图像标识发送单元,用于:接收客户端发送的所述第一图像,并生成所述第一图像的第一图像标识后发送给所述客户端。
在一个实施例中,所述发布单元,用于:将所述待发布评论添加到所述页面标识对应的页面的发布信息集中,其中,在所述发布信息集中将所述待发布评论中的各类型信息按照对应的类型字段分类存储。
在一个实施例中,还包括:发布信息发送单元,被配置为接收客户端发送的已发布评论的评论获取请求;
基于所述评论获取请求在所述已发布评论所在的页面的发布信息集中,按类型字段获取各类型的信息;
根据获取的各类型的信息生成针对所述评论获取请求的响应信息并发送给所述客户端,其中,若所述已发布评论包括图像类型的第二图像,则所述响应信息中包括所述第二图像的访问地址;
接收所述客户端发送的携带有所述访问地址的第二图像获取请求;
将所述第二图像发送给所述客户端。
在一个实施例中,在所述发布信息集中类型的信息为图像,所述装置还包括:第二图像的访问地址获取单元,被配置为在预先存储的图像和访问地址的对应关系中,获取所述响应信息中的第二图像的访问地址。
在介绍了本公开示例性实施方式中的评论信息处理方法和装置之后,接下来,介绍本公开的另一示例性实施方式的电子设备。
所属技术领域的技术人员能够理解,本公开的各个方面可以实现为***、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。
在一些可能的实施方式中,根据本公开的电子设备可以至少包括至少一个处理器、以及至少一个存储器。其中,存储器存储有程序代码,当程序代码被处理器执行时,使得处理器执行本说明书上述描述的根据本公开各种示例性实施方式的评论信息处理方法中的步骤。例如,处理器可以执行:
接收用户输入的待发布评论,所述待发布评论中包括至少一种类型的信息,其中,所述类型包括:文字和/或图像;
将所述待发布评论中的各类型的信息分别赋值给相应的类型字段,其中,不同类型的信息对应不同的类型字段;
将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使所述服务端提取所述发布请求中的各类型字段的字段值得到所述待发布评论后,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像,所述方法还包括:
从服务端获取所述第一图像的第一图像标识;所述第一图像标识为所述服务端生成的;
将待发布评论中的各类型的信息分别赋值给相应的类型字段,包括:
针对所述第一图像,将所述第一图像标识赋值给图像类型字段。
在一个实施例中,所述从服务端获取所述第一图像的第一图像标识,包括:
若所述第一图像来源于所述服务端,从所述服务端获取所述第一图像的第一图像标识;
若所述第一图像来源于除所述服务端之外的地址,将所述第一图像上传至所述服务端以使所述服务端生成所述第一图像的第一图像标识,并从所述服务端获取所述第一图像标识。
在一个实施例中,所述方法还包括:
发送已发布评论的评论获取请求;
接收所述服务端返回的针对所述评论获取请求的响应信息;若所述已发布评论中包括第二图像,则所述响应信息中包括所述第二图像的访问地址;
若所述响应信息中包括所述第二图像的访问地址,则发送携带有所述访问地址的第二图像获取请求给所述服务端;
接收所述服务端发送的所述第二图像;
若所述响应信息中还包括文字,则基于所述响应信息的文字和所述第二图像生成所述已发布评论并展示;否则,将所述第二图像作为所述已发布评论展示。
处理器还可以执行:
接收客户端发送的待发布评论的发布请求,所述发布请求中携带有页面标识、类型字段;其中,所述待发布评论中包括至少一种类型的信息,各类型的信息分别为相应的类型字段的字段值;其中,所述类型包括:文字和/或图像;
提取所述发布请求中的各类型字段的字段值得到所述待发布评论;
根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
在一个实施例中,若所述待发布评论中包括第一图像;所述接收客户端发送的待发布评论的发布请求之前,所述方法还包括:
将所述第一图像的第一图像标识发送给所述客户端;
其中,所述发布请求中包括的图像类型字段的字段值为所述第一图像标识。
在一个实施例中,将所述第一图像的第一图像标识发送给所述客户端,包括:
接收客户端发送的所述第一图像,并生成所述第一图像的第一图像标识后发送给所述客户端。
在一个实施例中,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中,包括:
将所述待发布评论添加到所述页面标识对应的页面的发布信息集中,其中,在所述发布信息集中将所述待发布评论中的各类型信息按照对应的类型字段分类存储。
在一个实施例中,还包括:
接收客户端发送的已发布评论的评论获取请求;
基于所述评论获取请求在所述已发布评论所在的页面的发布信息集中,按类型字段获取各类型的信息;
根据获取的各类型的信息生成针对所述评论获取请求的响应信息并发送给所述客户端,其中,若所述已发布评论包括图像类型的第二图像,则所述响应信息中包括所述第二图像的访问地址;
接收所述客户端发送的携带有所述访问地址的第二图像获取请求;
将所述第二图像发送给所述客户端。
在一个实施例中,在所述发布信息集中类型的信息为图像,获取所述第二图像的访问地址,包括:
在预先存储的图像和访问地址的对应关系中,获取所述响应信息中的第二图像的访问地址。
下面参照图12来描述根据本公开的这种实施方式的电子设备130(可实现本公开中服务端的方法)。图12显示的电子设备130仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图12所示,电子设备130以通用计算装置的形式表现。电子设备130的组件可以包括但不限于:上述至少一个处理器131、上述至少一个存储器132、连接不同***组件(包括存储器132和处理器131)的总线133。
总线133表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、***总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
存储器132可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)1321和/或高速缓存存储器1322,还可以进一步包括只读存储器(ROM)1323。
存储器132还可以包括具有一组(至少一个)程序模块1324的程序/实用工具1325,这样的程序模块1324包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
电子设备130也可以与一个或多个外部设备134(例如键盘、指向设备等)通信,还可与一个或者多个使得目标对象能与电子设备130交互的设备通信,和/或与使得所述电子设备130能与一个或多个其它计算装置进行通信的任何设备(例如路由器、调制解调器等)通信。这种通信可以通过输入/输出(I/O)接口135进行。并且,计算装置130还可以通过网络适配器136与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器136通过总线133与用于电子设备130的其它模块通信。应当理解,尽管图中未示出,可以结合电子设备130使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
在一些可能的实施方式中,本公开提供的评论信息处理方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终点设备和电子设备上运行时,程序代码用于使相应设备执行本说明书上述描述的根据本公开各种示例性实施方式的评论信息处理方法中的步骤,如终端设备可执行图4和/或图6的方法。
如电子设备的处理器可以执行图5或图7的方法。
程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
本公开的实施方式的用于评论信息处理的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备或计算装置上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,所述程序可以被指令执行***、装置或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,所述可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在目标对象计算装置上执行、部分地在目标对象设备上执行、作为一个独立的软件包执行、部分在目标对象计算装置上部分在远程计算装置上执行、或者完全在远程计算装置或服务器上执行。在涉及远程计算装置的情形中,远程计算装置可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到目标对象电子设备,或者,可以连接到外部电子设备(例如利用因特网服务提供商来通过因特网连接)。
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。
此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照所述特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
本领域内的技术人员应明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在所述计算机可读存储器中的指令产生包括指令装置的制造品,所述指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种评论信息处理方法,其特征在于,包括:
接收用户输入的待发布评论,所述待发布评论中包括至少一种类型的信息,其中,所述类型包括:文字和/或图像;
将所述待发布评论中的各类型的信息分别赋值给相应的类型字段,其中,不同类型的信息对应不同的类型字段;
将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使所述服务端提取所述发布请求中的各类型字段的字段值得到所述待发布评论后,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
2.根据权利要求1所述的方法,其特征在于,若所述待发布评论中包括第一图像,所述方法还包括:
从服务端获取所述第一图像的第一图像标识;所述第一图像标识为所述服务端生成的;
将待发布评论中的各类型的信息分别赋值给相应的类型字段,包括:
针对所述第一图像,将所述第一图像标识赋值给图像类型字段。
3.根据权利要求2所述的方法,其特征在于,所述从服务端获取所述第一图像的第一图像标识,包括:
若所述第一图像来源于所述服务端,从所述服务端获取所述第一图像的第一图像标识;
若所述第一图像来源于除所述服务端之外的地址,将所述第一图像上传至所述服务端以使所述服务端生成所述第一图像的第一图像标识,并从所述服务端获取所述第一图像标识。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
发送已发布评论的评论获取请求;
接收所述服务端返回的针对所述评论获取请求的响应信息;若所述已发布评论中包括第二图像,则所述响应信息中包括所述第二图像的访问地址;
若所述响应信息中包括所述第二图像的访问地址,则发送携带有所述访问地址的第二图像获取请求给所述服务端;
接收所述服务端发送的所述第二图像;
若所述响应信息中还包括文字,则基于所述响应信息的文字和所述第二图像生成所述已发布评论并展示;否则,将所述第二图像作为所述已发布评论展示。
5.一种评论信息处理方法,其特征在于,包括:
接收客户端发送的待发布评论的发布请求,所述发布请求中携带有页面标识、类型字段;其中,所述待发布评论中包括至少一种类型的信息,各类型的信息分别为相应的类型字段的字段值;其中,所述类型包括:文字和/或图像;
提取所述发布请求中的各类型字段的字段值得到所述待发布评论;
根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
6.根据权利要求5所述的方法,其特征在于,若所述待发布评论中包括第一图像;所述接收客户端发送的待发布评论的发布请求之前,所述方法还包括:
将所述第一图像的第一图像标识发送给所述客户端;
其中,所述发布请求中包括的图像类型字段的字段值为所述第一图像标识。
7.一种评论信息处理装置,其特征在于,包括:
接收单元,被配置为接收用户输入的待发布评论,所述待发布评论中包括至少一种类型的信息,其中,所述类型包括:文字和/或图像;
赋值单元,被配置为将所述待发布评论中的各类型的信息分别赋值给相应的类型字段,其中,不同类型的信息对应不同的类型字段;
发送单元,被配置为将携带有页面标识以及赋值后的类型字段的发布请求发送给服务端,以使所述服务端提取所述发布请求中的各类型字段的字段值得到所述待发布评论后,根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
8.一种评论信息处理装置,其特征在于,包括:
接收单元,被配置为接收客户端发送的待发布评论的发布请求,所述发布请求中携带有页面标识、类型字段;其中,所述待发布评论中包括至少一种类型的信息,各类型的信息分别为相应的类型字段的字段值;其中,所述类型包括:文字和/或图像;
提取单元,被配置为提取所述发布请求中的各类型字段的字段值得到所述待发布评论;
发布单元,被配置为根据所述待发布评论中各信息的类型,将所述待发布评论发布到所述页面标识对应的页面中。
9.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-4或5-6中任一权利要求所述的方法。
10.一种计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于执行如权利要求1-4或5-6中任一权利要求所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910849384.7A CN110647827A (zh) | 2019-09-09 | 2019-09-09 | 评论信息处理方法、装置以及电子设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910849384.7A CN110647827A (zh) | 2019-09-09 | 2019-09-09 | 评论信息处理方法、装置以及电子设备、存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110647827A true CN110647827A (zh) | 2020-01-03 |
Family
ID=69010184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910849384.7A Pending CN110647827A (zh) | 2019-09-09 | 2019-09-09 | 评论信息处理方法、装置以及电子设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110647827A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112559913A (zh) * | 2020-12-11 | 2021-03-26 | 车智互联(北京)科技有限公司 | 一种数据处理方法、装置、计算设备及可读存储介质 |
CN113608945A (zh) * | 2021-07-30 | 2021-11-05 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置、设备及计算机可读存储介质 |
CN113949886A (zh) * | 2021-09-18 | 2022-01-18 | 北京达佳互联信息技术有限公司 | 一种直播业务处理方法、装置、电子设备和存储介质 |
CN115134615A (zh) * | 2021-03-29 | 2022-09-30 | 北京字节跳动网络技术有限公司 | 语音评论信息处理方法、装置、电子设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103838531A (zh) * | 2012-11-20 | 2014-06-04 | 腾讯科技(深圳)有限公司 | 一种信息处理及显示方法、移动终端 |
CN107038023A (zh) * | 2016-02-02 | 2017-08-11 | 腾讯科技(深圳)有限公司 | 互动评论的交互方法和装置 |
CN108805960A (zh) * | 2018-05-31 | 2018-11-13 | 北京字节跳动网络技术有限公司 | 图文混排方法、装置、计算机可读存储介质和终端 |
US20180336320A1 (en) * | 2014-12-04 | 2018-11-22 | Guy Le Henaff | System and method for interacting with information posted in the media |
CN110061900A (zh) * | 2018-01-18 | 2019-07-26 | 腾讯科技(深圳)有限公司 | 消息显示方法、装置、终端及计算机可读存储介质 |
CN110058776A (zh) * | 2019-02-13 | 2019-07-26 | 阿里巴巴集团控股有限公司 | Web页面的消息发布方法及装置和电子设备 |
CN110134805A (zh) * | 2019-05-20 | 2019-08-16 | 北京字节跳动网络技术有限公司 | 图片类评论数据的网络存储方法、装置、电子设备及介质 |
-
2019
- 2019-09-09 CN CN201910849384.7A patent/CN110647827A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103838531A (zh) * | 2012-11-20 | 2014-06-04 | 腾讯科技(深圳)有限公司 | 一种信息处理及显示方法、移动终端 |
US20180336320A1 (en) * | 2014-12-04 | 2018-11-22 | Guy Le Henaff | System and method for interacting with information posted in the media |
CN107038023A (zh) * | 2016-02-02 | 2017-08-11 | 腾讯科技(深圳)有限公司 | 互动评论的交互方法和装置 |
CN110061900A (zh) * | 2018-01-18 | 2019-07-26 | 腾讯科技(深圳)有限公司 | 消息显示方法、装置、终端及计算机可读存储介质 |
CN108805960A (zh) * | 2018-05-31 | 2018-11-13 | 北京字节跳动网络技术有限公司 | 图文混排方法、装置、计算机可读存储介质和终端 |
CN110058776A (zh) * | 2019-02-13 | 2019-07-26 | 阿里巴巴集团控股有限公司 | Web页面的消息发布方法及装置和电子设备 |
CN110134805A (zh) * | 2019-05-20 | 2019-08-16 | 北京字节跳动网络技术有限公司 | 图片类评论数据的网络存储方法、装置、电子设备及介质 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112559913A (zh) * | 2020-12-11 | 2021-03-26 | 车智互联(北京)科技有限公司 | 一种数据处理方法、装置、计算设备及可读存储介质 |
CN112559913B (zh) * | 2020-12-11 | 2023-10-20 | 车智互联(北京)科技有限公司 | 一种数据处理方法、装置、计算设备及可读存储介质 |
CN115134615A (zh) * | 2021-03-29 | 2022-09-30 | 北京字节跳动网络技术有限公司 | 语音评论信息处理方法、装置、电子设备及存储介质 |
CN113608945A (zh) * | 2021-07-30 | 2021-11-05 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置、设备及计算机可读存储介质 |
CN113608945B (zh) * | 2021-07-30 | 2024-05-28 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置、设备及计算机可读存储介质 |
CN113949886A (zh) * | 2021-09-18 | 2022-01-18 | 北京达佳互联信息技术有限公司 | 一种直播业务处理方法、装置、电子设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10326715B2 (en) | System and method for updating information in an instant messaging application | |
US9936022B2 (en) | Computer device for reading e-book and server for being connected with the same | |
US10311877B2 (en) | Performing tasks and returning audio and visual answers based on voice command | |
CN110647827A (zh) | 评论信息处理方法、装置以及电子设备、存储介质 | |
CN111866537B (zh) | 直播间中的信息展示方法及装置、存储介质及电子设备 | |
CN113365106B (zh) | 一种多媒体资源生成方法、装置、电子设备及存储介质 | |
CN105183513A (zh) | 应用推荐方法和装置 | |
JP2021099861A (ja) | メッセージングサービスのためのサーバ、システム、ユーザ端末、方法、及びプログラム | |
CN104092596B (zh) | 一种音乐用户群组的管理方法、装置及*** | |
CN109743245B (zh) | 创建群组的方法和设备 | |
US20220366066A1 (en) | Display method, display device, and electronic device | |
CN110781408A (zh) | 信息显示方法和装置 | |
CN112215924A (zh) | 一种图片评论的处理方法、装置、电子设备和存储介质 | |
WO2022156606A1 (zh) | 信息处理方法、装置及电子设备 | |
EP3357017A1 (en) | Conversation and version control for objects in communications | |
CN105488109A (zh) | 内容项目排布方法、装置及*** | |
CN113285866B (zh) | 信息发送方法、装置和电子设备 | |
CN109413056B (zh) | 用于处理信息的方法和装置 | |
WO2014176896A1 (en) | System and method for updating information in an instant messaging application | |
CN105205072A (zh) | 网页信息的展示方法和*** | |
CN115079884A (zh) | 会话消息的显示方法、装置、设备及存储介质 | |
CN113676395B (zh) | 信息处理方法、相关设备及可读存储介质 | |
CN109768910B (zh) | 信息处理方法、相关装置、设备和*** | |
CN112235412B (zh) | 消息处理方法和装置 | |
CN109040331B (zh) | 电子名片的处理方法、装置、计算设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |