Message processing method, device, computer equipment and storage medium
By displaying the session identifier in the sub-application of the instant messaging application and inputting the group message, the problem of low message synchronization efficiency in multiple sessions is solved, and efficient message synchronization in multiple sessions in the instant messaging application is achieved.
Patent Information
- Application Number
- CN202110832309.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-22
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2041-07-22
AI Technical Summary
In an instant messaging application with more than one session, the message sender needs to open the sessions one by one to send messages, resulting in low message synchronization efficiency.
Provided are a message processing method and device, which uses a sub-application in an instant messaging application to display a session identifier and input a group message in a message editing area, and synchronize the message to each session in response to a send operation.
Improves the efficiency of message synchronization for more than one session, and enables autonomous editing and synchronization of messages in multiple sessions in instant messaging applications.
Smart Images

Figure CN115695345B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a message processing method, apparatus, computer equipment, and storage medium. Background Art
[0002] With the development of computer technology, information transmission over the internet is becoming increasingly common. For example, conversations are established through communication tools, enabling communication and exchange between at least two contacts. When a message sender needs to synchronize messages to more than one session member, the message sender must open the sessions one by one to send messages. Especially when the number of messages is large, the message sender needs to switch between different sessions, resulting in low message synchronization efficiency. Summary of the Invention
[0003] Based on this, it is necessary to provide a method, apparatus, computer device and storage medium that can improve the message synchronization efficiency of more than one session in order to address the above technical problems.
[0004] A message processing method, the method comprising:
[0005] Entering a sub-application running in an instant messaging application, the instant messaging application logging in with a target user identifier, and the sub-application authorizing login with the target user identifier;
[0006] displaying, in the sub-application, a session identifier corresponding to at least one session, wherein the at least one session is a session created by the instant messaging application and corresponding to the target user identifier;
[0007] Displaying the group message input in response to the input operation in the information editing area commonly corresponding to each of the session identifiers in the sub-application;
[0008] In response to the sending operation of the group message, the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
[0009] A message processing device, comprising:
[0010] An entry module, configured to enter a sub-application running in an instant messaging application, wherein the instant messaging application logs in with a target user identifier, and the sub-application authorizes login with the target user identifier;
[0011] a display module configured to display, in the sub-application, a session identifier corresponding to each of at least one session, wherein the at least one session is a session created by the instant messaging application and corresponding to the target user identifier;
[0012] The display module is further configured to display the group message input in response to an input operation in the information editing area commonly corresponding to each of the session identifiers in the sub-application;
[0013] The sending module is configured to, in response to a sending operation on the group message, send the group message as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
[0014] In one embodiment, the display module is further configured to: display a session identifier list in the sub-application, the session identifier list including session identifiers of sessions corresponding to the target user identifier in the instant messaging application; determine at least one session identifier in response to a selection operation on a session identifier in the session identifier list, and display each of the session identifiers in the sub-application.
[0015] In one embodiment, the display module is further used to: display in the sub-application a group session identifier list consisting of session identifiers of group sessions corresponding to the target user identifier in the instant messaging application; determine at least one group session identifier in response to a selection operation on a session identifier in the group session identifier list, and display each of the group session identifiers in the sub-application.
[0016] In one embodiment, the display module is further used to: send a session acquisition request carrying the target user identifier to an application server corresponding to the instant messaging application; receive a session identifier corresponding to the target user identifier returned by the application server in response to the session acquisition request; and display the session identifier list based on the received session identifier.
[0017] In one embodiment, the message processing device further includes a determination module, which is used to: determine the order of sending session messages for each session identifier according to the order of selecting the session identifiers in the session identifier list; the display module is also used to: in response to the sending operation of the group message, send the group message as a session message to the session corresponding to each session identifier in the instant messaging application in sequence according to the order of sending the session message for each session identifier through the sub-application.
[0018] In one embodiment, the display module is further used to: when the at least one session identifier determined is a session identifier corresponding to more than one session, display a common session member identifier in the sub-application, wherein the common session member identifier is a user identifier corresponding to a session member that simultaneously belongs to the more than one session; the message processing device further includes a selection module, wherein the selection module is used to: in response to a selection operation on any one of the common session member identifiers, use the session member corresponding to the selected common session member identifier as the sender of the group message; the sending module is further used to: when the selected common session member identifier matches the target user identifier, use the target user identifier as the sender, and send the group message as a session message to the sessions corresponding to each of the session identifiers in the instant messaging application through the sub-application.
[0019] In one embodiment, the message processing device also includes a sharing module, which is used to: when the selected common session member identifier does not match the target user identifier, share the sub-application used to group send the group message to the session constructed by the selected common session member identifier and the target session member identifier.
[0020] In one embodiment, the display module is further configured to: display the session identifiers corresponding to the more than one sessions in the sub-application when the selected common session member identifier matches the target user identifier; and display the group message input in response to an input operation in the information editing area commonly corresponding to each of the session identifiers in the sub-application; and the sending module is further configured to: in response to a sending operation of the group message, use the selected common session member identifier as the sender of the group message, and send the group message as a session message to the sessions corresponding to each of the session identifiers in the instant messaging application through the sub-application.
[0021] In one embodiment, the display module is further used to: obtain session identifiers corresponding to each of the more than one sessions; send a session member acquisition request to an application server of the instant messaging application, wherein the session member acquisition request carries each of the session identifiers; receive session member identifiers corresponding to each of the session identifiers, which are returned by the application server in response to the session member acquisition request; and determine the common session member identifier based on the session member identifiers corresponding to each of the session identifiers.
[0022] In one embodiment, the display module is further used to: display the information editing area corresponding to each of the session identifiers in the sub-application; obtain the group message in response to an input operation in the information editing area; and display the group message in the information editing area according to an information display format that matches the information type of the group message.
[0023] In one embodiment, the entry module is further used to: enter a sub-application running in the instant messaging application, the instant messaging application is logged in with the target user identifier; display a login authorization window in the sub-application; and log in to the sub-application with the target user identifier in response to the authorization operation in the login authorization window.
[0024] In one embodiment, the display module is further configured to: when the session member corresponding to the target user identifier is removed from the session corresponding to the session identifier, display in the sub-application a prompt message indicating that the group message failed to be sent in the session corresponding to the session identifier.
[0025] In one embodiment, the message processing device further includes a return module, which is further used to: return from the sub-application to the instant messaging application logged in with the target user identifier; the display module is further used to: display the session message including the group message in the session corresponding to each session identifier in the instant messaging application.
[0026] In one embodiment, the return module is further used to: return from the sub-application to the instant messaging application logged in with the target user identifier; the display module is further used to: display, in the session corresponding to each of the session identifiers in the instant messaging application, the session messages including the group message pushed by other session member identifiers except the target user identifier through the sub-application.
[0027] In one embodiment, the display module is further used to: after sending the group message as a conversation message to the instant messaging application logged in by the session member identifier corresponding to each session identifier, display the conversation message in the conversation page corresponding to each session identifier through the instant messaging application logged in with the session member identifier.
[0028] In one embodiment, the sending module is further used to: send the group message, the target user identifier and each session identifier to the sub-application server through the sub-application; forward the group message, the target user identifier and each session identifier to the application server corresponding to the instant messaging application through the sub-application server; send the group message as a session message to the session with each session identifier through the application server; and display the session message including the group message pushed by the target user identifier in the session page corresponding to each session identifier through the instant messaging application logged in with the session member identifier in each session identifier.
[0029] In one embodiment, the sending module is further configured to display the session message including the group message pushed by the target user identifier in the session page corresponding to each session identifier through the instant messaging application logged in with the target user identifier.
[0030] A computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are performed:
[0031] Entering a sub-application running in an instant messaging application, the instant messaging application logging in with a target user identifier, and the sub-application authorizing login with the target user identifier;
[0032] displaying, in the sub-application, a session identifier corresponding to at least one session, wherein the at least one session is a session created by the instant messaging application and corresponding to the target user identifier;
[0033] Displaying the group message input in response to the input operation in the information editing area commonly corresponding to each of the session identifiers in the sub-application;
[0034] In response to the sending operation of the group message, the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
[0035] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:
[0036] Entering a sub-application running in an instant messaging application, the instant messaging application logging in with a target user identifier, and the sub-application authorizing login with the target user identifier;
[0037] displaying, in the sub-application, a session identifier corresponding to at least one session, wherein the at least one session is a session created by the instant messaging application and corresponding to the target user identifier;
[0038] Displaying the group message input in response to the input operation in the information editing area commonly corresponding to each of the session identifiers in the sub-application;
[0039] In response to the sending operation of the group message, the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
[0040] A computer program includes computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, so that the computer device performs the steps of the above-mentioned message processing method.
[0041] The above-mentioned message processing method, apparatus, computer device and storage medium, through a sub-application running in an instant messaging application and logged in with a target user identifier, displays the respective session identifiers of at least a portion of the sessions in the instant messaging application corresponding to the target user identifier, as well as the information editing area commonly corresponding to each session identifier. In this way, the sub-application can independently edit group messages, thereby sending conversation messages including group messages to at least a portion of the sessions in the instant messaging application corresponding to the target user identifier. The sub-application realizes message synchronization of more than one session in the instant messaging application through the sub-application, thereby improving the efficiency of message synchronization. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 This is an application environment diagram of a message processing method in one embodiment;
[0043] Figure 2 This is a schematic diagram of an interface of an application page of a first instant messaging application in one embodiment;
[0044] Figure 3 This is a schematic diagram of an interface of an application page of a second instant messaging application in one embodiment;
[0045] Figure 4 is a flowchart of a message processing method in one embodiment;
[0046] Figure 5 This is a schematic diagram of the interface of a group message record display page in one embodiment;
[0047] Figure 6 This is a schematic diagram of the interface of a conversation message group sending page in one embodiment;
[0048] Figure 7 This is a schematic diagram of the interface of a conversation message group sending page in another embodiment;
[0049] Figure 8This is a schematic diagram of a conversation page displayed by a receiving terminal through an instant messaging application in one embodiment;
[0050] Figure 9 This is a schematic diagram of a conversation page displayed by a receiving terminal through an instant messaging application in another embodiment;
[0051] Figure 10 This is a schematic diagram of a conversation page displayed by a receiving terminal through an instant messaging application in another embodiment;
[0052] Figure 11 This is a schematic diagram of the interface of a conversation message group sending page in another embodiment;
[0053] Figure 12 A schematic diagram of an interface for selecting a session identifier in one embodiment;
[0054] Figure 13 This is a schematic diagram of an interface of a session identifier selection page in another embodiment;
[0055] Figure 14 A schematic diagram of a framework of a session message sending step in one embodiment;
[0056] Figure 15 A schematic diagram of an interface for displaying common conversation member identifiers in a sub-application in one embodiment;
[0057] Figure 16 This is a schematic diagram of an interface of a sharing prompt window in one embodiment;
[0058] Figure 17 This is a schematic diagram of an interface for displaying prompt information in a sub-application in one embodiment;
[0059] Figure 18 This is a schematic diagram of a conversation page displayed by a receiving terminal through an instant messaging application in yet another embodiment;
[0060] Figure 19 A schematic diagram of the architecture of a message processing system in one embodiment;
[0061] Figure 20 is a flowchart of a message processing method in another embodiment;
[0062] Figure 21 is a flowchart of a message processing method in yet another embodiment;
[0063] Figure 22 is a structural block diagram of a message processing device in one embodiment;
[0064] Figure 23 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0065] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0066] The message processing method provided in this application can be applied to Figure 1 In the application environment shown. Figure 1 , the application environment of the message processing method may include a terminal 110 and a server 120. The terminal 110 and the server 120 are connected via a network. The terminal 110 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, portable wearable devices, etc. The server 120 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The terminal 110 and the server 120 may be directly or indirectly connected via wired or wireless communication, which is not limited in this application.
[0067] In one embodiment, terminal 110 may include multiple terminals, such as terminal 111, terminal 112, and terminal 113. Terminal 111 serves as a sending terminal for conversation messages, while terminals 112 and 113 serve as receiving terminals for conversation messages. Terminal 111 has an instant messaging application installed. Within the instant messaging application's runtime environment, a sub-application for sending conversation messages to group conversations and / or contact conversations may be run. Terminal 111, through the sub-application running within the instant messaging application, sends conversation messages to receiving terminals, such as terminal 112 and terminal 113. Receiving terminals, such as terminal 112 and terminal 113, may receive and display conversation messages using the same instant messaging application as terminal 111. Server 120 may include server 121 and server 122. Server 121 is a sub-application server corresponding to the sub-application, while server 122 is an application server corresponding to the instant messaging application. It is understandable that at least one receiving terminal such as terminal 112 or terminal 113 may also receive and display conversation messages through an instant messaging application different from terminal 111, so that server 120 also includes an application server corresponding to the instant messaging application installed by the at least one receiving terminal.
[0068] In one embodiment, terminal 111 enters a sub-application running in an instant messaging application, the instant messaging application is logged in with a target user identifier, and the sub-application is authorized to log in with the target user identifier; a session identifier corresponding to at least one session is displayed in the sub-application, and at least one session is a session created by the instant messaging application and corresponding to the target user identifier; a group message input in response to an input operation is displayed in an information editing area commonly corresponding to each session identifier in the sub-application; in response to a send operation on the group message, the group message, the target user identifier, and each session identifier are sent to a sub-application server 121 via the sub-application, the group message, the target user identifier, and each session identifier are forwarded to an application server 122 corresponding to the instant messaging application via the sub-application server 121, and the application server 122 sends the group message as a session message to the sessions corresponding to each session identifier. In this way, receiving terminals such as terminal 112 and terminal 113 enter the instant messaging application logged in with the session member identifier, where the session member identifier is the user identifier of the session member corresponding to each session identifier. In the session page corresponding to each session identifier, the session message including the group message pushed by the target user identifier is displayed; at the same time, terminal 111 returns from the sub-application to the instant messaging application logged in with the target user identifier, and in the session corresponding to each session identifier, the session message including the group message pushed by the target user identifier is displayed.
[0069] In some embodiments, a sending terminal can also be a receiving terminal, and a receiving terminal can also be a sending terminal. For example, when terminal A and terminal B are engaging in a social conversation, when terminal A sends a conversation message to terminal B, terminal A is the sending terminal and terminal B is the receiving terminal; when terminal B sends a conversation message to terminal A, terminal B is the sending terminal and terminal A is the receiving terminal.
[0070] The message processing method provided in the embodiment of the present application may be executed by the message processing device provided in the embodiment of the present application, or by a computer device integrated with the message processing device, wherein the message processing device may be implemented in hardware or software. Figure 1 The terminal 111 shown in FIG.
[0071] The message processing method provided in the embodiments of the present application can be applied to group messaging scenarios within instant messaging applications, such as group messaging within a group conversation, group messaging within a contact conversation, or group messaging within a group conversation and a contact conversation. A group conversation is a conversation created by more than two conversation members, while a contact conversation is a conversation created by two conversation members. The conversation members of a group conversation can include one or more social objects within an instant messaging application, while the conversation members of a contact conversation can also be social objects within the same or different instant messaging applications.
[0072] It should be noted that group conversations or contact conversations can be established for social objects of different instant messaging applications, so that social objects of different instant messaging applications can enter the conversation based on their respective instant messaging applications without having to download additional instant messaging applications. For example, the group members of a group conversation may include social objects of a first instant messaging application and social objects of a second instant messaging application. Figure 2 , which shows a schematic diagram of the interface of a conversation page of a first instant messaging application in one embodiment. The conversation members of the first instant messaging application publish conversation messages in a group conversation based on the first instant messaging application. Figure 3 , which shows a schematic diagram of an interface of a conversation page of a second instant messaging application in one embodiment. A conversation member of the second instant messaging application receives a conversation message published by a conversation member of the first instant messaging application in a group conversation based on the second instant messaging application.
[0073] For example, using the message processing method provided in an embodiment of the present application, a sending terminal, through a sub-application running in an instant messaging application logged in by a target user identifier and authorized to log in using the target user identifier, sends a group conversation message to at least a portion of the contact conversations and / or group conversations corresponding to the target user identifier in the instant messaging application. In this way, session members of at least a portion of the contact conversations and / or group conversations corresponding to the target user identifier log in to the same or different instant messaging application as the instant messaging application corresponding to the target user identifier, and receive and display the conversation message, including the group message, pushed by the target user identifier.
[0074] In one embodiment, Figure 4 As shown, a message processing method is provided. This embodiment mainly applies this method to computer equipment (the above Figure 1 Taking the sending terminal 111 in the example as an example, the method includes the following steps:
[0075] Step S402: Enter the sub-application running in the instant messaging application, the instant messaging application logs in with the target user ID, and the sub-application authorizes the login with the target user ID.
[0076] The instant messaging application is an application that provides instant messaging services to social objects. The sub-application is an application that runs in the operating environment provided by the instant messaging application, such as a mini-program.
[0077] In one embodiment, the sending terminal enters the instant messaging application logged in with the target user ID and displays a sub-application viewing portal. In response to a triggering operation on the sub-application viewing portal, a sub-application menu is displayed. In response to a sub-application selection operation in the sub-application menu, the sending terminal enters the sub-application corresponding to the selection operation. If the sub-application is not logged in, the sending terminal displays a login authorization window within the sub-application. In response to the authorization operation in the login authorization window, the sub-application is logged in with the target user ID. The sub-application viewing portal is the operational portal for viewing sub-applications within the instant messaging application, and the sub-application menu is a menu within the instant messaging application that displays sub-application options.
[0078] Step S404: Displaying a session identifier corresponding to at least one session in the sub-application, wherein at least one session is a session created through the instant messaging application and corresponding to the target user identifier.
[0079] In one embodiment, the sending terminal sends a group conversation message to a conversation corresponding to a target user ID in an instant messaging application via a sub-application. The conversation corresponding to the target user ID in the instant messaging application may be a group conversation and / or a contact conversation in which the target user ID participates in the instant messaging application. A group conversation is a conversation created by more than two conversation members, while a contact conversation is a conversation created by two conversation members. Conversation members of a group conversation may include one or more social objects in the instant messaging application, while conversation members of a contact conversation may also be social objects in the same or different instant messaging applications.
[0080] In one embodiment, the sending terminal enters a sub-application authorized for login using the target user ID and displays the sub-application's application page. This application page may include the session identifiers of at least a portion of the session corresponding to the target user ID for the current group message conversation. Alternatively, this application page may be a page displaying group message history or a page displaying group message conversations, etc. The group message history display page is used to display group message history, while the group message conversation page is used to send group message conversations.
[0081] For example, see Figure 5 , Figure 5 The diagram of the interface of the group message record display page in one embodiment is shown. It can be seen that the group message record display page may include a group message record 502, which may include a group message session identifier 504 and a group message initiation entry 506. The group message session identifier 504 is the session identifier of at least a portion of the session corresponding to the group message record and corresponding to the target user identifier. The group message initiation entry 506 is used to enter the information editing area corresponding to the group message record. Figure 6 , Figure 6The diagram of the interface of a group message conversation page in one embodiment is shown. As can be seen, the group message conversation page may include a group conversation identifier 602, which is the conversation identifier of at least a portion of the conversation corresponding to the target user identifier in the current group conversation message.
[0082] In another embodiment, the sending terminal enters the sub-application authorized to log in with the target user identifier and displays the application page of the sub-application, which may include a session identifier list. In response to a selection operation on a session identifier in the session identifier list, at least one session identifier is determined, and each session identifier of the group session message is displayed in the sub-application.
[0083] In another embodiment, the sending terminal enters the sub-application authorized to log in with the target user ID, displays the application page of the sub-application, and the application page may include a session identifier selection entry. In response to a triggering operation on the session identifier selection entry, a session identifier list is displayed. In response to a selection operation on a session identifier in the session identifier list, at least one session identifier is determined, and each session identifier of the current group session message is displayed in the sub-application. For example, continue to refer to Figure 5 As can be seen, the group message record display page may further include a session identifier selection entry 508. The user corresponding to the target user identifier may trigger the display of a session identifier list through the session identifier selection entry 508 and select the session identifier of the current group message session through the session identifier list.
[0084] Step S406: Display the group message input in response to the input operation in the message editing area commonly corresponding to each session identifier in the sub-application.
[0085] The message editing area is used to receive input corresponding to the target user ID. Group messages are messages entered through input operations and intended for group messaging. Group messages can be text, voice, images, emoticons, files, or audio or video.
[0086] In one embodiment, the sending terminal enters the conversation message group sending page of the sub-application, which may include an information editing area corresponding to the conversation identifier of the current group conversation message. The sending terminal receives an input operation corresponding to the target user identifier through the information editing area, and displays the group message in the information editing area in response to the input operation. Figure 6 , it can be seen that the conversation message group sending page may include an information editing area 604, and the user corresponding to the target user identifier can input the group sending message through the information editing area 604.
[0087] In one embodiment, the conversation message group sending page may include the conversation identifier of this conversation message group, and may also include a conversation identifier deletion control and / or a conversation identifier addition entry. The conversation identifier deletion control is an operation control for deleting the conversation identifier of this conversation message group, and the conversation identifier addition entry is an operation entry for adding the conversation identifier of this conversation message group. In response to the triggering operation of the conversation identifier deletion control, the sending terminal may delete the corresponding conversation identifier in time, and in response to the triggering operation of the conversation identifier addition entry, the sending terminal may add the conversation identifier in time. Figure 7 , Figure 7 A schematic diagram of the interface of a group conversation message sending page in another embodiment is shown. As can be seen, the group conversation message sending page may include a session identifier deletion control 702, through which the user corresponding to the target user identifier can delete the corresponding session identifier. The group conversation message sending page may also include a session identifier addition entry 704, through which the user corresponding to the target user identifier can add a session identifier.
[0088] Step S408: In response to the sending operation of the group message, the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
[0089] In one embodiment, in response to the sending operation of the group message, the sending terminal uses the target user identifier as the sender and sends the group message as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
[0090] In one embodiment, after the receiving terminal sends the group message as a session message to the instant messaging application logged in by the session member identifier corresponding to each session identifier, the instant messaging application logged in with the session member identifier displays the session message in the session page corresponding to each session identifier.
[0091] The receiving terminal enters the instant messaging application logged in with the session member ID, and displays the session messages including group messages sent by the target user ID through the sub-application on the session page corresponding to each session ID.
[0092] In one embodiment, the session corresponding to the target user ID in the instant messaging application may be a group session and / or a contact session in which the target user ID participates in the instant messaging application. The session members of the group session may include one or more social objects of the instant messaging application, and the session members of the contact session may also be social objects of the same or different instant messaging applications. Figure 8 , Figure 8The following is a diagram showing a session page displayed by a receiving terminal through an instant messaging application in one embodiment. It can be seen that when the session member identifier and the target user identifier belong to the same instant messaging application, the session message including the group message pushed by the target user identifier is displayed in the session page of the receiving terminal. Figure 9 , Figure 9 A schematic diagram of a conversation page displayed by a receiving terminal via an instant messaging application in another embodiment is shown. As can be seen, when the conversation member identifiers and the target user identifier belong to different instant messaging applications, the conversation message, including the group message, pushed by the target user identifier is displayed on the conversation page of the receiving terminal. The target user identifier may carry identification information that matches the instant messaging application corresponding to the target user identifier.
[0093] In one embodiment, the sending terminal returns from the sub-application to the instant messaging application logged in with the target user identifier, and displays the session message including the group message in the session corresponding to each session identifier in the instant messaging application.
[0094] In one embodiment, the sending terminal returns from the sub-application to the instant messaging application logged in by the target user ID, and displays the session message including the group message sent by the target user ID through the sub-application in the session corresponding to each session ID in the instant messaging application. Figure 10 , Figure 10 A diagram of a session page displayed by a receiving terminal through an instant messaging application in another embodiment is shown. As can be seen, the target user ID is returned to the instant messaging application, and the session messages including group messages sent by the target user ID through the sub-application are displayed in the session corresponding to each session ID.
[0095] In one embodiment, the conversation message group sending page does not display conversation messages sent by other conversation member identifiers in the conversation corresponding to each conversation identifier. The sending terminal returns from the sub-application to the instant messaging application logged in with the target user identifier, and displays conversation messages sent by other conversation member identifiers in the conversation corresponding to each conversation identifier in the instant messaging application, as well as conversation messages including group messages sent by the target user identifier through the sub-application. Figure 10 , it can be seen that the target user ID is returned to the instant messaging application, and the conversation messages sent by other conversation member IDs through the instant messaging application can be displayed normally in the conversation corresponding to each conversation ID.
[0096] In one embodiment, the conversation message group sending page may include a group message display area, and the group message display area is used to display the conversation message including the group message sent by the sending terminal through the sub-application. Figure 6As can be seen, the conversation message group sending page may further include a group message display area 606 , through which the conversation message including the group message sent by the target user identifier is displayed.
[0097] In one embodiment, the conversation message prompt information corresponding to each conversation identifier is displayed on the conversation message group sending page. The conversation message prompt information can be used to prompt the conversation message status sent by other conversation member identifiers in the conversation corresponding to the corresponding conversation identifier, such as the number of messages. Figure 11 , Figure 11 A schematic diagram of an interface for a group conversation message page in another embodiment is shown. It can be seen that the group conversation message page may include conversation message prompt information 1102. Users corresponding to target user identifiers can use the conversation message prompt information 1102 to learn about the conversation message status corresponding to each conversation identifier and promptly return to the instant messaging application to view the conversation messages.
[0098] The above-mentioned message processing method, through a sub-application running in an instant messaging application and logged in with a target user identifier, displays the session identifiers of at least a portion of the sessions in the instant messaging application corresponding to the target user identifier, as well as the information editing area commonly corresponding to each session identifier. In this way, the sub-application can independently edit the group message, thereby sending a session message including the group message to at least a portion of the sessions in the instant messaging application corresponding to the target user identifier. The sub-application realizes message synchronization of more than one session in the instant messaging application through the sub-application, thereby improving the efficiency of message synchronization.
[0099] In one embodiment, displaying a session identifier corresponding to at least one session in a sub-application includes: displaying a session identifier list in the sub-application, the session identifier list including session identifiers of sessions corresponding to a target user identifier in an instant messaging application; and determining at least one session identifier in response to a selection operation of a session identifier in the session identifier list, and displaying each session identifier in the sub-application.
[0100] In one embodiment, the sending terminal enters the sub-application authorized to log in with the target user identifier and displays the application page of the sub-application, which may include a session identifier list. In response to a selection operation of a session identifier in the session identifier list, at least one session identifier is determined, and each session identifier of the group session message is displayed in the sub-application.
[0101] For example, see Figure 12 , Figure 12A schematic diagram of a session ID selection page in one embodiment is shown. A session ID list 1202 is displayed in the sub-application. The session IDs in the session ID list 1202 may be session IDs of sessions corresponding to the target user ID in the instant messaging application. The user corresponding to the target user ID can select a session ID from the session ID list 1202 for the current group message session.
[0102] Reference Figure 13 , Figure 13 A schematic diagram of a session ID selection page in another embodiment is shown. A session ID list 1308 is displayed in the sub-application. The session IDs in the session ID list 1308 may be session IDs of a portion of sessions corresponding to the target user ID in the instant messaging application. The user corresponding to the target user ID can select a session ID from the session ID list 1308 for the current group message session.
[0103] In another embodiment, the sending terminal enters the sub-application authorized to log in with the target user identifier and displays the application page of the sub-application, which may include a session identifier selection entrance. In response to a triggering operation on the session identifier selection entrance, a session identifier list is displayed. In response to a selection operation on a session identifier in the session identifier list, at least one session identifier is determined, and each session identifier of the group session message is displayed in the sub-application.
[0104] For example, continue to refer to Figure 5 As can be seen, the group message record display page may further include a session identifier selection entry 508. The user corresponding to the target user identifier may trigger the display of a session identifier list through the session identifier selection entry 508 and select the session identifier of the current group message session through the session identifier list.
[0105] Continue to refer to Figure 13 , you can see that the sub-application displays a group session ID selection entry 1302, a contact ID selection entry 1304, and / or a group message group selection entry 1306. Group session ID selection entry 1302 is used to select a group session ID, contact ID selection entry 1304 is used to select a contact ID, and group message group selection entry 1306 is used to select a group message group. A group message group can be a collection of at least one session ID established by a target user ID. The user corresponding to the target user ID can select a session ID for the current group message session using group session ID selection entry 1302, contact ID selection entry 1304, group message group selection entry 1306, and / or session ID list 1308.
[0106] In this embodiment, the sub-application can independently select a session for group messaging, thereby increasing the freedom of message synchronization for more than one session in the instant messaging application.
[0107] In one embodiment, a session identifier list is displayed in a sub-application, where the session identifier list includes session identifiers of sessions corresponding to a target user identifier in an instant messaging application, including: displaying a group session identifier list consisting of session identifiers of group sessions corresponding to the target user identifier in the instant messaging application in the sub-application; and determining at least one session identifier in response to a selection operation on a session identifier in the session identifier list, and displaying each session identifier in the sub-application, including: determining at least one group session identifier in response to a selection operation on a session identifier in the group session identifier list, and displaying each group session identifier in the sub-application.
[0108] In one embodiment, the sending terminal may send a conversation message including group sending information to at least a portion of group conversations corresponding to the target user identifier in the instant messaging application through the sub-application.
[0109] In one embodiment, the sending terminal enters the sub-application authorized to log in with the target user identifier and displays the application page of the sub-application, which may include a group session identifier list. In response to a selection operation on a session identifier in the group session identifier list, at least one group session identifier is determined, and the group session identifiers of the current group session message are displayed in the sub-application.
[0110] In another embodiment, the sending terminal enters the sub-application authorized to log in with the target user identifier, displays the application page of the sub-application, and the application page may include a session identifier selection entrance. In response to a triggering operation on the session identifier selection entrance, a group session identifier list is displayed. In response to a selection operation on a session identifier in the group session identifier list, at least one group session identifier is determined, and each group session identifier of the current group session message is displayed in the sub-application.
[0111] In this embodiment, the sub-application sends a session message to at least a portion of group sessions corresponding to the target user identifier in the instant messaging application, thereby achieving message synchronization of at least one group session in the instant messaging application.
[0112] In one embodiment, displaying a session identifier list in a sub-application includes: sending a session acquisition request carrying a target user identifier to an application server corresponding to an instant messaging application; receiving a session identifier corresponding to the target user identifier returned by the application server in response to the session acquisition request; and displaying the session identifier list based on the received session identifier.
[0113] The session acquisition request is used to request a session identifier of a session corresponding to a target user identifier in an instant messaging application.
[0114] In one embodiment, the sending terminal sends a session acquisition request carrying the target user identifier to the sub-application server through the sub-application, and the sub-application server forwards the session acquisition request to the application server corresponding to the instant messaging application. The application server searches for the session identifier corresponding to the target user identifier in response to the session acquisition request, and returns the session identifier corresponding to the target user identifier to the sending terminal. The sending terminal displays a session identifier list based on the received session identifier.
[0115] In this embodiment, the sending terminal requests the session identifier corresponding to the target user identifier from the application server corresponding to the instant messaging application, so as to display the session identifier corresponding to the target user identifier in the sub-application.
[0116] In one embodiment, the method further includes: determining a session message sending order for each session identifier according to a selection order of the session identifiers in the session identifier list; and in response to a sending operation on the group message, sending the group message as a session message to each session corresponding to each session identifier in the instant messaging application through the sub-application, including: in response to the sending operation on the group message, sending the group message as a session message to each session corresponding to each session identifier in the instant messaging application through the sub-application in accordance with a session message sending order for each session identifier.
[0117] In one embodiment, the sending terminal enters a sub-application authorized for login using the target user identifier and displays the sub-application's application page, which may include a list of session identifiers. In response to a selection of a session identifier in the list, the sending terminal determines at least one session identifier and determines a sending order for session messages associated with each session identifier based on the order in which the session identifiers were selected. In response to a group message sending operation, the sending terminal sequentially sends the group message as a session message to each session in the instant messaging application corresponding to each session identifier, using the sub-application, in accordance with the sending order for the session messages associated with each session identifier.
[0118] For example, see Figure 14 , Figure 14 The following schematic diagram illustrates the steps for sending a session message in one embodiment. Assuming that the order of sending session messages for at least one session identifier is "Group A, Group B, Group C, ...," and the order of generating session messages is "Session Message 1, Session Message 2, ...," then Session Message 1 is sent sequentially in the order of "Group A, Group B, Group C, ...." Once Session Message 1 is sent, Session Message 2 is sent sequentially in the order of "Group A, Group B, Group C, ...," until all session messages are sent. It is understood that the instant messaging applications logged in by different session member identifiers may receive the same session message at different times.
[0119] In this embodiment, the order of sending session messages for each session identifier is determined according to the order of selecting the session identifiers in the session identifier list. According to the order of sending session messages for each session identifier, the session messages are sent in sequence to the sessions corresponding to each session identifier in the instant messaging application, thereby achieving orderly group sending of session messages and avoiding missed sending of session messages.
[0120] In one embodiment, after determining at least one session identifier in response to a selection operation on a session identifier in a session identifier list, the method further includes: when the determined at least one session identifier is a session identifier corresponding to more than one session, displaying a common session member identifier in a sub-application, where the common session member identifier is a user identifier corresponding to a session member that simultaneously belongs to more than one session; in response to a selection operation on any of the common session member identifiers, using the session member corresponding to the selected common session member identifier as a sender of a group message; and in response to a sending operation on the group message, sending the group message as a session message to sessions corresponding to each session identifier in an instant messaging application via the sub-application, including: when the selected common session member identifier matches a target user identifier, using the target user identifier as the sender, and sending the group message as a session message to sessions corresponding to each session identifier in the instant messaging application via the sub-application.
[0121] The common session member identifier is a session member identifier that exists simultaneously in the sessions corresponding to the respective session identifiers.
[0122] In one embodiment, the sending terminal obtains the session member identifiers corresponding to the session identifiers, determines the common session member identifiers according to the session member identifiers corresponding to the session identifiers, and displays the common session member identifiers. Figure 15 , Figure 15 FIG. 1 is a schematic diagram showing an interface for displaying common session member identifiers in a sub-application in an embodiment. As can be seen, the sending terminal displays common session member identifiers 1502 in the sub-application.
[0123] In one embodiment, the sending terminal responds to the selection operation of any common session member identifier among the common session member identifiers, and uses the session member corresponding to the selected common session member identifier as the sender of the group message. When the selected common session member identifier is the target user identifier, the target user identifier is used as the sender, and the group message is sent as a session message to the sessions corresponding to each session identifier in the instant messaging application through the sub-application.
[0124] In one embodiment, the method further includes: when the selected common session member identifier does not match the target user identifier, sharing the sub-application for group messaging to the session constructed by the selected common session member identifier and the target session member identifier.
[0125] In one embodiment, when the selected common session member identifier is not the target user identifier, a sharing prompt window is displayed, which is used to share the sub-application to the session constructed by the selected common session member identifier and the target session member identifier, so that the selected common session member identifier logs in to the sub-application to send a group session message. Figure 16 , Figure 16 FIG1 shows an interface diagram of a sharing prompt window in an embodiment. As can be seen, the sending terminal displays a sharing prompt window 1602 in the sub-application, and the user corresponding to the target user ID can share the sub-application with the selected session members corresponding to the common session member IDs through the sharing prompt window 1602.
[0126] In one embodiment, the method further includes: when the selected common session member identifier matches the target user identifier, displaying the session identifiers corresponding to more than one session in the sub-application; displaying the group message input in response to the input operation in the information editing area commonly corresponding to each session identifier in the sub-application; in response to the sending operation of the group message, using the selected common session member identifier as the sender of the group message, and sending the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application through the sub-application.
[0127] In one embodiment, when the selected common session member identifier is the target user identifier, the sending terminal displays a group message page, which may include session identifiers corresponding to more than one session and an information editing area commonly corresponding to each session identifier. The selected common session member identifier is used as the sender of the group message, and the group message is sent as a session message to the sessions corresponding to each session identifier in the instant messaging application through the group message page.
[0128] In this embodiment, the sender of a conversation message can be selected through the sub-application, thereby improving the freedom of message synchronization for more than one conversation in the instant messaging application.
[0129] In one embodiment, the method is characterized in that it further includes: obtaining session identifiers corresponding to more than one session; sending a session member acquisition request to an application server of an instant messaging application, the session member acquisition request carrying each session identifier; receiving session member identifiers corresponding to each session identifier returned by the application server in response to the session member acquisition request; and determining a common session member identifier based on the session member identifiers corresponding to each session identifier.
[0130] The session member acquisition request is used to request session member identifiers corresponding to each session identifier in the instant messaging application.
[0131] In one embodiment, the sending terminal sends a session member acquisition request carrying each session identifier to the sub-application server through the sub-application, and the sub-application server forwards the session member acquisition request to the application server corresponding to the instant messaging application. The application server searches for the session member identifier corresponding to each session identifier in response to the session member acquisition request, and returns the session member identifier corresponding to each session identifier to the sending terminal. The sending terminal determines the common session member identifier based on the session member identifier corresponding to each session identifier.
[0132] In this embodiment, the sending terminal requests the application server corresponding to the instant messaging application for the session member identifiers corresponding to each session identifier, so as to determine the sender of the session message from the session member identifiers corresponding to each session identifier.
[0133] In one embodiment, displaying a group message input in response to an input operation in an information editing area commonly corresponding to each session identifier in a sub-application includes: displaying the information editing area commonly corresponding to each session identifier in the sub-application; obtaining the group message in response to the input operation in the information editing area; and displaying the group message in the information editing area according to an information display format that matches the information type of the group message.
[0134] The information display format is an information display method that matches the information type of the group message.
[0135] In one embodiment, the group message may be text, voice, picture, emoticon, file, audio or video, etc.
[0136] In one embodiment, the receiving terminal obtains the group message in response to an input operation in the message editing area, and displays the group message in the message editing area according to an information display format that matches the information type of the group message.
[0137] In this embodiment, group sending of conversation messages of various information types can be supported, thereby improving the applicability of group sending of conversation messages in instant messaging applications.
[0138] In one embodiment, the method further includes: entering a sub-application running in an instant messaging application, logging into the instant messaging application with a target user ID; displaying a login authorization window in the sub-application; and logging into the sub-application with the target user ID in response to an authorization operation in the login authorization window.
[0139] In one embodiment, the sending terminal enters the instant messaging application logged in with the target user ID, displays the sub-application viewing entrance, and in response to a triggering operation on the sub-application viewing entrance, displays the sub-application menu. In response to an operation to select a sub-application in the sub-application menu, the sending terminal enters the sub-application corresponding to the selected operation. If the sub-application is not logged in, the sending terminal displays a login authorization window in the sub-application, and in response to the authorization operation in the login authorization window, logs in to the sub-application with the target user ID. It can be understood that after the sub-application is authorized to log in with the target user ID, the login status can be maintained for a specified period of time, avoiding the need to authorize login each time the sub-application is entered, thus saving login process.
[0140] In this embodiment, the sub-application in the instant messaging application is authorized to log in with the target user identifier, and the user can quickly log in to the sub-application after logging in to the instant messaging application.
[0141] In one embodiment, the method further includes: when the session member corresponding to the target user identifier is removed from the session corresponding to the session identifier, displaying a prompt message in the sub-application indicating that the group message fails to be sent in the session corresponding to the session identifier.
[0142] In one embodiment, a sending terminal accesses a sub-application running in an instant messaging application and authorized to log in using a target user identifier, and, through the sub-application, sends a group message to at least a portion of the sessions corresponding to the target user identifier in the instant messaging application. When the user corresponding to the target user identifier is removed from the session corresponding to the session identifier, the sending terminal displays a prompt message in the sub-application indicating that the group message failed to be sent in the session corresponding to the session identifier. It is understood that the removal of the user corresponding to the target user identifier from the session corresponding to the session identifier may occur when the group session corresponding to the session identifier is disbanded, the user corresponding to the target user identifier is removed from the group session corresponding to the session identifier, or the user corresponding to the target user identifier is deleted or blocked by a contact.
[0143] For example, see Figure 17 , Figure 17 The following is a schematic diagram of an interface for displaying prompt information in a sub-application in an embodiment. It can be seen that when the user corresponding to the target user ID is removed from the group conversation, prompt information 1702 is displayed to prompt the user corresponding to the target user ID that the conversation message sending in the group conversation has failed.
[0144] In this embodiment, when a conversation message is sent to a group of people in an instant messaging application through a sub-application, when the user corresponding to the target user identifier is removed from the conversation, a prompt message is promptly displayed in the sub-application to prompt the user corresponding to the target user identifier that the conversation message sending in the conversation has failed.
[0145] In one embodiment, the method further includes: returning from the sub-application to the instant messaging application logged in with the target user identifier; and displaying, in the sessions corresponding to the respective session identifiers in the instant messaging application, session messages including group messages pushed by other session member identifiers except the target user identifier through the sub-application.
[0146] In one embodiment, the sending terminal returns to the instant messaging application logged in by the target user ID from the sub-application, and displays the conversation messages including group messages pushed by other conversation member IDs except the target user ID through the sub-application in the conversation corresponding to each conversation ID in the instant messaging application. Figure 18 , Figure 18 A schematic diagram of a conversation page displayed by a receiving terminal via an instant messaging application in another embodiment is shown. Message 1802 is a conversation message, including a group message, pushed by other conversation member identifiers via a sub-application. As can be seen, the target user identifier is returned to the instant messaging application, and the conversation message, including the group message, sent by the target user identifier via the sub-application is displayed in the conversation corresponding to each conversation identifier. Conversation messages, including group messages, sent by other conversation member identifiers via the sub-application, as well as conversation messages sent by other conversation member identifiers via the instant messaging application, are also displayed normally.
[0147] In this embodiment, all session members can push session messages including group messages through the sub-application, and the group messages between session members do not interfere with each other.
[0148] In one embodiment, the sub-application sends the group message as a session message to each session corresponding to each session identifier in the instant messaging application, including: sending the group message, the target user identifier, and each session identifier to the sub-application server through the sub-application; forwarding the group message, the target user identifier, and each session identifier to the application server corresponding to the instant messaging application through the sub-application server; and displaying the session message including the group message pushed by the target user identifier in the session page corresponding to each session identifier through the instant messaging application logged in using the session member identifier in each session identifier.
[0149] In one embodiment, referring to Figure 19 , Figure 19 A schematic diagram of the message processing system architecture in one embodiment is shown. As can be seen, the sending terminal can push a session message sent by a target user identifier to the instant messaging application logged in with a session member identifier through a sub-application, a sub-application server, and an application server corresponding to the instant messaging application. It is understood that the session member identifier may also include the target user identifier.
[0150] In one embodiment, the sending terminal sends the group information, the target user identifier and each session identifier to the sub-application server through the sub-application, and the sub-application server forwards the group information, the target user identifier and each session identifier to the application server corresponding to the instant messaging application. The application server sends the group information as a session message to the session with each session identifier, and the instant messaging application logged in with the session member identifier in each session identifier displays the session message including the group information pushed by the target user identifier in the session page corresponding to each session identifier.
[0151] In one embodiment, the sending terminal sends the group information as a session message to the session with each session identifier through the application server, and displays the session message including the group information pushed by the target user identifier in the session page corresponding to each session identifier through the instant messaging application logged in with the target user identifier.
[0152] In this embodiment, the sending terminal pushes the session message sent by the target user identifier to the instant messaging application logged in with the session member identifier through the sub-application, the sub-application server and the application server corresponding to the instant messaging application, thereby realizing message synchronization of more than one session in the instant messaging application.
[0153] In one embodiment, Figure 20 As shown, a message processing method is provided. This embodiment can be applied to group messaging scenarios in instant messaging applications, such as group messaging of group conversations, group messaging of contact conversations, group messaging of group conversations and contact conversations, etc. The conversation members of a group conversation may include one or more social objects of an instant messaging application, and the conversation members of a contact conversation may also be social objects of the same or different instant messaging applications. This embodiment mainly applies this method to computer devices (the above Figure 1 Taking the sending terminal 111 in the example as an example, the method includes the following steps:
[0154] Step S2002: Enter the sub-application running in the instant messaging application, the instant messaging application logs in with the target user ID, and the sub-application authorizes the login with the target user ID.
[0155] Step S2004: Display a session identifier list in the sub-application, where the session identifier list includes session identifiers of sessions corresponding to the target user identifier in the instant messaging application; in response to a selection operation on a session identifier in the session identifier list, more than one session identifier is determined, and each session identifier is displayed in the sub-application.
[0156] Step S2006: Determine the order of sending the session messages of the session identifiers according to the order of selecting the session identifiers in the session identifier list.
[0157] Step S2008: Display the common session member identifiers in the sub-application. The common session member identifiers are user identifiers corresponding to session members who belong to more than one session at the same time. In response to a selection operation on any of the common session member identifiers, the session member corresponding to the selected common session member identifier is used as the sender of the group message.
[0158] Step S2010: When the selected common session member identifier matches the target user identifier, the session identifiers corresponding to more than one session are displayed in the sub-application; the information editing area corresponding to each session identifier is displayed in the sub-application; in response to an input operation in the information editing area, the group message is obtained; and the group message is displayed in the information editing area according to an information display format that matches the information type of the group message.
[0159] In one embodiment, when the selected common session member identifier does not match the target user identifier, the sub-application for group messaging is shared to the session constructed by the selected common session member identifier and the target session member identifier.
[0160] Step S2012, in response to the sending operation of the group message, the target user identifier is used as the sender, and the sub-application is used to send the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application in accordance with the session message sending order of each session identifier.
[0161] In one embodiment, after the sending terminal sends the group message as a conversation message to the instant messaging application logged in by the session member identifiers corresponding to each session identifier, the receiving terminal displays the conversation message on the conversation page corresponding to each session identifier in the instant messaging application logged in by the session member identifier. The sending terminal returns from the sub-application to the instant messaging application logged in by the target user identifier and displays the conversation message, including the group message, in the conversation corresponding to each session identifier in the instant messaging application.
[0162] The above-mentioned message processing method, through a sub-application running in an instant messaging application and logged in with a target user identifier, displays the session identifiers of at least a portion of the sessions in the instant messaging application corresponding to the target user identifier, as well as the information editing area commonly corresponding to each session identifier. In this way, the sub-application can independently edit group messages, thereby sending session messages including group messages to at least a portion of the sessions in the instant messaging application corresponding to the target user identifier. Message synchronization of more than one session in the instant messaging application is achieved through the sub-application, thereby improving message synchronization efficiency. In addition, this information synchronization method can avoid missed and incorrect transmission of session messages.
[0163] In one embodiment, Figure 21As shown, a message processing method is provided. This embodiment can be applied to group conversation messages in instant messaging applications. The conversation members of the group conversation may include one or more social objects of the instant messaging application. This embodiment mainly uses this method to apply to computer devices (the above Figure 1 Taking the sending terminal 111 in the example as an example, the method includes the following steps:
[0164] Step S2102: Enter the sub-application running in the instant messaging application, the instant messaging application logs in with the target user ID, and the sub-application authorizes the login with the target user ID.
[0165] Step S2104: Display a group session identifier list consisting of session identifiers of group sessions corresponding to the target user identifier in the instant messaging application in the sub-application; in response to a selection operation on a session identifier in the group session identifier list, determine more than one group session identifier, and display each group session identifier in the sub-application.
[0166] Step S2106: Determine the order of sending the session messages of the group session identifiers according to the selection order of the group session identifiers in the group session identifier list.
[0167] Step S2108: Display the common session member identifier in the sub-application. The common session member identifier is the user identifier corresponding to a session member who belongs to more than one group session at the same time. In response to a selection operation of any common session member identifier among the common session member identifiers, the session member corresponding to the selected common session member identifier is used as the sender of the group message.
[0168] Step S2110: When the selected common conversation member identifier matches the target user identifier, the group conversation identifiers corresponding to more than one group conversation are displayed in the sub-application; the information editing area corresponding to each group conversation identifier is displayed in the sub-application; in response to the input operation in the information editing area, the group message is obtained; and the group message is displayed in the information editing area according to the information display format that matches the information type of the group message.
[0169] In one embodiment, when the selected common session member identifier does not match the target user identifier, the sub-application for group messaging is shared to the session constructed by the selected common session member identifier and the target session member identifier.
[0170] Step S2112, in response to the sending operation of the group message, the target user identifier is used as the sender, and the sub-application is used to send the group message as a session message to the group sessions corresponding to each group session identifier in the instant messaging application in accordance with the session message sending order of each group session identifier.
[0171] In one embodiment, after the sending terminal sends the group message as a conversation message to the instant messaging application logged in by the session member identifier corresponding to each group session identifier, the receiving terminal displays the conversation message on the conversation page corresponding to each group session identifier in the instant messaging application logged in by the session member identifier. The sending terminal returns from the sub-application to the instant messaging application logged in by the target user identifier and displays the conversation message including the group message in the group conversation corresponding to each group session identifier in the instant messaging application.
[0172] The above-mentioned message processing method, through a sub-application running in an instant messaging application and logged in with a target user identifier, displays the respective group session identifiers of at least a portion of the group sessions in the instant messaging application corresponding to the target user identifier, as well as the information editing area commonly corresponding to each group session identifier. In this way, the sub-application can independently edit the group message, thereby sending a session message including the group message to at least a portion of the group sessions in the instant messaging application corresponding to the target user identifier. The sub-application realizes message synchronization of more than one group session in the instant messaging application, thereby improving the message synchronization efficiency; and this information synchronization method can avoid the omission and wrong sending of session messages.
[0173] It should be understood that although Figure 4 、 20 The steps in the flowchart of FIG21 are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Figure 4 、 20 , at least part of the steps in 21 may include more than one step or more than one stage. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The order of execution of these steps or stages is not necessarily one by one, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0174] In one embodiment, Figure 22 As shown, a message processing device is provided. The device can be a software module or a hardware module, or a combination of the two to form a part of a computer device. The device specifically includes: an entry module 2202, a display module 2204 and a sending module 2206, wherein:
[0175] An entry module 2202 is used to enter a sub-application running in an instant messaging application, where the instant messaging application logs in with a target user ID, and the sub-application authorizes the login with the target user ID;
[0176] Display module 2204, configured to display, in the sub-application, a session identifier corresponding to at least one session, wherein at least one session is a session created through an instant messaging application and corresponding to a target user identifier;
[0177] The display module 2204 is further configured to display the group message input in response to the input operation in the message editing area commonly corresponding to each session identifier in the sub-application;
[0178] The sending module 2206 is configured to respond to the sending operation of the group message and send the group message as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
[0179] In one embodiment, the display module 2204 is further configured to: display a session identifier list in the sub-application, where the session identifier list includes session identifiers of sessions corresponding to the target user identifier in the instant messaging application; determine at least one session identifier in response to a selection operation on a session identifier in the session identifier list, and display each session identifier in the sub-application.
[0180] In one embodiment, the display module 2204 is further used to: display a group session identifier list consisting of session identifiers of group sessions corresponding to the target user identifier in the instant messaging application in the sub-application; determine at least one group session identifier in response to a selection operation on a session identifier in the group session identifier list, and display each group session identifier in the sub-application.
[0181] In one embodiment, the display module 2204 is further used to: send a session acquisition request carrying a target user identifier to an application server corresponding to the instant messaging application; receive a session identifier corresponding to the target user identifier returned by the application server in response to the session acquisition request; and display a session identifier list based on the received session identifier.
[0182] In one embodiment, the message processing device further includes a determination module, which is used to: determine the order of sending session messages for each session identifier according to the order of selecting the session identifiers in the session identifier list; the display module 2204 is also used to: in response to the sending operation of the group message, send the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application in sequence according to the order of sending the session messages for each session identifier through the sub-application.
[0183] In one embodiment, the display module 2204 is further configured to: display a common session member identifier in the sub-application when at least one determined session identifier corresponds to more than one session, where the common session member identifier is a user identifier corresponding to a session member that simultaneously belongs to more than one session; the message processing apparatus further comprises a selection module, configured to: in response to a selection operation on any of the common session member identifiers, select the session member corresponding to the selected common session member identifier as the sender of the group message; the sending module 2206 is further configured to: when the selected common session member identifier matches a target user identifier, use the target user identifier as the sender and, via the sub-application, send the group message as a session message to the sessions corresponding to the respective session identifiers in the instant messaging application.
[0184] In one embodiment, the message processing device also includes a sharing module, which is used to: when the selected common session member identifier does not match the target user identifier, share the sub-application used for group messaging to the session constructed by the selected common session member identifier and the target session member identifier.
[0185] In one embodiment, the display module 2204 is further configured to: display, in the sub-application, the session identifiers corresponding to more than one session, respectively, when the selected common session member identifier matches the target user identifier; and display, in the information editing area commonly corresponding to each session identifier in the sub-application, the group message input in response to the input operation; and the sending module 2206 is further configured to: in response to the sending operation of the group message, use the selected common session member identifier as the sender of the group message, and send the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application through the sub-application.
[0186] In one embodiment, the display module 2204 is further used to: obtain session identifiers corresponding to more than one session; send a session member acquisition request to an application server of an instant messaging application, wherein the session member acquisition request carries each session identifier; receive session member identifiers corresponding to each session identifier returned by the application server in response to the session member acquisition request; and determine a common session member identifier based on the session member identifiers corresponding to each session identifier.
[0187] In one embodiment, the display module 2204 is further used to: display the information editing area corresponding to each session identifier in the sub-application; obtain the group message in response to an input operation in the information editing area; and display the group message in the information editing area according to an information display format that matches the information type of the group message.
[0188] In one embodiment, the entry module 2202 is further used to: enter a sub-application running in an instant messaging application, where the instant messaging application logs in with a target user ID; display a login authorization window in the sub-application; and log in to the sub-application with the target user ID in response to an authorization operation in the login authorization window.
[0189] In one embodiment, the display module 2204 is further configured to display, in the sub-application, a prompt message indicating that the group message failed to be sent in the session corresponding to the session identifier when the session member corresponding to the target user identifier is removed from the session corresponding to the session identifier.
[0190] In one embodiment, the message processing device also includes a return module, which is further used to: return from the sub-application to the instant messaging application logged in with the target user identifier; the display module 2204 is further used to: display the session message including the group message in the session corresponding to each session identifier in the instant messaging application.
[0191] In one embodiment, the return module is further used to: return from the sub-application to the instant messaging application logged in with the target user identifier; the display module 2204 is further used to: display the session messages including group messages pushed by other session member identifiers except the target user identifier through the sub-application in the session corresponding to each session identifier in the instant messaging application.
[0192] In one embodiment, the display module 2204 is further configured to: after sending the group message as a session message to the instant messaging application logged in by the session member identifier corresponding to each session identifier, display the session message in the session page corresponding to each session identifier through the instant messaging application logged in by the session member identifier.
[0193] In one embodiment, the sending module 2206 is further used to: send the group message, the target user identifier, and each session identifier to the sub-application server through the sub-application; forward the group message, the target user identifier, and each session identifier to the application server corresponding to the instant messaging application through the sub-application server; send the group message as a session message to the session corresponding to each session identifier through the application server; and display the session message including the group message pushed by the target user identifier in the session page corresponding to each session identifier through the instant messaging application logged in using the session member identifier in each session identifier.
[0194] In one embodiment, the sending module 2206 is further configured to display the session messages including the group message pushed by the target user identifier in the session page corresponding to each session identifier via the instant messaging application logged in by the target user identifier.
[0195] For the specific definition of the message processing device, please refer to the definition of the message processing method above and will not be repeated here. Each module in the above-mentioned message processing device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software so that the processor can call and execute the operations corresponding to each of the above modules.
[0196] In the above-mentioned message processing device, a sub-application running in an instant messaging application and logged in with a target user identifier displays the session identifiers of at least a portion of the sessions in the instant messaging application corresponding to the target user identifier, as well as the information editing area commonly corresponding to each session identifier. In this way, the sub-application can independently edit group messages, thereby sending session messages including group messages to at least a portion of the sessions in the instant messaging application corresponding to the target user identifier. Message synchronization of more than one session in the instant messaging application is achieved through the sub-application, thereby improving message synchronization efficiency.
[0197] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 23 As shown. The computer device includes a processor, a memory, a network interface and a display screen connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to perform wired or wireless network communication with an external terminal. The wireless method can be implemented through WIFI, an operator network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a message processing method is implemented. The display screen of the computer device can be a liquid crystal display or an electronic ink display.
[0198] Those skilled in the art will understand that Figure 23 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0199] In one embodiment, a computer device is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0200] In one embodiment, a computer-readable storage medium is provided, storing a computer program, which implements the steps in the above-mentioned method embodiments when executed by a processor.
[0201] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of each of the above-described method embodiments.
[0202] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0203] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0204] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A message processing method, characterized in that: The method comprises: Entering a sub-application running in an instant messaging application, the sub-application running in an operating environment provided by the instant messaging application, the instant messaging application logging in with a target user identifier, the sub-application authorizing login with the target user identifier, the sub-application being used to send a conversation message to a conversation group corresponding to the target user identifier; Displaying, on the group message conversation page of the sub-application, session identifiers corresponding to a plurality of sessions, the plurality of sessions being sessions created by the instant messaging application and corresponding to the target user identifier, each of the sessions being a session in which the target user identifier participates; Displaying the group message input in response to the input operation in the information editing area commonly corresponding to each of the session identifiers in the session message group sending page; In response to the sending operation of the group message, the target user identifier is used as the sender, and the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application.
2. The method according to claim 1, characterized in that The displaying of session identifiers corresponding to the plurality of sessions on the session message group sending page of the sub-application includes: Displaying a session identifier list in the sub-application, the session identifier list including session identifiers of sessions corresponding to the target user identifier in the instant messaging application; In response to a selection operation on a session identifier in the session identifier list, a plurality of session identifiers are determined, and each of the session identifiers is displayed in the sub-application.
3. The method according to claim 2, characterized in that The displaying of a session identifier list in the sub-application, wherein the session identifier list includes session identifiers of sessions corresponding to the target user identifier in the instant messaging application, includes: Displaying, in the sub-application, a group session identifier list consisting of session identifiers of group sessions corresponding to the target user identifier in the instant messaging application; The step of determining a plurality of session identifiers in response to a selection operation on a session identifier in the session identifier list and displaying each of the session identifiers in the sub-application includes: In response to a selection operation on a session identifier in the group session identifier list, a plurality of group session identifiers are determined, and each of the group session identifiers is displayed in the sub-application.
4. The method according to claim 2, characterized in that Displaying the session identifier list in the sub-application includes: Sending a session acquisition request carrying the target user identifier to an application server corresponding to the instant messaging application; receiving a session identifier corresponding to the target user identifier and returned by the application server in response to the session acquisition request; The session identifier list is displayed according to the received session identifier.
5. The method according to claim 2, characterized in that The method further comprises: Determining the order of sending the session messages of the session identifiers according to the selection order of the session identifiers in the session identifier list; In response to the sending operation of the group message, using the target user identifier as the sender, the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application, including: In response to the sending operation of the group message, the target user identifier is used as the sender, and the sub-application is used to send the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application in accordance with the session message sending order of each session identifier.
6. The method according to claim 2, characterized in that After determining a plurality of session identifiers in response to a selection operation on a session identifier in the session identifier list, the method further includes: Displaying common session member identifiers in the sub-application, where the common session member identifiers are user identifiers corresponding to session members belonging to the multiple sessions at the same time; In response to a selection operation on any one of the common session member identifiers, taking the session member corresponding to the selected common session member identifier as a sender of the group message; In response to the sending operation of the group message, using the target user identifier as the sender, the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application, including: When the selected common session member identifier matches the target user identifier, the group message is sent as a session message to the sessions corresponding to the session identifiers in the instant messaging application through the sub-application, with the target user identifier as the sender.
7. The method according to claim 6, characterized in that The method further comprises: When the selected common session member identifier does not match the target user identifier, the sub-application used for group-sending the group message is shared to the session constructed by the selected common session member identifier and the target user identifier.
8. The method according to claim 6, characterized in that The method further comprises: When the selected common session member identifier matches the target user identifier, displaying the session identifiers corresponding to the multiple sessions in the sub-application; Displaying the group message input in response to the input operation in the information editing area commonly corresponding to each of the session identifiers in the sub-application; In response to the sending operation of the group message, the selected common session member identifier is used as the sender of the group message, and the group message is sent as a session message to the sessions corresponding to the respective session identifiers in the instant messaging application through the sub-application.
9. The method according to claim 6, characterized in that The method further comprises: Obtaining session identifiers corresponding to each of the multiple sessions; Sending a session member acquisition request to an application server of the instant messaging application, wherein the session member acquisition request carries each of the session identifiers; receiving a session member identifier corresponding to each of the session identifiers, which is returned by the application server in response to the session member acquisition request; The common session member identifier is determined according to the session member identifiers corresponding to the session identifiers.
10. The method according to claim 1, characterized in that The information editing area commonly corresponding to each of the session identifiers in the session message group sending page displays the group message input in response to the input operation, including: Displaying the information editing area commonly corresponding to each of the session identifiers on the session message group sending page; Responding to an input operation in the message editing area, acquiring the group message; The group message is displayed in the message editing area according to an information display format that matches the information type of the group message.
11. The method according to claim 1, characterized in that The method further comprises: Entering a sub-application running in the instant messaging application, where the instant messaging application is logged in using the target user identifier; Displaying a login authorization window in the sub-application; In response to the authorization operation in the login authorization window, the sub-application is logged in with the target user identifier.
12. The method according to claim 1, characterized in that The method further comprises: When the session member corresponding to the target user identifier is removed from the session corresponding to the session identifier, a prompt message indicating that the group message fails to be sent in the session corresponding to the session identifier is displayed in the sub-application.
13. The method according to claim 1, wherein The method further comprises: Returning from the sub-application to the instant messaging application logged in with the target user identifier; In the session corresponding to each session identifier in the instant messaging application, a session message including the group message is displayed.
14. The method according to claim 1, wherein The method further comprises: Returning from the sub-application to the instant messaging application logged in with the target user identifier; In the session corresponding to each session identifier in the instant messaging application, the session message including the group message pushed by other session member identifiers except the target user identifier through the sub-application is displayed.
15. The method according to claim 1, wherein The method further comprises: After sending the group message as a conversation message to the instant messaging application logged in by the session member identifier corresponding to each session identifier, the conversation message is displayed in the conversation page corresponding to each session identifier through the instant messaging application logged in by the session member identifier.
16. The method according to claim 1, wherein The sending of the group message as a session message to the sessions corresponding to the session identifiers in the instant messaging application by the sub-application includes: Sending the group message, the target user identifier and each session identifier to the sub-application server through the sub-application; forwarding the group message, the target user identifier, and each session identifier to the application server corresponding to the instant messaging application through the sub-application server; Sending the group message as a session message to the session with each session identifier through the application server; The instant messaging application logged in with the session member identifier in each session identifier displays the session message including the group message pushed by the target user identifier in the session page corresponding to each session identifier.
17. The method according to claim 16, characterized in that The method further comprises: The instant messaging application logged in with the target user identifier displays the session message including the group message pushed by the target user identifier in the session page corresponding to each session identifier.
18. A message processing device, characterized in that: The device comprises: An entry module, configured to enter a sub-application running in an instant messaging application, the sub-application running in an operating environment provided by the instant messaging application, the instant messaging application logging in with a target user identifier, the sub-application authorizing login with the target user identifier, and the sub-application sending a conversation message to a conversation group corresponding to the target user identifier; a display module configured to display, on the group message conversation page of the sub-application, session identifiers corresponding to a plurality of conversations, wherein the plurality of conversations are created by the instant messaging application and correspond to the target user identifier, and each of the conversations is a conversation in which the target user identifier participates; The display module is further configured to display the group message input in response to the input operation in the information editing area commonly corresponding to each of the session identifiers in the session message group sending page; The sending module is used to respond to the sending operation of the group message, use the target user identifier as the sender, and send the group message as a session message to the sessions corresponding to the respective session identifiers in the instant messaging application through the sub-application.
19. The device according to claim 18, characterized in that The display module is further configured to display a session identifier list in the sub-application, the session identifier list including session identifiers of sessions corresponding to the target user identifier in the instant messaging application; and in response to a selection operation of a session identifier in the session identifier list, determine multiple session identifiers and display each of the session identifiers in the sub-application.
20. The device according to claim 19, characterized in that The display module is further configured to display, in the sub-application, a group session identifier list consisting of session identifiers of group sessions corresponding to the target user identifier in the instant messaging application; In response to a selection operation on a session identifier in the group session identifier list, a plurality of group session identifiers are determined, and each of the group session identifiers is displayed in the sub-application.
21. The device according to claim 19, characterized in that The display module is further configured to send a session acquisition request carrying the target user identifier to an application server corresponding to the instant messaging application; and receive a session identifier corresponding to the target user identifier returned by the application server in response to the session acquisition request; The session identifier list is displayed according to the received session identifier.
22. The device according to claim 19, characterized in that The device further comprises: The determination module is configured to determine an order of sending session messages for each session identifier according to an order of selecting the session identifiers in the session identifier list; and in response to a sending operation of the group message, using the target user identifier as a sender, sequentially sending the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application through the sub-application according to the order of sending the session messages for each session identifier.
23. The device according to claim 19, characterized in that The display module is further configured to display common session member identifiers in the sub-application, where the common session member identifiers are user identifiers corresponding to session members belonging to the multiple sessions at the same time; The device further comprises: a selection module configured to, in response to a selection operation on any one of the common session member identifiers, select the session member corresponding to the selected common session member identifier as the sender of the group message; The sending module is further configured to, when the selected common session member identifier matches the target user identifier, use the target user identifier as the sender and, through the sub-application, send the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application.
24. The device according to claim 23, characterized in that The device further comprises: A sharing module is configured to share the sub-application used for group-sending the group message to the session constructed by the selected common session member identifier and the target user identifier when the selected common session member identifier does not match the target user identifier.
25. The device according to claim 23, characterized in that The display module is further configured to display, in the sub-application, session identifiers corresponding to the respective sessions when the selected common session member identifier matches the target user identifier; and display, in the sub-application, a group message input in response to an input operation, in an information editing area commonly corresponding to each of the session identifiers; The sending module is further configured to respond to a sending operation of the group message, use the selected common session member identifier as the sender of the group message, and send the group message as a session message to the sessions corresponding to each session identifier in the instant messaging application through the sub-application.
26. The device according to claim 23, characterized in that The display module is further configured to obtain session identifiers corresponding to each of the multiple sessions; and send a session member acquisition request to the application server of the instant messaging application, wherein the session member acquisition request carries each of the session identifiers. Receive the session member identifiers corresponding to the respective session identifiers and returned by the application server in response to the session member acquisition request; and determine the common session member identifier according to the session member identifiers corresponding to the respective session identifiers.
27. The device according to claim 18, characterized in that The display module is further configured to display an information editing area corresponding to each of the session identifiers on the session message group sending page; and obtain the group message in response to an input operation in the information editing area; The group message is displayed in the message editing area according to an information display format that matches the information type of the group message.
28. The device according to claim 18, wherein The entry module is further used to enter a sub-application running in the instant messaging application, the instant messaging application is logged in with the target user identifier; display a login authorization window in the sub-application; and log in to the sub-application with the target user identifier in response to an authorization operation in the login authorization window.
29. The device according to claim 18, wherein The display module is further configured to display, in the sub-application, a prompt message indicating that the group message fails to be sent in the session corresponding to the session identifier when the session member corresponding to the target user identifier is removed from the session corresponding to the session identifier.
30. The device according to claim 18, wherein The device further comprises: A return module, configured to return from the sub-application to the instant messaging application logged in with the target user identifier; The display module is further configured to display the session message including the group message in the session corresponding to each session identifier in the instant messaging application.
31. The device according to claim 18, wherein The device further comprises: A return module, configured to return from the sub-application to the instant messaging application logged in with the target user identifier; The display module is further configured to display, in the session corresponding to each session identifier in the instant messaging application, session messages including the group message pushed by other session member identifiers except the target user identifier through the sub-application.
32. The device according to claim 18, wherein The display module is further configured to send the group message as a session message to an instant messaging application logged in by a session member identifier corresponding to each session identifier, and then display the session message in a session page corresponding to each session identifier through the instant messaging application logged in by the session member identifier.
33. The device according to claim 18, wherein The sending module is further configured to send the group message, the target user identifier, and each session identifier to a sub-application server via the sub-application; forward the group message, the target user identifier, and each session identifier to an application server corresponding to the instant messaging application via the sub-application server; send the group message as a session message to a session corresponding to each session identifier via the application server; and display the session message including the group message pushed by the target user identifier in a session page corresponding to each session identifier via the instant messaging application logged in using the session member identifier in each session identifier.
34. The device according to claim 18, wherein The sending module is further configured to display the session message including the group message pushed by the target user identifier in the session page corresponding to each session identifier through the instant messaging application logged in with the target user identifier.
35. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 17 are implemented.
36. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 17 are implemented.
Citation Information
Patent Citations
Group conversation between a plurality of participants
CN103797438A