CN111212300A - Online document processing method and device, electronic equipment and storage medium - Google Patents

Online document processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN111212300A
CN111212300A CN202010022792.8A CN202010022792A CN111212300A CN 111212300 A CN111212300 A CN 111212300A CN 202010022792 A CN202010022792 A CN 202010022792A CN 111212300 A CN111212300 A CN 111212300A
Authority
CN
China
Prior art keywords
information
user
interactive
interaction
online document
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.)
Granted
Application number
CN202010022792.8A
Other languages
Chinese (zh)
Other versions
CN111212300B (en
Inventor
游朝才
彭龙腾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN202010022792.8A priority Critical patent/CN111212300B/en
Publication of CN111212300A publication Critical patent/CN111212300A/en
Application granted granted Critical
Publication of CN111212300B publication Critical patent/CN111212300B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure provides a processing method, a device, an electronic device and a storage medium for an online document, wherein the method comprises the following steps: receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier; updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request; and sending the updated current interactive information to the first terminal so that the first terminal can display the current interactive information in an interactive information display area corresponding to the target online document according to the updated current interactive information. After the users interact with each other and other users interact with each other, each user can see the latest interaction information in time, the function of the online document is improved, and the user experience is enhanced.

Description

Online document processing method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of internet technologies, and in particular, to a method and an apparatus for processing an online document, an electronic device, and a storage medium.
Background
With the rapid development of internet technology, online documents are increasingly applied to people's work, for example, in the product development process, multiple technicians are required to work cooperatively or communicate with each other, and information can be recorded and shared in online editing web pages through the online documents.
However, the existing online document can only provide an information record sharing function, has a single function, lacks interest, and cannot meet the increasing requirements of users.
Disclosure of Invention
The embodiment of the disclosure provides a method and a device for processing an online document, an electronic device and a storage medium, so as to overcome the defects that the function of the online document is single in the prior art.
In a first aspect, an embodiment of the present disclosure provides an online document processing method, including:
receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier;
updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request;
and sending the updated current interactive information to the first terminal so that the first terminal can display the current interactive information in an interactive information display area corresponding to the target online document according to the updated current interactive information.
In a second aspect, an embodiment of the present disclosure provides an online document processing method, including:
acquiring operation information of a first user on a target online document;
if the operation information corresponds to the interactive operation on the target online document, judging whether the first user interacts with the target online document;
if not, sending an interaction request to a server;
receiving updated current interaction information sent by the server;
and displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
In a third aspect, an embodiment of the present disclosure provides an apparatus for processing an online document, including:
the first receiving module is used for receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier;
the processing module is used for updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request;
and the first sending module is used for sending the updated current interactive information to the first terminal so that the first terminal can display the current interactive information in an interactive information display area corresponding to the target online document according to the updated current interactive information.
In a fourth aspect, an embodiment of the present disclosure provides an apparatus for processing an online document, including:
the acquisition module is used for acquiring the operation information of a first user on the target online document;
the judging module is used for judging whether the first user interacts with the target online document or not if the operation information corresponds to the interaction operation on the target online document;
the second sending module is used for sending the interaction request to the server if the request is not received;
the second receiving module is used for receiving the updated current interaction information sent by the server;
and the display module is used for displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
In a fifth aspect, an embodiment of the present disclosure provides an electronic device, including: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executes computer-executable instructions stored by the memory to cause the at least one processor to perform the method as set forth in the first aspect above and in various possible designs of the first aspect.
In a sixth aspect, an embodiment of the present disclosure provides an electronic device, including: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executes computer-executable instructions stored by the memory to cause the at least one processor to perform the method as set forth in the first aspect above and in various possible designs of the first aspect.
In a seventh aspect, the embodiments of the present disclosure provide a computer-readable storage medium, in which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the method according to the first aspect and various possible designs of the first aspect are implemented.
In an eighth aspect, the embodiments of the present disclosure provide a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the method according to the first aspect and various possible designs of the first aspect are implemented.
The invention discloses a processing method, a device, electronic equipment and a storage medium of an online document, wherein a user can search and check the online document through a terminal, if the user feels that the online document is very excellent, the user can press an interactive button corresponding to the online document to interact with the online document, the terminal can acquire operation information of the user and judge that the operation is interactive with the online document, and the user does not interact with the online document yet, the terminal can send an interactive request to a server, the server updates the current interactive information of the online document in real time after receiving the interactive request sent by the terminal and sends the updated current interactive information to the terminal, the terminal can display the latest interactive information to the user in real time, namely, after the user interacts with other users, each user can see the latest interactive information in time, thereby improving the function of the online document, the user experience is enhanced.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present disclosure, and for those skilled in the art, other drawings can be obtained according to the drawings without inventive exercise.
FIG. 1 is a schematic diagram of a processing system upon which embodiments of the present disclosure are based;
FIG. 2 is a flowchart illustrating a method for processing an online document according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram of an interactive information display area according to an embodiment of the disclosure;
FIG. 4 is a flowchart illustrating a method for processing an online document according to another embodiment of the present disclosure;
FIG. 5 is a schematic diagram of an interactive icon provided in an embodiment of the present disclosure;
FIG. 6 is an exemplary flow chart of a method for processing an online document according to an embodiment of the present disclosure;
FIG. 7 is a flowchart illustrating a method for processing an online document according to still another embodiment of the present disclosure;
FIG. 8 is a flowchart illustrating a method for processing an online document according to another embodiment of the present disclosure;
fig. 9 is a schematic diagram illustrating a process of changing a display interface according to an embodiment of the disclosure;
fig. 10 is a schematic diagram illustrating a variation of a display interface for interactive user information according to an embodiment of the disclosure;
FIG. 11 is a schematic structural diagram of an online document processing apparatus according to an embodiment of the present disclosure;
FIG. 12 is a schematic structural diagram of an online document processing apparatus according to another embodiment of the present disclosure;
fig. 13 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure;
fig. 14 is a schematic structural diagram of an electronic device according to another embodiment of the present disclosure;
fig. 15 is an exemplary structural schematic diagram of an electronic device according to an embodiment of the present disclosure.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The nouns to which this disclosure relates will be explained first:
kit: the method refers to a set for gathering various office products, and users of the products all share an account system and can be related to each other through accounts. The online document may be generated, edited, retrieved, shared, etc. in the suite as part of the suite. For example, the suite may include components of online document editing software, instant messaging software such as WeChat, and the like. Each component in the suite can be provided with a corresponding retrieval box, a user can input search keywords and search filtering conditions in the retrieval box in the suite for searching according to actual application requirements when searching online documents, and the online documents can be checked after searching.
The method for processing the online document, provided by the embodiment of the disclosure, is suitable for a scene in which the online document is subjected to interactive processing, such as a scene in which approval or other interaction is performed on the online document. Fig. 1 is a schematic structural diagram of a processing system based on an embodiment of the present disclosure. The processing system can comprise a terminal and a server, for example, a user can search and view an online document in a suite through the terminal (specifically, a client or a webpage), if the user feels that the online document is very excellent, the user can press a praise button corresponding to the online document to carry out praise interaction on the online document, the terminal can acquire operation information of the user, judge that the operation is praise on the online document and the user does not praise on the online document, send a praise request to the server, after receiving the praise request sent by the terminal, the server updates current interaction information of the online document in real time and sends the updated current interaction information to the terminal, the terminal can display the latest praise information to the user in real time, namely, the user can see the latest praise information in time after praise, and the function of the online document is improved, the user experience is enhanced.
Furthermore, the terms "first", "second", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. In the description of the following examples, "plurality" means two or more unless specifically limited otherwise.
The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present invention will be described below with reference to the accompanying drawings.
An embodiment of the present disclosure provides a method for processing an online document, which is used for performing praise processing on the online document. The execution subject of the embodiment of the present disclosure is a processing apparatus of an online document, which may be provided in a server.
As shown in fig. 2, a flow diagram of a processing method for an online document according to an embodiment of the present disclosure is provided, where the method includes:
step 101, receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier.
Specifically, a user can record work or write a document by using an online document in the suite through the terminal, then share the document with other people for viewing, the user can also search and view the online document in the suite, and when the user browses an online document (i.e., a target online document), if the user feels that the online document is very excellent, interaction can be performed, for example, a praise button corresponding to the online document can be pressed to praise the online document to express approval of an author of the online document. The terminal may obtain operation information of the user, determine that the operation is an interactive operation (for example, approval of the interaction below) on the online document, and if the user does not approve the online document, send an interaction request, such as an approval request, to the server, and if the user approves the online document, send a request to cancel the interaction (such as a request to cancel approval), and the server may receive the interaction request sent by the terminal. The interaction request may include a target document identifier corresponding to the target online document. The target document identification may be identification information such as a document ID of the target online document, and may be specifically set according to actual requirements.
Optionally, the terminal may not determine the operation information of the first user, but directly carry the operation information in the interaction request and send the interaction request to the server, and the server determines whether the user approves the interaction request, performs the interaction processing if the user approves the interaction request, and cancels the interaction processing if the user approves the interaction request. The disclosed embodiments are not limiting.
Optionally, the interaction request may further include an identification of the user, which may be referred to as a first user identification, where the first user identification may be a user ID or other identifying information registered by the user on the suite platform where the online document is located. The first user identification may be associated with all product accounts of the user within the kit, i.e. the first user identification may uniquely identify the user among all products in the kit. All products of the suite platform, such as online documents and communication tools (also called instant communication software), can be used by a user by logging in the suite platform through one account.
And 102, updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request.
Specifically, after receiving the interaction request sent by the terminal, the server can update the current interaction information of the online document in real time according to the interaction request.
Optionally, the current interaction information may include the current interaction amount, the current interaction user information, and the like, and may further include other related information such as the interaction time of each interaction user, and may be specifically set according to actual requirements. The current interactive user information may include avatar information, name, gender, user identification (such as user ID), department, job, and the like of the current interactive user, and may be specifically set according to actual requirements.
And 103, sending the updated current interactive information to the first terminal so that the first terminal displays the updated current interactive information in an interactive information display area corresponding to the target online document.
After the current interactive information is updated, the updated current interactive information can be sent to the terminal, the terminal can display the latest interactive information to the user in real time, and the user can see the latest interactive information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced. Specifically, the first terminal displays the updated current interactive information in an interactive information display area corresponding to the target online document. The updated current interactive information may be displayed in the interactive information display area, or all the updated current interactive information may also be displayed, which may be specifically set according to actual requirements, and the embodiment of the present disclosure is not limited.
For example, the updated current interaction amount may be displayed in real time, and the updated current interaction user information, such as avatar information of the interaction user, may also be displayed. And simultaneously displaying the updated current interactive quantity and the updated current interactive user head portrait. So that the first user can know which other users have interacted with the online document.
Optionally, the specific display mode of the interactive information display area may be set according to actual requirements, and the embodiment of the disclosure is not limited.
Exemplarily, as shown in fig. 3, a schematic diagram of an interactive information display area provided for the embodiment of the present disclosure is shown.
Optionally, when there are more users interacting with the target online document, the interactive information display area may not be convenient for displaying all the information due to the limitation of the terminal screen size, then a part of avatar information (for example, displaying the latest interactive preset number of user avatar information) and extended image information may be displayed, and the other user avatar information is hidden in the extended image, as an ellipsis in fig. 3, the user may click the extended image and expand the extended area, and the extended area may display other user avatars in a separate page, or may be a sub-page pulled down in the interactive information display area, and display other user avatars by scrolling or pulling down, or may display other user avatars in other manners, which may be specifically set according to actual needs, and the present disclosure embodiment is not limited.
Optionally, an interactive icon can be further arranged, so that the interactive state of the current user on the online document can be displayed more conveniently.
Optionally, the number of the first users may be one or more, that is, the number of the first terminals may be one or more, if the interaction requests of the multiple users are received simultaneously, the current interaction information is updated according to the interaction requests of the multiple users, the updated current interaction information is sent to the first terminals of the first users, the latest current interaction information is displayed, and the problem that in the prior art, the current users need to refresh the page to see the latest current interaction information, so that the viewing result is not accurate enough is solved.
For example, there are currently 4 users liking the target online document, and at each user interface, the latest current number of liking added by 4 liking and the head portrait information of the 4 liking users can be shown in real time.
The method for processing the online document provided by the embodiment of the disclosure can search and check the online document through the terminal, and if the user feels that the online document is very excellent, the user can press the interactive button corresponding to the online document, the terminal can acquire the operation information of the user when the online document is interacted, judges that the operation is the interaction operation of the online document and the user does not interact with the online document, an interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal, and sends the updated current interactive information to the terminal, and the terminal can display the latest interactive information to the user in real time, that is, after the user interacts with other users, each user can see the latest interactive information in time, so that the function of the online document is improved, and the user experience is enhanced.
The method provided by the above embodiment is further explained in an additional embodiment of the present disclosure.
FIG. 4 is a flow chart illustrating a processing method of an online document according to an embodiment of the present disclosure
As a practical manner, on the basis of the foregoing embodiment, optionally, the step 102 specifically includes:
step 1021, updating the current interaction quantity of the target online document according to the interaction request.
Optionally, the interaction request further includes a first user identifier; step 102 further comprises:
step 1022, obtaining the user information of the first user according to the first user identifier.
And step 1023, updating the current interactive user information according to the user information of the first user.
It should be noted that steps 1022 and 1023 are not in sequence with step 1021.
Step 103 may specifically include:
and step 1031, sending the updated current interaction number and the updated current interaction user information to the first terminal, so that the first terminal displays the updated interaction number and the updated head portrait information of the current interaction user in an interaction information display area corresponding to the target online document.
Specifically, after receiving the interaction request, a target document identifier of the target online document and a first user identifier of a current user (a first user) may be obtained from the interaction request, and user information of the first user may be obtained according to the first user identifier, where the user information may include avatar information, name, gender, user identifier (such as a user ID), department, job, and the like of the user, and may be specifically set according to actual requirements. After the user information of the first user is obtained, the current interactive user information can be updated according to the user information of the first user, and the updated current interactive information is obtained.
Optionally, the number of the first users may be one or more, and if the interaction requests of the multiple users are received at the same time, the current interaction information is updated according to the interaction requests of the multiple users, the updated current interaction information is sent to the first terminals of the first users, and the latest current interaction information is displayed.
And the first terminal displays the updated current interactive information in an interactive information display area corresponding to the target online document. The updated current interactive information may be displayed in the interactive information display area, or all the updated current interactive information may also be displayed, which may be specifically set according to actual requirements, and the embodiment of the present disclosure is not limited.
For example, the updated current interaction amount may be displayed in real time, and the updated current interaction user information, such as avatar information of the interaction user, may also be displayed. And simultaneously displaying the updated current interactive quantity and the updated current interactive user head portrait. So that the first user can know which other users have interacted with the online document.
As another implementable manner, on the basis of the foregoing embodiment, optionally after receiving the interaction request sent by the first terminal, the method further includes:
2011, an interactive icon status update indication is sent to the first terminal according to the interactive request, so that the first terminal displays the interactive icon in the interactive status to the first user.
Specifically, an interactive icon can be further arranged, so that the interactive state of the current user on the online document can be displayed more conveniently. After receiving the interaction request, the server can send an interaction icon state updating indication to the first terminal, and after receiving the interaction icon state updating indication sent by the server, the first terminal can display the interaction icon in the interaction state to the first user according to the interaction icon state updating indication.
Exemplarily, as shown in fig. 5, a schematic diagram of an interactive icon provided for the embodiment of the present disclosure is provided. The specific interactive icons can be set according to actual requirements, and are not limited to the icons shown in the upper diagram. The interactive state can be represented by different colors of the icons, for example, when the interactive icons are gray, the unpinned state is represented, and when the user approves, the colors of the interactive icons are changed into blue, pink, green and other colors in real time, so that the user can more conveniently see the approved state, and the user experience is further improved.
As another practicable manner, on the basis of the foregoing embodiment, optionally, the method further includes:
step 2021, sending the updated current interaction information to other terminals currently browsing the target online document, so that the other terminals display the updated current interaction information in an interaction information display area corresponding to the target online document.
Specifically, when one or more users approve the target online document, the current interaction information is updated in real time and displayed to other users in real time, so that all the users browsing the target online document can see the change of the interaction information in real time, other users do not need to manually refresh the page, and the user experience is further improved.
As another practicable manner, on the basis of the foregoing embodiment, optionally, the method further includes:
step 2031, obtaining document information, interaction amount information and interaction user information of the target online document.
Specifically, the interaction condition of the target online document may be counted in real time or at regular time, specifically, the condition of a certain time period may be counted, for example, the condition of approval in the current previous day is counted, or the condition of approval in a preset time period is counted, and the like, and the method may be specifically set according to actual requirements. The document information, the interaction quantity information, the interaction user information and the like of the target online document in a preset time period can be obtained.
The document information can be related information such as a document name, a document link and the like of the target online document; the interaction quantity information can be interaction quantity in a preset time period, time information of interaction quantity distribution and the like; the interactive user information may include avatar information, name, gender, department, job title, etc. of the interactive user. The method can be specifically set according to actual requirements.
Illustratively, the praise condition of the previous day is counted regularly, and the document information of the target online document, and the corresponding praise quantity information and praise user information of the previous day are acquired.
Step 2032, generating a notification message according to the document information, the interaction amount information, and the interaction user information.
Specifically, after the document information, the interaction amount information, and the interaction user information of the target online document are obtained, a notification message may be generated according to the document information, the interaction amount information, and the interaction user information, so as to notify the owner of the target online document.
Illustratively, the notification message is "the name of your online document is XXX, yesterday receives praise of 3 users, such as zhang, lie, and wang", or "the name of your online document is XXX, yesterday receives praise of 10 users, such as zhang, lie, and wang". The specific notification message can be set according to actual requirements.
Step 2033, a notification message is sent to the owner user of the target online document through the communication tool associated with the target online document.
After generating the notification message, the notification message may then be sent to the owner user of the target online document through a communication tool associated with the target online document. For example, the target online document may be presented to the owner user of the target online document through a communication tool of a suite in which the target online document is located, or may be sent to the owner user of the target online document through another communication tool associated with the target online document. The owner user information (or named author) of the online document can be acquired through the document ID, and because the online document and the communication tool in the suite share one account system, the notification message can be sent to the owner user of the target online document through the cash register tool, so that the owner user of the target online document is notified of the interaction condition of the online document in the current or previous day or in a preset time period.
The notification message may include a link of the target online document, for example, the document name may be accompanied by a link, and when the owner user clicks the document name, the owner user may enter the target online document, view the document content and the interaction situation.
As another practicable manner, on the basis of the foregoing embodiment, optionally, the method further includes:
step 2041, if an interaction canceling request sent by the first terminal is received, performing interaction canceling processing according to the interaction canceling request.
Specifically, when the terminal judges that the first user interacts with the target online document, an interaction canceling request is sent to the server, after the server receives the interaction canceling request, the current interaction information is updated according to the interaction canceling request, and the updated current interaction information is sent to the first terminal for displaying.
The specific interactive cancellation process and the above interactive process are reverse processes, for example, the number of interactions in the current interactive information is reduced by 1, the information of the first user in the current interactive user information in the current interactive information is deleted, and the like. Details are not repeated.
As an exemplary implementation manner, as shown in fig. 6, an exemplary flowchart of a processing method of an online document provided by an embodiment of the present disclosure is shown. The interaction here takes praise as an example, and the specific flow is as follows:
1. after a user A opens an online document W, a praise button is pressed on the document W, if the user A already praise the document W, a background (namely a server) is requested to cancel praise, if the document W is not praise, the background is requested to add praise, the requested content comprises a document ID, a user ID and a praise type (praise/cancel praise), and after receiving the request, a praise module stores data into a mysql (relational database).
2. The praise counting module starts a task at regular time every day, counts praise information of the documents, obtains document owner IDs through document IDs recorded in msyql, determines owners of each document, and can find the document owner IDs through the document IDs.
3. And sending the statistical information to a notification module, and sending a specified message to a communication tool by the notification module according to the user ID, wherein the format of the message comprises information of praise, total praise harvesting yesterday, praise document title and hyperlink of the document.
4. And the communication tool displays the information to the user after receiving the notification.
It should be noted that, the modes that can be implemented in the embodiments of the present disclosure may be implemented individually, or may be implemented in combination in any combination without conflict and are not limited.
According to the method for processing the online document, a user can search and check the online document through the terminal, if the user feels that the online document is very excellent, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can acquire the operation information of the user and judge that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, the interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, namely, the user can see the latest interaction information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced. The state of the electronic icon can be updated in real time, so that the user can see that the user successfully interacts in real time. And the real-time updated interaction information is sent to other terminals in real time, so that all current users watching the online document can see the latest interaction number and interaction users in real time without refreshing the page. The online document can be counted, and the owner of the online document is informed through a communication tool in the kit, so that the owner of the online document can know the state of the online document in time, and the user experience is further improved.
Another embodiment of the present disclosure provides a method for processing an online document, which is used for performing interactive processing on the online document. The execution subject of the embodiment of the present disclosure is a processing apparatus of an online document, and the apparatus may be provided in a terminal device, and the terminal device serves as a terminal.
As shown in fig. 7, a flow chart of a processing method for an online document according to an embodiment of the present disclosure is shown, where the method includes:
step 301, obtaining operation information of a first user on a target online document.
Specifically, a user can use an online document to record work or write a document in the suite through the terminal, then the document is shared with other people to view the document, the user can search and view the online document in the suite, and when the user browses a certain online document (namely a target online document), if the user feels that the online document is very excellent, the user can press an interaction button corresponding to the online document to interact with the online document to express the approval of an online document author. The terminal can acquire the operation information of the user. And judges the operation information of the user.
Step 302, if the operation information corresponds to an interactive operation on the target online document, determining whether the first user has interacted with the target online document.
Step 303, if not, sending an interaction request to the server.
Specifically, if the interactive operation on the online document is judged, and the user does not interact with the online document yet, the interactive request may be sent to the server, and if the user approves the online document, the request for canceling the interaction may be sent to the server, and the server may receive the interactive request sent by the terminal. The interaction request may include a target document identifier corresponding to the target online document. The target document identification may be identification information such as a document ID of the target online document, and may be specifically set according to actual requirements.
Optionally, the interaction request may further include an identification of the user, which may be referred to as a first user identification, where the first user identification may be a user ID or other identifying information registered by the user on the suite platform where the online document is located. The first user identification may be associated with all product accounts of the user within the kit, i.e. the first user identification may uniquely identify the user among all products in the kit. All products of the suite platform, such as online documents and communication tools (also called instant communication software), can be used by a user by logging in the suite platform through one account.
After receiving the interaction request sent by the terminal, the server can update the current interaction information of the online document in real time according to the interaction request.
The current interaction information can include the current interaction quantity, the current interaction user information and the like, and can also include other related information such as the interaction time of each interaction user, and can be specifically set according to actual requirements. The current interactive user information may include avatar information, name, gender, user identification (such as user ID), department, job, and the like of the current interactive user, and may be specifically set according to actual requirements.
And step 304, receiving the updated current interaction information sent by the server.
And 305, displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
Specifically, after updating the current interactive information, the server may send the updated current interactive information to the terminal.
The terminal can display the latest interactive information to the user in real time, namely the user can see the latest interactive information in time after interaction, the function of the online document is improved, and the user experience is enhanced. Specifically, the first terminal displays the updated current interactive information in an interactive information display area corresponding to the target online document. The updated current interactive information may be displayed in the interactive information display area, or all the updated current interactive information may also be displayed, which may be specifically set according to actual requirements, and the embodiment of the present disclosure is not limited.
For example, the updated current interaction amount may be displayed in real time, and the updated current interaction user information, such as avatar information of the interaction user, may also be displayed. And simultaneously displaying the updated current interactive quantity and the updated current interactive user head portrait. So that the first user can know which other users have interacted with the online document.
Optionally, the specific display mode of the interactive information display area may be set according to actual requirements, and the embodiment of the disclosure is not limited.
Optionally, the number of the first users may be one or more, that is, the number of the first terminals may be one or more, if the interaction requests of the multiple users are received simultaneously, the current interaction information is updated according to the interaction requests of the multiple users, the updated current interaction information is sent to the first terminals of the first users, the latest current interaction information is displayed, and the problem that in the prior art, the current users need to refresh the page to see the latest current interaction information, so that the viewing result is not accurate enough is solved.
According to the method for processing the online document, a user can search and check the online document through the terminal, if the user feels that the online document is very excellent, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can acquire the operation information of the user and judge that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, the interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, namely, the user can see the latest interaction information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced.
The method provided by the above embodiment is further explained in an additional embodiment of the present disclosure.
FIG. 8 is a flow chart illustrating a processing method of an online document according to an embodiment of the present disclosure
As a practical manner, on the basis of the foregoing embodiment, optionally, step 304 specifically includes:
step 3041, receiving the updated current interaction number sent by the server.
Step 305 may specifically include:
step 3051, displaying the updated current interaction quantity in an interaction quantity display area corresponding to the target online document.
As a practical manner, on the basis of the foregoing embodiment, optionally, step 304 may specifically include:
step 4011, receiving the updated current interactive quantity and the updated current interactive user information sent by the server.
Step 305 may further include:
step 4012, displaying the updated current interaction amount in an interaction amount display area corresponding to the target online document, and displaying the updated avatar information of the current interaction user in an interaction user information display area corresponding to the target online document.
Specifically, after receiving the interaction request, the server may obtain a target document identifier of the target online document and a first user identifier of a current user (a first user) from the interaction request, and obtain user information of the first user according to the first user identifier, where the user information may include avatar information, name, gender, user identifier (such as a user ID), department, job, and the like of the user, and may be specifically set according to actual requirements. After the user information of the first user is obtained, the current interactive user information can be updated according to the user information of the first user, and the updated current interactive information is obtained.
And the first terminal displays the updated current interactive information in an interactive information display area corresponding to the target online document. The updated current interactive information may be displayed in the interactive information display area, or all the updated current interactive information may also be displayed, which may be specifically set according to actual requirements, and the embodiment of the present disclosure is not limited.
For example, the updated current interaction amount may be displayed in real time, and the updated current interaction user information, such as avatar information of the interaction user, may also be displayed. And simultaneously displaying the updated current interactive quantity and the updated current interactive user head portrait. So that the first user can know which other users have interacted with the online document.
Optionally, displaying the updated avatar information of the current interactive user in an interactive user information display area corresponding to the target online document, including:
step 4021, if the updated number of the current interactive users is greater than the preset display number of the interactive user information display area, displaying the head portrait information and the extended image information of the interactive users with the preset display number in the interactive user information display area.
Step 4022, when the click operation of the first user on the extended image information is obtained, the extended area of the interactive user information display area is obtained, and the head portrait information of other interactive users is displayed in the extended area.
Specifically, when there are many users interacting with the target online document, the interactive information display area may not be convenient for displaying all due to the limitation of the terminal screen size, and then a part of avatar information (for example, displaying the latest interactive preset number of user avatar information) and the extended image information may be displayed, and other user avatar information is hidden in the extended image, as shown in fig. 9, which is a schematic diagram of a change process of the display interface provided by the embodiment of the present disclosure. The interactive user avatar is exemplified by a praise user avatar. The user may click the extension image, expand the extension area, and the extension area may show other user avatars in a single page (as shown in fig. 9), may also show other user avatars in a sub-page pulled down in the interactive information display area by scrolling or pulling down, and may also show other user avatars in other manners, which may be specifically set according to actual needs, which is not limited in the embodiment of the present disclosure.
Optionally, the method further comprises:
step 4031, if a first click operation of the first user on the first interactive user avatar is obtained, interactive user information corresponding to the first interactive user avatar is displayed.
Specifically, only the avatar information of the interactive user can be displayed in the interactive information display area, and if the user wants to view the specific information of the interactive user, the terminal can click the interactive user head portrait for viewing, when the terminal obtains the click operation (for distinguishing, it can be called as the first interactive user head portrait, the first interactive user head portrait can be any interactive user head portrait clicked by the user) of the first user to a certain interactive user head portrait (for distinguishing, it can be called as the first click operation), the corresponding interactive user information can be obtained according to the first interactive user avatar, the interactive user information corresponding to the first interactive user avatar can be business card information or other related information of the interactive user, specifically, the interactive user information can be obtained from the server, or the interactive user information corresponding to the first interactive user avatar can be obtained from the storage area after the updated current interactive user information sent by the server is received and stored. The setting can be specifically carried out according to actual requirements. After the interactive user information corresponding to the first interactive user avatar is acquired, the interactive user information can be displayed. For example, the display can be performed in a pop-up window manner, or in a sub-page manner, and the display can be specifically set according to actual requirements. Fig. 10 is a schematic diagram illustrating a change of a display interface of interactive user information according to an embodiment of the present disclosure. The interactive user avatar is, for example, a praise user avatar.
Optionally, the method may further include:
step 4032, if a second click operation of the first user on the displayed interactive user information corresponding to the first interactive user avatar is obtained, displaying a chat window of the user corresponding to the first interactive user avatar.
Specifically, after interactive user information corresponding to a first interactive user avatar is displayed, a chat trigger button can be set on the displayed interactive user information corresponding to the first interactive user avatar, a first user can click the chat trigger button, a terminal can acquire second click operation of the first user, after the second click operation is acquired, a chat window of the user corresponding to the first interactive user avatar can be called, and the first user can chat and interact with the interactive user through the chat window.
As another implementable manner, on the basis of the foregoing embodiment, optionally after sending the interaction request to the server, the method further includes:
step 4041, receiving an interactive icon status update instruction sent by the server.
Step 4042, displaying the interactive icon in the interactive state to the first user according to the interactive icon state update indication.
Specifically, an interactive icon can be further arranged, so that the interactive state of the current user on the online document can be displayed more conveniently. And an interactive icon can be arranged, so that the interactive state of the current user on the online document can be more conveniently displayed. After receiving the interaction request, the server can send an interaction icon state updating indication to the first terminal, and after receiving the interaction icon state updating indication sent by the server, the first terminal can display the interaction icon in the interaction state to the first user according to the interaction icon state updating indication. The specific interactive icons can be set according to actual requirements, and are not limited to the interactive icons shown in the upper diagram. The interactive state can be represented by different colors of the icons, for example, when the interactive icons are gray, the unpinned state is represented, and when the user approves, the colors of the interactive icons are changed into blue, pink, green and other colors in real time, so that the user can more conveniently see the approved state, and the user experience is further improved.
As another practicable manner, on the basis of the foregoing embodiment, optionally, the method further includes:
step 4051, if the first user has interacted with the target online document, sending a request for canceling the interaction to the server, so that the server performs processing for canceling the interaction.
Specifically, when the terminal judges that the first user interacts with the target online document, an interaction canceling request is sent to the server, after the server receives the interaction canceling request, the current interaction information is updated according to the interaction canceling request, and the updated current interaction information is sent to the first terminal for displaying.
The specific interactive cancellation process and the above interactive process are reverse processes, for example, the number of interactions in the current interactive information is reduced by 1, the information of the first user in the current interactive user information in the current interactive information is deleted, and the like. Details are not repeated.
It should be noted that, the modes that can be implemented in the embodiments of the present disclosure may be implemented individually, or may be implemented in combination in any combination without conflict and are not limited.
According to the method for processing the online document, a user can search and check the online document through the terminal, if the user feels that the online document is very excellent, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can acquire the operation information of the user and judge that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, the interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, namely, the user can see the latest interaction information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced. The state of the electronic icon can be updated in real time, so that the user can see that the user successfully interacts in real time. And the real-time updated interaction information is sent to other terminals in real time, so that all current users watching the online document can see the latest interaction number and interaction users in real time without refreshing the page. The online document can be counted, and the owner of the online document is informed through a communication tool in the kit, so that the owner of the online document can know the state of the online document in time, and the user experience is further improved.
Still another embodiment of the present disclosure provides an online document processing apparatus, configured to execute the server-side method of the foregoing embodiment.
Fig. 11 is a schematic structural diagram of an online document processing apparatus according to an embodiment of the present disclosure. The processing device 50 of the online document comprises a first receiving module 51, a processing module 52 and a first sending module 53.
The first receiving module is used for receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier; the processing module is used for updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request; and the first sending module is used for sending the updated current interactive information to the first terminal so that the first terminal can display the current interactive information in the interactive information display area corresponding to the target online document according to the updated current interactive information.
The specific manner in which the various modules perform operations with respect to the apparatus in the embodiments of the present disclosure has been described in detail in relation to the embodiments of the method, and will not be described in detail herein.
According to the processing device for the online document, provided by the embodiment of the disclosure, a user can search and check the online document through the terminal, if the user feels that the online document is very excellent, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can acquire the operation information of the user, and judge that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, the interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal, and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, that is, the user can see the latest interaction information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced.
The present disclosure provides a further supplementary description of the apparatus provided in the above embodiments.
As a practical manner, on the basis of the above embodiment, optionally, the interaction request further includes the first user identifier; the processing module is specifically configured to:
and updating the current interaction quantity of the target online document according to the interaction request.
Optionally, the processing module is further configured to:
acquiring user information of a first user according to the first user identification;
updating current interactive user information according to the user information of the first user;
the first sending module is specifically configured to: and sending the updated current interactive quantity and the updated current interactive user information to the first terminal so that the first terminal displays the updated interactive quantity and the updated head portrait information of the current interactive user in an interactive information display area corresponding to the target online document.
As another implementable manner, on the basis of the foregoing embodiment, optionally, the first sending module is further configured to:
and sending an interactive icon state updating indication to the first terminal according to the interactive request so that the first terminal displays the interactive icon in the interactive state to the first user.
As another implementable manner, on the basis of the foregoing embodiment, optionally, the first sending module is further configured to:
and sending the updated current interactive information to other terminals browsing the target online document at present so that the other terminals display the updated current interactive information in an interactive information display area corresponding to the target online document.
As another implementable manner, on the basis of the above embodiment, optionally, the processing module is further configured to obtain document information, interaction amount information, and interaction user information of the target online document; generating a notification message according to the document information, the interactive quantity information and the interactive user information;
a first sending module, further configured to: and sending the notification message to the owner user of the target online document through the communication tool of the suite in which the target online document is located.
As another implementable manner, on the basis of the foregoing embodiment, optionally, the processing module is further configured to:
and if receiving an interaction canceling request sent by the first terminal, performing interaction canceling processing according to the interaction canceling request.
The specific manner in which the various modules perform operations with respect to the apparatus in the embodiments of the present disclosure has been described in detail in relation to the embodiments of the method, and will not be described in detail herein.
It should be noted that, the modes that can be implemented in the embodiments of the present disclosure may be implemented individually, or may be implemented in combination in any combination without conflict and are not limited.
According to the processing device of the online document, a user can search and check the online document through the terminal, if the user feels that the online document is very excellent, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can acquire the operation information of the user and judge that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, the interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, namely, the user can see the latest interaction information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced. The state of the electronic icon can be updated in real time, so that the user can see that the user successfully interacts in real time. And the real-time updated interaction information is sent to other terminals in real time, so that all current users watching the online document can see the latest interaction number and interaction users in real time without refreshing the page. The online document can be counted, and the owner of the online document is informed through a communication tool in the kit, so that the owner of the online document can know the state of the online document in time, and the user experience is further improved.
Still another embodiment of the present disclosure provides an online document processing apparatus, configured to execute the method of the terminal of the foregoing embodiment.
Fig. 12 is a schematic structural diagram of an online document processing apparatus according to an embodiment of the present disclosure. The online document processing device 70 includes an acquisition module 71, a judgment module 72, a second sending module 73, a second receiving module 74, and a display module 75.
The acquisition module is used for acquiring the operation information of a first user on a target online document; the judging module is used for judging whether the first user interacts with the target online document or not if the operation information corresponds to the interaction operation of the target online document; the second sending module is used for sending the interaction request to the server if the request is not received; the second receiving module is used for receiving the updated current interaction information sent by the server; and the display module is used for displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
The specific manner in which the various modules perform operations with respect to the apparatus in the embodiments of the present disclosure has been described in detail in relation to the embodiments of the method, and will not be described in detail herein.
According to the processing device for the online document, provided by the embodiment of the disclosure, a user can search and check the online document through the terminal, if the user feels that the online document is very excellent, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can acquire the operation information of the user, and judge that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, the interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal, and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, that is, the user can see the latest interaction information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced.
The present disclosure provides a further supplementary description of the apparatus provided in the above embodiments.
As an implementable manner, on the basis of the foregoing embodiment, optionally, the second receiving module is specifically configured to receive the updated current interaction number sent by the server;
the display module is specifically configured to: and displaying the updated current interaction quantity in an interaction quantity display area corresponding to the target online document.
Optionally, the second receiving module is further configured to receive updated current interactive user information sent by the server;
and the display module is also used for displaying the updated head portrait information of the current interactive user in an interactive user information display area corresponding to the target online document.
Optionally, the display module is specifically configured to:
if the updated current interactive user number is larger than the preset display number of the interactive user information display area, displaying the head portrait information and the extended image information of the interactive users with the preset display number in the interactive user information display area;
when the click operation of the first user on the extended image information is acquired, the extended area of the interactive user information display area is acquired, and the head portrait information of other interactive users is displayed in the extended area.
Optionally, the display module is further configured to:
and if the first click operation of the first user on the first interactive user avatar is obtained, displaying interactive user information corresponding to the first interactive user avatar.
As another implementable manner, on the basis of the foregoing embodiment, optionally, the second receiving module is further configured to receive an interactive icon status update indication sent by the server;
and the display module is also used for displaying the interactive icon in the interactive state to the first user according to the interactive icon state updating indication.
As another implementable manner, on the basis of the foregoing embodiment, optionally, the second sending module is further configured to send an interaction canceling request to the server if the first user has interacted with the target online document, so that the server performs interaction canceling processing.
The specific manner in which the various modules perform operations with respect to the apparatus in the embodiments of the present disclosure has been described in detail in relation to the embodiments of the method, and will not be described in detail herein.
It should be noted that, the modes that can be implemented in the embodiments of the present disclosure may be implemented individually, or may be implemented in combination in any combination without conflict and are not limited.
According to the processing device of the online document, a user can search and check the online document through the terminal, if the user feels that the online document is very excellent, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can acquire the operation information of the user and judge that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, the interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, namely, the user can see the latest interaction information in time after interaction, so that the function of the online document is improved, and the user experience is enhanced. The state of the electronic icon can be updated in real time, so that the user can see that the user successfully interacts in real time. And the real-time updated interaction information is sent to other terminals in real time, so that all current users watching the online document can see the latest interaction number and interaction users in real time without refreshing the page. The online document can be counted, and the owner of the online document is informed through a communication tool in the kit, so that the owner of the online document can know the state of the online document in time, and the user experience is further improved.
Still another embodiment of the present disclosure provides an electronic device, configured to execute the method of the server side provided in the foregoing embodiment.
Fig. 13 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. The electronic device 90 includes: at least one processor 91 and memory 92;
the memory stores computer-executable instructions;
the at least one processor executes computer-executable instructions stored by the memory to cause the at least one processor to perform the method as described above.
According to the electronic equipment disclosed by the embodiment of the disclosure, a user can search and view an online document through the terminal, if the user feels that the online document is very excellent, the online document can be interacted by pressing an interaction button corresponding to the online document, the terminal can acquire operation information of the user, and judges that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, an interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal, and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, that is, the user can see the latest interaction information in time after interacting, so that the functions of the online document are improved, and the user experience is enhanced.
Still another embodiment of the present disclosure provides an electronic device, configured to execute the method of the terminal provided in the foregoing embodiment.
Fig. 14 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. The electronic device 100 includes: at least one processor 1001 and memory 1002;
the memory stores computer-executable instructions;
the at least one processor executes computer-executable instructions stored by the memory to cause the at least one processor to perform the method as described above.
According to the electronic equipment disclosed by the embodiment of the disclosure, a user can search and view an online document through the terminal, if the user feels that the online document is very excellent, the online document can be interacted by pressing an interaction button corresponding to the online document, the terminal can acquire operation information of the user, and judges that the operation is the interaction operation on the online document, and the user does not interact with the online document yet, an interaction request can be sent to the server, the server updates the current interaction information of the online document in real time after receiving the interaction request sent by the terminal, and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, that is, the user can see the latest interaction information in time after interacting, so that the functions of the online document are improved, and the user experience is enhanced.
As an exemplary embodiment, optionally, as shown in fig. 15, an exemplary structural diagram of an electronic device provided in the embodiment of the present disclosure is shown. The electronic apparatus may be a server or a terminal apparatus as a terminal, and the electronic apparatus 800 may include a processing device (e.g., a central processing unit, a graphic processor, etc.) 801 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)802 or a program loaded from a storage device 808 into a Random Access Memory (RAM) 803. In the RAM 803, various programs and data necessary for the operation of the electronic apparatus 800 are also stored. The processing apparatus 801, the ROM 802, and the RAM 803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to bus 804.
Generally, the following devices may be connected to the I/O interface 805: input devices 806 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 807 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; storage 808 including, for example, magnetic tape, hard disk, etc.; and a communication device 809. The communication means 809 may allow the electronic device 800 to communicate wirelessly or by wire with other devices to exchange data. While the above illustration shows the electronic device 800 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication means 809, or installed from the storage means 808, or installed from the ROM 802. The computer program, when executed by the processing apparatus 801, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
Yet another embodiment of the present disclosure provides a computer-readable storage medium, in which computer-executable instructions are stored, and when executed, the computer-executable instructions implement the method provided in any one of the above embodiments.
According to the computer-readable storage medium of the embodiment of the disclosure, a user can search and view an online document through a terminal, if the user feels that the online document is very excellent, the online document can be interacted by pressing an interaction button corresponding to the online document, the terminal can acquire operation information of the user, and judge that the online document is interacted, and the user does not interact with the online document yet, an interaction request can be sent to a server, the server updates current interaction information of the online document in real time after receiving the interaction request sent by the terminal, and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, that is, the user can see the latest interaction information in time after interacting, so that the function of the online document is improved, and the user experience is enhanced.
Yet another embodiment of the present disclosure provides a computer-readable storage medium having computer-executable instructions stored therein, where the computer-executable instructions, when executed, implement the method provided by any of the above embodiments.
According to the computer-readable storage medium of the embodiment of the disclosure, a user can search and view an online document through a terminal, if the user feels that the online document is very excellent, the online document can be interacted by pressing an interaction button corresponding to the online document, the terminal can acquire operation information of the user, and judge that the online document is interacted, and the user does not interact with the online document yet, an interaction request can be sent to a server, the server updates current interaction information of the online document in real time after receiving the interaction request sent by the terminal, and sends the updated current interaction information to the terminal, and the terminal can display the latest interaction information to the user in real time, that is, the user can see the latest interaction information in time after interacting, so that the function of the online document is improved, and the user experience is enhanced.
In a first aspect, according to one or more embodiments of the present disclosure, there is provided an online document processing method, including:
receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier;
updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request;
and sending the updated current interactive information to the first terminal so that the first terminal can display the current interactive information in an interactive information display area corresponding to the target online document according to the updated current interactive information.
According to one or more embodiments of the present disclosure, the updating, according to the interaction request, current interaction information of a target online document corresponding to the target document identifier includes:
and updating the current interaction quantity of the target online document according to the interaction request.
According to one or more embodiments of the present disclosure, the interaction request further includes a first user identification;
the updating the current interaction information of the target online document corresponding to the target document identifier according to the interaction request further comprises:
acquiring user information of a first user according to the first user identification;
updating the current interactive user information according to the user information of the first user;
the sending the updated current interactive information to the first terminal to be displayed in an interactive information display area corresponding to the target online document according to the updated current interactive information includes:
and sending the updated current interactive quantity and the updated current interactive user information to the first terminal so that the first terminal displays the updated interactive quantity and the updated head portrait information of the current interactive user in an interactive information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, after receiving an interaction request sent by a first terminal, the method further includes:
and sending an interactive icon state updating indication to the first terminal according to the interactive request so that the first terminal displays the interactive icon in the interactive state to the first user.
According to one or more embodiments of the present disclosure, after updating the current interaction information of the target online document corresponding to the target document identifier according to the interaction request, the method further includes:
and sending the updated current interactive information to other terminals currently browsing the target online document so that the other terminals display the updated current interactive information in an interactive information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the method further comprises:
acquiring document information, interaction quantity information and interaction user information of the target online document;
generating a notification message according to the document information, the interaction quantity information and the interaction user information;
and sending the notification message to the owner user of the target online document through a communication tool associated with the target online document.
According to one or more embodiments of the present disclosure, the method further comprises:
and if receiving an interaction canceling request sent by the first terminal, performing interaction canceling processing according to the interaction canceling request.
In a second aspect, in accordance with one or more embodiments of the present disclosure, a method for processing an online document is provided, including:
acquiring operation information of a first user on a target online document;
if the operation information corresponds to the interactive operation on the target online document, judging whether the first user interacts with the target online document;
if not, sending an interaction request to a server;
receiving updated current interaction information sent by the server;
and displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the receiving updated current interaction information sent by the server includes:
receiving the updated current interactive quantity sent by the server;
the displaying the updated current interaction information in the interaction information display area corresponding to the target online document includes:
and displaying the updated current interaction quantity in an interaction quantity display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the receiving updated current interaction information sent by the server further includes:
receiving updated current interactive user information sent by the server;
the displaying the updated current interactive information in the interactive information display area corresponding to the target online document further includes:
and displaying the updated head portrait information of the current interactive user in an interactive user information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the displaying the updated avatar information of the current interactive user in the interactive user information display area corresponding to the target online document includes:
if the updated current interactive user number is larger than the preset display number of the interactive user information display area, displaying the head portrait information and the extended image information of interactive users with the preset display number in the interactive user information display area;
and when the click operation of the first user on the extended image information is acquired, acquiring an extended area of the interactive user information display area, and displaying the head portrait information of other interactive users in the extended area.
According to one or more embodiments of the present disclosure, the method further comprises:
and if the first click operation of the first user on the first interactive user avatar is acquired, displaying interactive user information corresponding to the first interactive user avatar.
According to one or more embodiments of the present disclosure, the method further comprises:
and if the second click operation of the first user on the displayed interactive user information corresponding to the first interactive user avatar is obtained, displaying the chat window of the user corresponding to the first interactive user avatar.
According to one or more embodiments of the present disclosure, after sending the interaction request to the server, the method further includes:
receiving an interactive icon state updating indication sent by the server;
and displaying the interactive icon in the interactive state to the first user according to the interactive icon state updating indication.
According to one or more embodiments of the present disclosure, the method further comprises:
and if the first user interacts with the target online document, sending an interaction canceling request to the server so as to enable the server to carry out interaction canceling processing.
In a third aspect, according to one or more embodiments of the present disclosure, there is provided an online document processing apparatus, including:
the first receiving module is used for receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier;
the processing module is used for updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request;
and the first sending module is used for sending the updated current interactive information to the first terminal so that the first terminal can display the current interactive information in an interactive information display area corresponding to the target online document according to the updated current interactive information.
According to one or more embodiments of the present disclosure, the interaction request further includes a first user identification; the processing module is specifically configured to:
and updating the current interaction quantity of the target online document according to the interaction request.
According to one or more embodiments of the present disclosure, the processing module is further configured to:
acquiring user information of a first user according to the first user identification;
updating the current interactive user information according to the user information of the first user;
the first sending module is specifically configured to: and sending the updated current interactive quantity and the updated current interactive user information to the first terminal so that the first terminal displays the updated interactive quantity and the updated head portrait information of the current interactive user in an interactive information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the first sending module is further configured to:
and sending an interactive icon state updating indication to the first terminal according to the interactive request so that the first terminal displays the interactive icon in the interactive state to the first user.
According to one or more embodiments of the present disclosure, the first sending module is further configured to:
and sending the updated current interactive information to other terminals currently browsing the target online document so that the other terminals display the updated current interactive information in an interactive information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the processing module is further configured to obtain document information, interaction amount information, and interaction user information of the target online document; generating a notification message according to the document information, the interaction quantity information and the interaction user information;
the first sending module is further configured to: and sending the notification message to the owner user of the target online document through the communication tool of the suite where the target online document is located.
According to one or more embodiments of the present disclosure, the processing module is further configured to:
and if receiving an interaction canceling request sent by the first terminal, performing interaction canceling processing according to the interaction canceling request.
In a fourth aspect, according to one or more embodiments of the present disclosure, there is provided an online document processing apparatus including:
the acquisition module is used for acquiring the operation information of a first user on the target online document;
the judging module is used for judging whether the first user interacts with the target online document or not if the operation information corresponds to the interaction operation on the target online document;
the second sending module is used for sending the interaction request to the server if the request is not received;
the second receiving module is used for receiving the updated current interaction information sent by the server;
and the display module is used for displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the second receiving module is specifically configured to receive the updated current interaction number sent by the server;
the display module is specifically configured to: and displaying the updated current interaction quantity in an interaction quantity display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the second receiving module is further configured to receive updated current interactive user information sent by the server;
and the display module is further used for displaying the updated head portrait information of the current interactive user in an interactive user information display area corresponding to the target online document.
According to one or more embodiments of the present disclosure, the display module is specifically configured to:
if the updated current interactive user number is larger than the preset display number of the interactive user information display area, displaying the head portrait information and the extended image information of interactive users with the preset display number in the interactive user information display area;
and when the click operation of the first user on the extended image information is acquired, acquiring an extended area of the interactive user information display area, and displaying the head portrait information of other interactive users in the extended area.
According to one or more embodiments of the present disclosure, the display module is further configured to:
and if the first click operation of the first user on the first interactive user avatar is acquired, displaying interactive user information corresponding to the first interactive user avatar.
According to one or more embodiments of the present disclosure, the display module is further configured to:
and if the second click operation of the first user on the displayed interactive user information corresponding to the first interactive user avatar is obtained, displaying the chat window of the user corresponding to the first interactive user avatar.
According to one or more embodiments of the present disclosure, the second receiving module is further configured to receive an interactive icon status update indication sent by the server;
the display module is further configured to display the interactive icon in the interactive state to the first user according to the interactive icon state update indication.
According to one or more embodiments of the present disclosure, the second sending module is further configured to send an interaction canceling request to the server if the first user interacts with the target online document, so that the server performs interaction canceling processing.
In a fifth aspect, according to one or more embodiments of the present disclosure, there is provided an electronic device including: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executes computer-executable instructions stored by the memory to cause the at least one processor to perform the method as set forth in the first aspect above and in various possible designs of the first aspect.
In a sixth aspect, according to one or more embodiments of the present disclosure, there is provided an electronic device comprising: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executes the computer-executable instructions stored by the memory to cause the at least one processor to perform the method as set forth in the second aspect above and in various possible designs of the second aspect.
A seventh aspect provides, according to one or more embodiments of the present disclosure, a computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, implement the method as set forth in the first aspect and various possible designs of the first aspect.
In an eighth aspect, according to one or more embodiments of the present disclosure, there is provided a computer-readable storage medium, wherein a computer-executable instruction is stored in the computer-readable storage medium, and when the computer-executable instruction is executed by a processor, the method according to the second aspect and various possible designs of the second aspect is implemented.
In the several embodiments provided in the present disclosure, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiments of the present disclosure.
In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present disclosure. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It is obvious to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working process of the device described above, reference may be made to the corresponding process in the foregoing method embodiment, which is not described herein again.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present disclosure, and not for limiting the same; while the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present disclosure.

Claims (21)

1. A method for processing an online document, comprising:
receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier;
updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request;
and sending the updated current interactive information to the first terminal so as to display the current interactive information in an interactive information display area corresponding to the target online document according to the updated current interactive information.
2. The method according to claim 1, wherein the updating the current interaction information of the target online document corresponding to the target document identifier according to the interaction request comprises:
and updating the current interaction quantity of the target online document according to the interaction request.
3. The method of claim 2, wherein the interaction request further comprises a first user identification;
the updating the current interaction information of the target online document corresponding to the target document identifier according to the interaction request further comprises:
acquiring user information of a first user according to the first user identification;
updating the current interactive user information according to the user information of the first user;
the sending the updated current interactive information to the first terminal to be displayed in an interactive information display area corresponding to the target online document according to the updated current interactive information includes:
and sending the updated current interactive quantity and the updated current interactive user information to the first terminal so as to display the updated interactive quantity and the updated head portrait information of the current interactive user in an interactive information display area corresponding to the target online document.
4. The method of claim 1, wherein after receiving the interaction request sent by the first terminal, the method further comprises:
and sending an interactive icon state updating indication to the first terminal according to the interactive request so as to display the interactive icon in the interactive state.
5. The method of claim 1, wherein after updating current interaction information of a target online document corresponding to the target document identifier according to the interaction request, the method further comprises:
and sending the updated current interactive information to other terminals currently browsing the target online document so that the other terminals display the updated current interactive information in an interactive information display area corresponding to the target online document.
6. The method of claim 1, further comprising:
acquiring document information, interaction quantity information and interaction user information of the target online document;
generating a notification message according to the document information, the interaction quantity information and the interaction user information;
and sending the notification message to the owner user of the target online document through a communication tool associated with the target online document.
7. The method according to any one of claims 1-6, further comprising:
and if receiving an interaction canceling request sent by the first terminal, performing interaction canceling processing according to the interaction canceling request.
8. A method for processing an online document, comprising:
acquiring operation information of a first user on a target online document;
if the operation information corresponds to the interactive operation on the target online document, judging whether the first user interacts with the target online document;
if not, sending an interaction request to a server;
receiving updated current interaction information sent by the server;
and displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
9. The method of claim 8, wherein the receiving updated current interaction information sent by the server comprises:
receiving the updated current interactive quantity sent by the server;
the displaying the updated current interaction information in the interaction information display area corresponding to the target online document includes:
and displaying the updated current interaction quantity in an interaction quantity display area corresponding to the target online document.
10. The method of claim 9, wherein receiving updated current interaction information sent by the server further comprises:
receiving updated current interactive user information sent by the server;
the displaying the updated current interactive information in the interactive information display area corresponding to the target online document further includes:
and displaying the updated head portrait information of the current interactive user in an interactive user information display area corresponding to the target online document.
11. The method according to claim 10, wherein the displaying the updated avatar information of the current interactive user in the interactive user information display area corresponding to the target online document comprises:
if the updated current interactive user number is larger than the preset display number of the interactive user information display area, displaying the head portrait information and the extended image information of interactive users with the preset display number in the interactive user information display area;
and when the click operation of the first user on the extended image information is acquired, acquiring an extended area of the interactive user information display area, and displaying the head portrait information of other interactive users in the extended area.
12. The method of claim 10, further comprising:
and if the first click operation of the first user on the first interactive user avatar is acquired, displaying interactive user information corresponding to the first interactive user avatar.
13. The method of claim 12, further comprising:
and if the second click operation of the first user on the displayed interactive user information corresponding to the first interactive user avatar is obtained, displaying the chat window of the user corresponding to the first interactive user avatar.
14. The method of claim 8, wherein after sending the interaction request to the server, the method further comprises:
receiving an interactive icon state updating indication sent by the server;
and displaying the interactive icon in the interactive state to the first user according to the interactive icon state updating indication.
15. The method according to any one of claims 8-14, further comprising:
and if the first user interacts with the target online document, sending an interaction canceling request to the server so as to enable the server to carry out interaction canceling processing.
16. An apparatus for processing an online document, comprising:
the first receiving module is used for receiving an interaction request sent by a first terminal, wherein the interaction request comprises a target document identifier;
the processing module is used for updating the current interaction information of the target online document corresponding to the target document identification according to the interaction request;
and the first sending module is used for sending the updated current interactive information to the first terminal so as to display the current interactive information in an interactive information display area corresponding to the target online document according to the updated current interactive information.
17. An apparatus for processing an online document, comprising:
the acquisition module is used for acquiring the operation information of a first user on the target online document;
the judging module is used for judging whether the first user interacts with the target online document or not if the operation information corresponds to the interaction operation on the target online document;
the second sending module is used for sending the interaction request to the server if the request is not received;
the second receiving module is used for receiving the updated current interaction information sent by the server;
and the display module is used for displaying the updated current interactive information in an interactive information display area corresponding to the target online document.
18. An electronic device, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the method of any one of claims 1-7.
19. An electronic device, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the method of any one of claims 8-15.
20. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a processor, implement the method of any one of claims 1-7.
21. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a processor, implement the method of any one of claims 8-15.
CN202010022792.8A 2020-01-09 2020-01-09 Online document processing method and device, electronic equipment and storage medium Active CN111212300B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010022792.8A CN111212300B (en) 2020-01-09 2020-01-09 Online document processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010022792.8A CN111212300B (en) 2020-01-09 2020-01-09 Online document processing method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111212300A true CN111212300A (en) 2020-05-29
CN111212300B CN111212300B (en) 2022-10-04

Family

ID=70788799

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010022792.8A Active CN111212300B (en) 2020-01-09 2020-01-09 Online document processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111212300B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113050844A (en) * 2021-03-30 2021-06-29 北京字节跳动网络技术有限公司 Data display method and device, electronic equipment and computer readable medium
CN114785769A (en) * 2022-03-31 2022-07-22 北京达佳互联信息技术有限公司 File processing method, device, equipment and storage medium

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140372906A1 (en) * 2013-06-15 2014-12-18 Microsoft Corporation Application/Document Collaboration in a Multi-Device Environment
US20150039418A1 (en) * 2013-08-05 2015-02-05 Google Inc. Content item distribution based on user interactions
US20150127577A1 (en) * 2012-05-04 2015-05-07 B-Sm@Rk Limited Method and apparatus for rating objects
US20160092422A1 (en) * 2014-09-26 2016-03-31 Oracle International Corporation System for tracking comments during document collaboration
CN105718587A (en) * 2016-01-26 2016-06-29 王薇 Network content resource evaluation method and evaluation system
CN106716399A (en) * 2014-07-25 2017-05-24 脸谱公司 Ranking external content on online social networks
CN106844395A (en) * 2015-12-03 2017-06-13 山大鲁能信息科技有限公司 Many people's synchronization online document edit methods and device
US20180081519A1 (en) * 2016-09-20 2018-03-22 Apple Inc. 3d document editing system
US20180232367A1 (en) * 2015-05-19 2018-08-16 Researchgate Gmbh Enhanced online user-interaction tracking
WO2018233666A1 (en) * 2017-06-23 2018-12-27 腾讯科技(深圳)有限公司 Service interaction method, apparatus and system
CN109726390A (en) * 2018-12-06 2019-05-07 天津字节跳动科技有限公司 Document processing method, device, electronic equipment and storage medium
CN109815200A (en) * 2019-01-14 2019-05-28 腾讯科技(深圳)有限公司 A kind of sharing files method, apparatus and storage medium
CN109918345A (en) * 2019-02-22 2019-06-21 腾讯科技(深圳)有限公司 Document processing method, device, terminal and storage medium
CN110138645A (en) * 2019-03-29 2019-08-16 腾讯科技(深圳)有限公司 Display methods, device, equipment and the storage medium of conversation message
CN110275961A (en) * 2019-06-13 2019-09-24 北京字节跳动网络技术有限公司 Document interactive approach, device, electronic equipment and computer readable storage medium
CN110515520A (en) * 2019-08-27 2019-11-29 北京字节跳动网络技术有限公司 A kind of positive feedback method, apparatus and storage medium

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150127577A1 (en) * 2012-05-04 2015-05-07 B-Sm@Rk Limited Method and apparatus for rating objects
US20140372906A1 (en) * 2013-06-15 2014-12-18 Microsoft Corporation Application/Document Collaboration in a Multi-Device Environment
US20150039418A1 (en) * 2013-08-05 2015-02-05 Google Inc. Content item distribution based on user interactions
CN106716399A (en) * 2014-07-25 2017-05-24 脸谱公司 Ranking external content on online social networks
US20160092422A1 (en) * 2014-09-26 2016-03-31 Oracle International Corporation System for tracking comments during document collaboration
US20180232367A1 (en) * 2015-05-19 2018-08-16 Researchgate Gmbh Enhanced online user-interaction tracking
CN106844395A (en) * 2015-12-03 2017-06-13 山大鲁能信息科技有限公司 Many people's synchronization online document edit methods and device
CN105718587A (en) * 2016-01-26 2016-06-29 王薇 Network content resource evaluation method and evaluation system
US20180081519A1 (en) * 2016-09-20 2018-03-22 Apple Inc. 3d document editing system
WO2018233666A1 (en) * 2017-06-23 2018-12-27 腾讯科技(深圳)有限公司 Service interaction method, apparatus and system
CN109726390A (en) * 2018-12-06 2019-05-07 天津字节跳动科技有限公司 Document processing method, device, electronic equipment and storage medium
CN109815200A (en) * 2019-01-14 2019-05-28 腾讯科技(深圳)有限公司 A kind of sharing files method, apparatus and storage medium
CN109918345A (en) * 2019-02-22 2019-06-21 腾讯科技(深圳)有限公司 Document processing method, device, terminal and storage medium
CN110138645A (en) * 2019-03-29 2019-08-16 腾讯科技(深圳)有限公司 Display methods, device, equipment and the storage medium of conversation message
CN110275961A (en) * 2019-06-13 2019-09-24 北京字节跳动网络技术有限公司 Document interactive approach, device, electronic equipment and computer readable storage medium
CN110515520A (en) * 2019-08-27 2019-11-29 北京字节跳动网络技术有限公司 A kind of positive feedback method, apparatus and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113050844A (en) * 2021-03-30 2021-06-29 北京字节跳动网络技术有限公司 Data display method and device, electronic equipment and computer readable medium
CN114785769A (en) * 2022-03-31 2022-07-22 北京达佳互联信息技术有限公司 File processing method, device, equipment and storage medium
CN114785769B (en) * 2022-03-31 2024-03-19 北京达佳互联信息技术有限公司 File processing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN111212300B (en) 2022-10-04

Similar Documents

Publication Publication Date Title
US20230297639A1 (en) Event listening integration in a collaborative electronic information system
CN110109670B (en) Method and device for processing view list data, electronic equipment and storage medium
CN113157906A (en) Recommendation information display method, device, equipment and storage medium
CN116034385A (en) Animated visual cues indicating availability of associated content
EP3910909A1 (en) Method and device for displaying information
CN109389365B (en) Multi-person collaborative document processing method and device and electronic equipment
CN110245069A (en) The methods of exhibiting and device of the test method and device of page versions, the page
CN110753911B (en) Automatic context transfer between applications
CN111212300B (en) Online document processing method and device, electronic equipment and storage medium
CN111124564A (en) Method and device for displaying user interface
CN110163001B (en) Information display method and device based on user relationship
CN111931464A (en) Document editing method and device and electronic equipment
CN109189293B (en) Evaluation interaction method and device for rich media content, electronic equipment and storage medium
CN115022272A (en) Information processing method, device, electronic equipment and storage medium
CN110223615B (en) Advertisement display control method, device, medium and advertisement push server
CN111222067B (en) Information generation method and device
CN113220381A (en) Click data display method and device
CN111310086A (en) Page jump method and device and electronic equipment
CN114066098B (en) Method and equipment for estimating completion time of learning task
CN110704151A (en) Information processing method and device and electronic equipment
EP3923164A2 (en) Method and apparatus of presenting information, electronic device and storage medium
CN114143590A (en) Video playing method, server and storage medium
CN111367990B (en) List display method and device
CN112418631A (en) Resource allocation method and device, electronic equipment and storage medium
CN115081412A (en) Table content processing method, device, equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant