CN111212300B - 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 PDFInfo
- Publication number
- CN111212300B CN111212300B CN202010022792.8A CN202010022792A CN111212300B CN 111212300 B CN111212300 B CN 111212300B CN 202010022792 A CN202010022792 A CN 202010022792A CN 111212300 B CN111212300 B CN 111212300B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- interaction
- interactive
- 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.)
- Active
Links
- 238000003860 storage Methods 0.000 title claims abstract description 31
- 238000003672 processing method Methods 0.000 title description 11
- 230000003993 interaction Effects 0.000 claims abstract description 409
- 230000002452 interceptive effect Effects 0.000 claims abstract description 341
- 238000000034 method Methods 0.000 claims abstract description 100
- 238000012545 processing Methods 0.000 claims abstract description 78
- 238000004891 communication Methods 0.000 claims description 33
- 238000010586 diagram Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 20
- 230000008569 process Effects 0.000 description 12
- 239000003086 colorant Substances 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000012356 Product development Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003306 harvesting Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-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 method, an apparatus, an electronic device and a storage medium for processing an online document, wherein the method comprises: 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
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 a method for processing an online document, 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 server does not receive the interaction request;
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 execution instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method as set forth above in the first aspect 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;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method as set forth above in the first aspect and in various possible designs of the first aspect.
In a seventh aspect, 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, 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.
According to the online document processing method, the online document processing device, the electronic equipment and the storage medium, a user can search and check the online document through the terminal, if the user feels that the online document is very rod, the user can press an interaction 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, the user does not interact with the online document yet, an interaction request can be sent to the 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, the terminal can display the latest interaction information to the user in real time, namely, after the user interacts with other users, all the users can see the latest interaction information in time, functions of the online document are improved, and 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 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 change in a display interface of interactive user information according to an embodiment of the present 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.
Specific embodiments of the present disclosure have been shown by way of example in the drawings and will be 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 inventive step, are intended to be within the 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 can 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, praise interaction is taken as an example, a user can search and view an online document in a set through the terminal (specifically, a client can also be a webpage), if the user feels that the online document is very excellent, praise interaction can be carried out on the online document by pressing a praise button corresponding to the online document, the terminal can acquire operation information of the user, the praise operation on the online document is judged, the user does not praise the online document yet, a praise request can be sent to the server, the server receives the praise request sent by the terminal, the current interaction information of the online document is updated in real time, the updated current interaction information is sent 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, the function of the online document is improved, and user experience is enhanced.
Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or to implicitly indicate a number of the indicated technical features. 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 processing method for an online document, which is used for performing approval 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:
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 search and view the online document in the suite, and when the user views a certain online document (namely a target online document), if the user feels that the online document is very good, interaction can be performed, for example, the approval of an online document author can be expressed by pressing an approval button corresponding to the online document to approve 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 identifier of the user, which may be referred to as a first user identifier, where the first user identifier 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, which 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 the updated current interactive quantity and the updated head portrait of the current interactive user can be displayed at the same time. 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, for example, the 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 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, when 4 users currently approve the target online document, the latest current approval number increased by 4 approves and the head portrait information of the 4 approves users can be displayed in real time on the interface of each user.
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, the terminal can display the latest interaction information to the user in real time, namely, after the user interacts with the other users, each user can see the latest interaction information in time, the functions of the online document are 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 schematic flow chart of a processing method for 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:
and 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:
It should be noted that steps 1022 to 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 avatar 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.
Illustratively, as shown in fig. 5, a schematic diagram of an interactive icon provided in the embodiment of the present disclosure is shown. The specific interactive icons can be set according to actual requirements, and are not limited to the icons shown in the previous figures. 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:
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 users browsing the target online document can see the change of the interaction information in real time without manually refreshing the page by other users, and the user experience is further improved.
As another implementable manner, on the basis of the above 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 the 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, position, 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 "your online document name is XXX, receives the praise of 3 users zhang-three, lie-four, wang-five yesterday", or "your online document name is XXX, receives the praise of 10 users zhang-three, lie-four, wang-five yesterday". The specific notification message can be set according to actual requirements.
Step 2033, send a notification message to the owner user of the target online document through the communication tool associated with the target online document.
After the notification message is generated, 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 to view the document content and the interaction condition.
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 cancel interactive processing and the interactive processing 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 backstage (namely a server) is requested to cancel the praise, if the document W is not praise, the backstage is requested to add the praise, the requested content comprises a document ID, a user ID and the type of the praise (praise/cancel praise), and after receiving the request, a praise module stores the 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 the successful interaction in real time. And the interaction information updated in real time 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 schematic flowchart of a processing method for an online document according to an embodiment of the present disclosure is provided, where the method includes:
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.
Specifically, if it is determined that the user is performing an interaction operation on the online document and the user has not interacted with the online document, an interaction request may be sent to the server, and if the user has approved the online document, a cancel interaction request may be sent to the server, 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 interaction request may further include an identifier of the user, which may be referred to as a first user identifier, where the first user identifier 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. Part of the updated current interactive information can be displayed in the interactive information display area, or all the updated current interactive information can be displayed, and the interactive information display area can be specifically set according to actual requirements, and the embodiment of the 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 embodiment is further explained in a supplementary mode by the further embodiment of the 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 305 may specifically include:
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 the information 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:
Specifically, only avatar information of an interactive user may be displayed in the interactive information display area, if the user wants to view specific information of the interactive user, the user may click the avatar of the interactive user for viewing, and when the terminal obtains a click operation (for distinguishing) of a first user on a certain avatar of the interactive user (which may be called a first avatar of the interactive user for distinguishing, and the first avatar of the interactive user may be any avatar clicked by the user), the terminal may obtain corresponding interactive user information according to the first avatar of the interactive user, where the interactive user information corresponding to the first avatar of the interactive user may be business card information or other related information of the interactive user, specifically may be obtained from the server, or may be stored after receiving updated current interactive user information sent by the server, and the interactive user information corresponding to the first avatar of the interactive user is obtained from the storage area. The setting can be specifically carried out according to actual requirements. After the interactive user information corresponding to the first interactive user avatar is obtained, 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 favorite user avatar.
Optionally, the method may further include:
4032, if a second click operation of the first user on the interactive user information corresponding to the displayed 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:
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 previous figures. 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 good and can interact with the online document by pressing the interaction button corresponding to 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 the successful interaction in real time. And the interaction information updated in real time 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 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 good, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can obtain the operation information of the user, the interaction operation on the online document is judged, 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, the updated current interaction information is sent to the terminal, and the terminal can display the latest interaction information to the user in real time.
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 foregoing embodiment, optionally, the interaction request further includes a 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 where 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 good, the user can press the interaction button corresponding to the online document to interact with the online document, the terminal can obtain the operation information of the user, the interaction operation on the online document is judged, the user does not interact with the online document, 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, the updated current interaction information is sent to the terminal, and the terminal can display the latest interaction information to the user in real time. The state of the electronic icon can be updated in real time, so that the user can see the successful interaction in real time. And the interaction information updated in real time 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 comprises 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 amount 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 interaction information updated in real time 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 documents can be counted, and the owner of the online documents is informed through a communication tool in the suite, so that the owner of the online documents can know the state of the online documents 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.
As shown in fig. 13, a schematic structural diagram of an electronic device provided in the embodiment of the present disclosure is shown. 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 good, the user can press an interaction button corresponding to the online document to interact with the online document, the terminal can acquire operation information of the user, and 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 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 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 be alternatively 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 via 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 include a propagated data signal with computer readable program code embodied therein, for example, 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 good, the user can press an interaction button corresponding to the online document to interact with the online document, the terminal can acquire operation information of the user, and the user judges that the operation is the interaction operation of the online document, and the user does not interact with the online document, the terminal can send an interaction request to a 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 functions of the online document are 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 the interaction request sent by the 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 which browse 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.
According to one or more embodiments of the present disclosure, the method further comprises:
acquiring document information, interactive quantity information and interactive 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 interaction 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 head portrait information and 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 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.
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 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.
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 amount 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 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.
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 used for 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 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.
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 a memory;
the memory stores computer execution instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method as set forth above in the first aspect 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 a 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, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores therein computer-executable instructions, which when executed by a processor, implement the method as described in the second aspect and various possible designs of the second aspect.
In the several embodiments provided in the present disclosure, it should be understood that the disclosed apparatus and method may be implemented in other manners. 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; although 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 (20)
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;
sending the updated current interaction information to the first terminal so as to display the updated current interaction information in an interaction information display area corresponding to the target online document;
the method further comprises the following steps:
acquiring document information, interactive quantity information and interactive 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;
sending the notification message to an owner user of the target online document through a communication tool associated with the target online document; the communication tool and the online document belong to the same suite, and the online document and the communication tool in the suite share a set of account system.
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 according to any one of claims 1-5, further comprising:
and if receiving an interaction canceling request sent by the first terminal, performing interaction canceling processing according to the interaction canceling request.
7. 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;
displaying the updated current interactive information in an interactive information display area corresponding to the target online document;
the method further comprises the following steps:
receiving a notification message sent by the server through a communication tool associated with the target online document, wherein the notification message is generated according to document information, interaction quantity information and first user information; the communication tool and the online document belong to the same suite, and the online document and the communication tool in the suite share a set of account system.
8. The method of claim 7, 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.
9. The method of claim 8, 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.
10. The method according to claim 9, 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.
11. The method of claim 9, 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.
12. The method of claim 11, 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.
13. The method of claim 7, 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.
14. The method according to any one of claims 7-13, 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.
15. 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;
the first sending module is used for sending the updated current interactive information to the first terminal so as to display the updated current interactive information in an interactive information display area corresponding to the target online document;
the processing module is also used for 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 interactive quantity information and the interactive user information;
the first sending module is further configured to send the notification message to an owner user of the target online document through a communication tool of a suite where the target online document is located; the communication tool and the online document belong to the same suite, and the online document and the communication tool in the suite share a set of account system.
16. 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;
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 second receiving module is further used for receiving a notification message sent by the server through a communication tool associated with the target online document, wherein the notification message is generated according to document information, interaction quantity information and first user information; the communication tool and the online document belong to the same suite, and the online document and the communication tool in the suite share a set of account system.
17. 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-6.
18. An electronic device, comprising: at least one processor and a memory;
the memory stores computer execution instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method of any one of claims 7-14.
19. 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-6.
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 7-14.
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 CN111212300A (en) | 2020-05-29 |
| CN111212300B true 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) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113050844B (en) * | 2021-03-30 | 2022-09-27 | 北京字节跳动网络技术有限公司 | Data display method and device, electronic equipment and computer readable medium |
| CN115713296A (en) * | 2021-08-18 | 2023-02-24 | 北京字跳网络技术有限公司 | Service processing method, device, terminal and storage medium based on online document |
| CN114785769B (en) * | 2022-03-31 | 2024-03-19 | 北京达佳互联信息技术有限公司 | File processing method, device, equipment and storage medium |
| CN115186104A (en) * | 2022-07-11 | 2022-10-14 | 北京明略软件系统有限公司 | Online document updating method and device, electronic equipment and storage medium |
| CN115766630B (en) * | 2022-10-10 | 2025-09-09 | 北京达佳互联信息技术有限公司 | Interaction method and device based on document message, electronic equipment and storage medium |
| CN118113859A (en) * | 2024-01-31 | 2024-05-31 | 抖音视界有限公司 | Interactive information display method, device, equipment and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| 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 |
| WO2018233666A1 (en) * | 2017-06-23 | 2018-12-27 | 腾讯科技(深圳)有限公司 | Business interaction method, device and system |
| CN109815200A (en) * | 2019-01-14 | 2019-05-28 | 腾讯科技(深圳)有限公司 | A kind of sharing files method, apparatus and storage medium |
| CN110275961A (en) * | 2019-06-13 | 2019-09-24 | 北京字节跳动网络技术有限公司 | Document interaction method, device, electronic device and computer-readable storage medium |
Family Cites Families (11)
| 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 |
| US9588954B2 (en) * | 2013-06-15 | 2017-03-07 | Microsoft Technology Licensing, Llc | 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 |
| US10452770B2 (en) * | 2014-09-26 | 2019-10-22 | Oracle International Corporation | System for tracking comments during document collaboration |
| EP3096277A1 (en) * | 2015-05-19 | 2016-11-23 | ResearchGate GmbH | Enhanced online user-interaction tracking |
| CN105718587A (en) * | 2016-01-26 | 2016-06-29 | 王薇 | Network content resource evaluation method and evaluation system |
| US10817126B2 (en) * | 2016-09-20 | 2020-10-27 | Apple Inc. | 3D document editing system |
| CN109726390B (en) * | 2018-12-06 | 2023-07-21 | 天津字节跳动科技有限公司 | Document processing method, device, electronic equipment and storage medium |
| CN109918345B (en) * | 2019-02-22 | 2023-11-03 | 腾讯科技(深圳)有限公司 | Document processing method, device, terminal and storage medium |
| CN110138645B (en) * | 2019-03-29 | 2021-06-18 | 腾讯科技(深圳)有限公司 | Session message display method, device, equipment and storage medium |
| CN110515520A (en) * | 2019-08-27 | 2019-11-29 | 北京字节跳动网络技术有限公司 | A positive feedback method, device and storage medium |
-
2020
- 2020-01-09 CN CN202010022792.8A patent/CN111212300B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| 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 |
| WO2018233666A1 (en) * | 2017-06-23 | 2018-12-27 | 腾讯科技(深圳)有限公司 | Business interaction method, device and system |
| CN109815200A (en) * | 2019-01-14 | 2019-05-28 | 腾讯科技(深圳)有限公司 | A kind of sharing files method, apparatus and storage medium |
| CN110275961A (en) * | 2019-06-13 | 2019-09-24 | 北京字节跳动网络技术有限公司 | Document interaction method, device, electronic device and computer-readable storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111212300A (en) | 2020-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111212300B (en) | Online document processing method and device, 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 | |
| CN108965389B (en) | Method for displaying information | |
| CN114117225B (en) | Book recommendation method and book recommendation device | |
| US11586772B2 (en) | Method and device for displaying information | |
| CN109471695A (en) | Method and apparatus for more new data | |
| CN112817817A (en) | Buried point information query method and device, computer equipment and storage medium | |
| CN110753911B (en) | Automatic context transfer between applications | |
| CN117544795B (en) | Live broadcast information display method, management method, device, equipment and medium | |
| WO2022048329A1 (en) | Menu display method and apparatus | |
| CN113220381A (en) | Click data display method and device | |
| US20070136268A1 (en) | Just in time loading list | |
| CN114143590A (en) | Video playing method, server and storage medium | |
| EP4529176A1 (en) | Information display method and apparatus, and device and medium | |
| CN108334516A (en) | Information-pushing method and device | |
| CN115393095B (en) | Page data display method, device and equipment based on cloud computing | |
| CN110163001B (en) | Information display method and device based on user relationship | |
| CN114066098B (en) | Method and equipment for estimating completion time of learning task | |
| CN111222067B (en) | Information generation method and device | |
| CN111310086A (en) | Page jump method and device and electronic equipment | |
| CN114168849A (en) | Information recommendation method and device, computer readable medium and server | |
| CN112418631A (en) | Resource allocation method and device, electronic equipment and storage medium | |
| CN111367990B (en) | List display method and device | |
| US20240073488A1 (en) | Live video processing method and apparatus, device and 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 |