Information Sharing Method, Device, Computer Equipment and Storage Medium

By receiving information acquisition requests and determining the associated media description information, the problem of low information sharing efficiency in the prior art is solved, and the relevant information of media objects is quickly shared.

CN118337751BActive Publication Date: 2025-06-24TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310032779.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-10
Publication Date
2025-06-24
Estimated Expiration
2043-01-10

AI Technical Summary

Technical Problem

In the prior art, production objects need to manually find and share multiple media objects on the media platform, resulting in low information sharing efficiency.

Method used

By receiving the information acquisition request for the target media platform, the associated media description information corresponding to the first session group is determined and returned to the terminal that sends the request, for triggering the sharing of the corresponding associated media object's relevant information to the second session group.

Benefits of technology

It realizes the rapid sharing of relevant information of the media objects associated with the first session group to the second session group, improving the efficiency of information sharing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118337751B_ABST
    Figure CN118337751B_ABST
Patent Text Reader

Abstract

The present application relates to an information sharing method, apparatus, computer device, and storage medium. It relates to the field of network media, including: receiving an information acquisition request for a target media platform, and in response to the information acquisition request, determining the associated media description information corresponding to the first session group; the associated media description information refers to the media description information of the associated media object of the first session group; the target media information source is a media information source bound to the first session group; returning the associated media description information corresponding to the first session group to the terminal that sent the information acquisition request; the associated media description information is used to trigger the sharing of relevant information of the corresponding associated media object to the second session group. Using this method can improve the efficiency of information sharing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technologies, and particularly to an information sharing method, apparatus, computer device, and storage medium. Background Art

[0002] With the development of computer technologies and Internet technologies, more and more information is shared through social applications. For example, media objects produced by a production object can be shared into a session group through an instant messaging application. The media objects include, but are not limited to, videos, pictures, texts, etc. The production object refers to a user who produces media objects, including, but not limited to, Internet celebrities or live streamers.

[0003] In traditional technologies, since media objects are produced on a media platform, in order to share the produced media objects, a production object usually needs to manually search for media objects on the media platform.

[0004] However, since a production object usually produces a large number of media objects, the method of sharing media objects by manually searching for media objects on the media platform is cumbersome to operate, resulting in low information sharing efficiency. Summary of the Invention

[0005] Based on this, in view of the above technical problems, it is necessary to provide an information sharing method, apparatus, computer device, computer-readable storage medium, and computer program product that can improve information sharing efficiency.

[0006] On the one hand, this application provides an information sharing method. The method includes: receiving an information acquisition request for a target media platform; the information acquisition request is triggered by a first session group, and the first session group is a session group in a target social application logged in by a target user object; in response to the information acquisition request, determining associated media description information corresponding to the first session group; the associated media description information refers to media description information of associated media objects of the first session group, and the associated media objects include at least one of media objects generated by a target media information source in the target media platform or media objects bound to the first session group; the target media information source is a media information source bound to the first session group; returning the associated media description information corresponding to the first session group to a terminal that sends the information acquisition request; the associated media description information is used to trigger sharing relevant information of corresponding associated media objects to a second session group; the target user object is a group member in the second session group.

[0007] On the other hand, the present application also provides an information sharing device. The device includes: a request acquisition module, configured to receive an information acquisition request for a target media platform; the information acquisition request is triggered by a first session group, and the first session group is a session group in a target social application logged in by a target user object; a description information determination module, configured to, in response to the information acquisition request, determine associated media description information corresponding to the first session group; the associated media description information refers to media description information of an associated media object of the first session group, and the associated media object includes at least one of a media object generated by a target media information source in the target media platform or a media object bound to the first session group; the target media information source is a media information source bound to the first session group; a description information return module, configured to return the associated media description information corresponding to the first session group to a terminal that sends the information acquisition request; the associated media description information is used to trigger sharing of relevant information of a corresponding associated media object to a second session group; the target user object is a group member in the second session group.

[0008] In some embodiments, the information acquisition request carries a first group identifier, and there is a corresponding relationship between the first group identifier and a target information source identifier. The first group identifier refers to an identifier of the first session group, and the target information source identifier refers to an identifier of the target media information source; the description information determination module is further configured to, in response to the information acquisition request, look up the target information source identifier having a corresponding relationship with the first group identifier; determine media description information corresponding to the target information source identifier to obtain the associated media description information corresponding to the first session group; the media description information corresponding to the target information source identifier refers to media description information of a media object generated by the target media information source represented by the target information source identifier in the target media platform.

[0009] In some embodiments, the description information determination module is further configured to determine media description information corresponding to the target information source identifier to obtain first media description information; determine media description information of a media object bound to the first session group to obtain second media description information; and determine the first media description information and the second media description information as the respective associated media description information corresponding to the first session group.

[0010] In some embodiments, the device is further configured to: determine a media object generated in real time by the target media information source in the target media platform; and store the media description information of the real-time generated media object in correspondence with the target media information source.

[0011] In some embodiments, the information acquisition request is triggered by a target plug-in application on the first session interface, and the first session interface refers to the session interface of the first session group; the description information determination module is further configured to, in response to the information acquisition request, determine the associated media description information corresponding to the first session group when it is determined that the first session group has the usage permission for the target plug-in application.

[0012] In some embodiments, the target user object is the first user object, and the second session group further includes a second user object; the apparatus further includes a group adding module, and the group adding module is configured to receive an information code acquisition request; the information code acquisition request is triggered by a target media playback interface; at least one of the target media object or the media information source that generates the target media object is associated with a target group adding information code, the target media object is the media object played in the target media playback interface, and the target group adding information code refers to the group adding information code of the second session group; in response to the information code acquisition request, return the target group adding information code to the terminal that sends the information code acquisition request; the target group adding information code is used to trigger the addition of the second user object to the second session group.

[0013] In some embodiments, the group adding module is further configured to, in response to the information code acquisition request, obtain an associated group adding information code set; the associated group adding information code set includes at least one of the group adding information code associated with the target media object or the group adding information code associated with the media information source that generates the target media object; the associated group adding information code set includes the target group adding information code; when the target group adding information code is the group adding information code that meets the selection condition in the associated group adding information code set, return the target group adding information code to the terminal that sends the information code acquisition request; the selection condition includes at least one of the highest selection priority or the number of code scans being less than a threshold number of times.

[0014] In some embodiments, the apparatus is further configured to: receive a second configuration request; the second configuration request carries a target group adding information code and at least one target identifier, and the at least one target identifier includes at least one of the identifier of the target media object or the identifier of the media information source that generates the target media object; in response to the second configuration request, establish an association relationship between each of the target identifiers and the target group adding information code.

[0015] On the other hand, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the steps in the above information sharing method are implemented.

[0016] On the other hand, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above information sharing method are implemented.

[0017] On the other hand, the present application also provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps in the above information sharing method are implemented.

[0018] For the above information sharing method, device, computer device, storage medium, and computer program product, an information acquisition request for a target media platform is received. In response to the information acquisition request, the associated media description information corresponding to the first session group is determined, and the associated media description information corresponding to the first session group is returned to the terminal that sends the information acquisition request. Since the information acquisition request is triggered by the first session group, the first session group is a session group in the target social application logged in by the target user object, and the associated media description information refers to the media description information of the associated media object of the first session group. The associated media object includes at least one of the media object generated by the target media information source in the target media platform or the media object bound to the first session group. The target media information source is the media information source bound to the first session group. The associated media description information is used to trigger the sharing of the relevant information of the corresponding associated media object to the second session group. The target user object is a group member in the second session group. Therefore, the relevant information of the associated media object can be shared to other session groups to which the target user object belongs, thereby quickly sharing information and improving the efficiency of information sharing.

[0019] On the other hand, the present application provides an information sharing method. The method includes: in the target social application logged in by the target user object, displaying the session interface of the first session group; an information sharing entry corresponding to the target media platform is displayed in the session interface of the first session group; in response to a trigger operation on the information sharing entry, displaying each piece of associated media description information corresponding to the first session group; the associated media description information refers to the media description information of the associated media object corresponding to the first session group, and the associated media object includes at least one of the media object generated by the target media information source in the target media platform or the media object bound to the first session group. The target media information source is the media information source bound to the first session group, and the associated media object belongs to the target media platform; in response to an information sharing operation on the target media description information in each piece of associated media description information, sharing the relevant information of the associated media object corresponding to the target media description information to the second session group; the second session group includes the target user object.

[0020] On the other hand, the present application also provides an information sharing device. The device includes: a first interface display module, configured to display a session interface of a first session group in a target social application logged in by a target user object; an information sharing entry corresponding to a target media platform is displayed in the session interface of the first session group; a description information display module, configured to display respective associated media description information corresponding to the first session group in response to a trigger operation on the information sharing entry; the associated media description information refers to media description information of an associated media object corresponding to the first session group, and the associated media object includes at least one of a media object generated by a target media information source in the target media platform or a media object bound to the first session group, the target media information source is a media information source bound to the first session group, and the associated media object belongs to the target media platform; an information sharing module, configured to share relevant information of an associated media object corresponding to the target media description information to a second session group in response to an information sharing operation on the target media description information among the respective associated media description information; the second session group includes the target user object.

[0021] In some embodiments, the information sharing module is further configured to display session group options corresponding to at least one second session group respectively in response to an information sharing operation on the target media description information among the respective associated media description information; when a target session group option among the respective session group options is in a selected state, share the relevant information of the associated media object corresponding to the target media description information to the second session group represented by the target session group option; the relevant information is used to trigger entry into the target media platform and display the corresponding associated media object.

[0022] In some embodiments, the description information display module is further configured to send an information acquisition request to a server in response to a trigger operation on the information sharing entry; the server determines the associated media description information corresponding to the first session group in response to the information acquisition request, and returns the associated media description information corresponding to the first session group; display the respective associated media description information corresponding to the first session group.

[0023] On the other hand, the present application also provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the steps in the above information sharing method are implemented.

[0024] On the other hand, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above information sharing method are implemented.

[0025] On the other hand, the present application also provides a computer program product. The computer program product includes a computer program which, when executed by a processor, implements the steps in the above information sharing method.

[0026] The above information sharing method, device, computer device, storage medium and computer program product, in response to a trigger operation for the information sharing entry, display the associated media description information corresponding to the first session group, and in response to an information sharing operation for the target media description information in the associated media description information, share the relevant information of the associated media object corresponding to the target media description information to the second session group, so as to conveniently and quickly share the relevant information of the associated media object of the first session group to the second session group through the information sharing entry, improving the efficiency of information sharing.

[0027] On the other hand, the present application provides an information sharing method. The method includes: in response to a group adding trigger operation triggered through a target media playing interface, displaying a target group adding information code; the target group adding information code is the group adding information code of a second session group in a target social application; the target group adding information code is associated with at least one of a target media object or a media information source that generates the target media object; the target media object is the media object played in the media playing interface; in the case of adding a second user object to the second session group through the target group adding information code, displaying the session interface of the second session group in the target social application logged in by the second user object; the second user object is the user object applying to join the second session group; and in the session interface of the second session group, displaying the relevant information of the media object shared to the second session group.

[0028] On the other hand, the present application also provides an information sharing device. The device includes: an information code display module, configured to display a target group adding information code in response to a group adding trigger operation triggered through a target media playing interface; the target group adding information code is the group adding information code of a second session group in a target social application; the target group adding information code is associated with at least one of a target media object or a media information source that generates the target media object; the target media object is the media object played in the media playing interface; a second interface display module, configured to display the session interface of the second session group in the target social application logged in by the second user object in the case of adding a second user object to the second session group through the target group adding information code; the second user object is the user object applying to join the second session group; and a relevant information display module, configured to display the relevant information of the media object shared to the second session group in the session interface of the second session group.

[0029] In some embodiments, the information code display module is further configured to, when at least one of the target media object or the media information source that generates the target media object has an associated group-adding information code, display a group-adding entry on the target media playback interface; the group-adding entry is used to prompt joining a session group; in response to a trigger operation on the group-adding entry, display the target group-adding information code.

[0030] In some embodiments, the information code display module is further configured to, in response to a trigger operation on the group-adding entry, send an information code acquisition request to the server; the server, in response to the information code acquisition request, acquires an associated group-adding information code set; the associated group-adding information code set includes at least one of the group-adding information code associated with the target media object or the group-adding information code associated with the media information source that generates the target media object; the associated group-adding information code set includes the target group-adding information code; when the target group-adding information code is a group-adding information code in the associated group-adding information code set that meets the selection condition, receive the target group-adding information code returned by the server and display the target group-adding information code; the selection condition includes at least one of the highest selection priority or the number of code scans being less than a threshold number of times.

[0031] On the other hand, the present application also provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps in the above information sharing method are implemented.

[0032] On the other hand, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above information sharing method are implemented.

[0033] On the other hand, the present application also provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps in the above information sharing method are implemented.

[0034] The above information sharing method, device, computer device, storage medium and computer program product display a target group addition information code in response to a group addition trigger operation triggered through a target media playback interface; the target group addition information code is the group addition information code of a second conversation group in a target social application; the target group addition information code is associated with at least one of a target media object or a media information source that generates the target media object; the target media object is the media object played in the media playback interface; in the case of adding a second user object to the second conversation group through the target group addition information code, a conversation interface of the second conversation group is displayed in the target social application logged in by the second user object; the second user object is the user object applying to join the second conversation group; in the conversation interface of the second conversation group, relevant information of the media object shared to the second conversation group is displayed. Thus, the second user object can be conveniently and quickly added to the second conversation group through the target group addition information code triggered by the target media playback, improving the group addition efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a diagram of the application environment of the information sharing method in some embodiments;

[0036] Figure 2 It is a schematic flowchart of the information sharing method in some embodiments;

[0037] Figure 3 It is a schematic diagram of a conversation interface in some embodiments;

[0038] Figure 4 It is an authentication architecture diagram of a plug-in application in some embodiments;

[0039] Figure 5 It is an architecture diagram of a full-system private domain system in some embodiments;

[0040] Figure 6 It is a schematic diagram of the principle of joining a conversation group in some embodiments;

[0041] Figure 7 It is a framework diagram of the information sharing method in some embodiments;

[0042] Figure 8 It is a schematic diagram of a media playback interface in some embodiments;

[0043] Figure 9 It is a schematic diagram of the principle of determining a group addition information code in some embodiments;

[0044] Figure 10 It is a schematic diagram of the principle of updating the group addition times in some embodiments;

[0045] Figure 11 It is a schematic diagram of the principle of joining a conversation group in some embodiments;

[0046] Figure 12 Schematic diagram of the process of configuration information code in some embodiments;

[0047] Figure 13 Schematic diagram of the process of configuration information code in some embodiments;

[0048] Figure 14 Schematic diagram of the process of information sharing method in some embodiments;

[0049] Figure 15 Schematic diagram of the process of information sharing method in some embodiments;

[0050] Figure 16 Schematic diagram of the process of information sharing method in some embodiments;

[0051] Figure 17 Schematic diagram of the process of information sharing method in some embodiments;

[0052] Figure 18 Block diagram of the structure of an information sharing device in some embodiments;

[0053] Figure 19 Block diagram of the structure of an information sharing device in some embodiments;

[0054] Figure 20 Block diagram of the structure of an information sharing device in some embodiments;

[0055] Figure 21 Internal structure diagram of a computer device in some embodiments;

[0056] Figure 22 Internal structure diagram of a computer device in some embodiments. Detailed implementation manners

[0057] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0058] The information sharing method provided by the embodiments of the present application can be applied to an application environment as Figure 1 shown. This application scenario includes a first terminal 102, a server 104, and a second terminal 106. Social applications and media applications can be installed on the first terminal 102 and the second terminal 106. Among them, the first terminal 102, the second terminal 106, and the server 104 communicate through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or placed in the cloud or on other servers. The server 104 is a server that provides services for media applications and social applications.

[0059] Social applications are used for interpersonal communication and are applications that enable social interaction via the Internet to achieve connections between users. Social applications provide conversation functions, such as text message communication, voice and video chat, friend management, and friend dynamics. Social applications can be instant messaging (IM) applications or non-instant messaging applications. Social applications can be group-oriented, used to enable communication among members of a group, where the group includes, but is not limited to, enterprises, companies, schools, classes, etc. Social applications can also be individual-oriented.

[0060] An instant messaging application refers to a program that can instantaneously send and receive Internet messages and can be a group communication application or a general communication application. A general communication application is an instant messaging application designed for individuals. A group communication application is an instant messaging application designed for group users, through which group employees can have work conversations and can also perform at least one of the following office functions: file transfer, information statistics, daily attendance, meeting reservation, or email communication, etc., to assist group personnel in their work and achieve collaborative work among group personnel. Compared with the friend relationship chain in a general instant messaging application, the social relationship chain in a group communication application is a relationship chain constructed based on the department division and the superior-subordinate relationship within the group. The group can be an enterprise or an organization.

[0061] A media application is the application program (APP) corresponding to a media platform. A media platform provides the platform functions for media objects, including the functions of creating and sharing media objects. Through the media platform, media objects can be created and shared into the media platform. For example, a video can be shared into the media platform, and then the video becomes a media object in the media platform. The media platform can be a video application, a short video application, a live broadcast application, or a news application. The media object can be at least one of an article, a picture, a video, or a live broadcast.

[0062] Specifically, the first terminal 102 displays the session interface of the first session group in the target social application logged in by the target user object. In response to an information acquisition operation triggered by the session interface of the first session group, the first terminal 102 sends an information acquisition request to the server 104. An information sharing entry may be displayed in the session interface of the first session group, and the information acquisition operation may be a triggering operation for the information sharing entry, including but not limited to operations such as clicking, double-clicking, or swiping on the information sharing entry. In response to the information acquisition request, the server 104 determines the associated media description information corresponding to the first session group and returns the associated media description information corresponding to the first session group to the first terminal 102; wherein, the associated media description information refers to the media description information of the associated media object of the first session group, and the associated media object includes at least one of the media object generated by the target media information source in the target media platform or the media object bound to the first session group; the target media information source is the media information source bound to the first session group. The first terminal 102 receives the respective associated media description information returned by the server 104, displays some or all of the associated media description information in the respective associated media description information, and displays the sharing controls corresponding to the associated media description information respectively. In response to a triggering operation of the target sharing control in the information sharing interface, the first terminal 102 displays the session group options corresponding to the second session group. The target user object is a member of the second session group, which can represent a natural person or an institution and can be distinguished by a unique identifier such as an account number or a name. The target user object may also be referred to as the first user object. In the case where the session group options of the second session group are in a selected state, the first terminal 102, in response to a sharing confirmation operation, shares the relevant information of the media object corresponding to the target media description information to the session interface of the second session group; the target media description information refers to the associated media description information corresponding to the target sharing control. The second terminal 106 displays the session interface of the second session group in the target social application logged in by the second user object, and in the case of receiving the relevant information of the media object corresponding to the target media description information, displays the relevant information of the media object corresponding to the target media description information in the session interface of the second session group. The second user object is a member of the second session group, that is, the second session group includes the second user object. The second session group and the first session group may be the same session group or two different session groups.

[0063] Among them, the first terminal 102 and the second terminal 106 can be, but are not limited to, various desktop computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, in-vehicle devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can 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, and big data and artificial intelligence platforms. The first terminal 102, the second terminal 106, and the server 104 can be directly or indirectly connected through wired or wireless communication methods, and this application does not limit this here.

[0064] In some embodiments, as Figure 2 shown, an information sharing method is provided. This method can be executed by a terminal or a server, or jointly executed by a terminal and a server. Taking the server 104 in Figure 1 as an example for illustration, the method includes the following steps:

[0065] Step 202, receiving an information acquisition request for a target media platform; the information acquisition request is triggered by a first session group, and the first session group is a session group in a target social application logged in by a target user object.

[0066] Among them, the target media platform can be any media platform. The application corresponding to the media platform can be a video application, a short video application, a live broadcast application, a news application, etc. The information acquisition request is used to request to acquire information in the target media platform. A session refers to a way for at least two users to chat in a social application. The session of two users can be called a general session, and the session of three or more users can be called a session group. The session group can be a session of the same group or a session of different groups. For example, the same group can be a group composed of members in the same project team or the same company, and different groups can be groups composed of members in different project teams or different companies. The session of the same group can also be called an internal session, and the session of different groups can also be called an external session. The session group can also be called a social group, and the social group can be abbreviated as a community.

[0067] The target social application can be any social application, including but not limited to any one of a group communication application or a general communication application. The first session group is a session group in the target social application logged in by the target user object. For example, the first session group is a session group in the group communication application logged in by the target user object.

[0068] Specifically, the information acquisition request may be triggered through the conversation interface of the first conversation group. The first terminal may display the conversation interface of the first conversation group in the target social application logged in by the target user object, and display the information sharing entrance in the conversation interface of the first conversation group. In response to the triggering operation on the information sharing entrance, the first terminal sends the information acquisition request to the server.

[0069] In some embodiments, the information sharing portal is the portal of the target plug-in application in the target social application. The target plug-in application corresponds to the target media platform and is used to obtain information from the target media platform, such as obtaining media description information corresponding to the media objects in the target media platform. The media description information corresponding to the media objects includes but is not limited to at least one of the status of the media object (e.g. live broadcast) and the information of the production object of the media object (e.g. the host nickname). There may be multiple plug-in applications in the target social application, and different plug-in applications correspond to different media platforms. A plug-in application refers to an application program that is connected to a social application. The server may include a background system corresponding to the plug-in application. Figure 3 As shown, the first terminal displays the conversation interface 300 of the first conversation group, and the entrance 302 of the target plug-in application is displayed in the conversation interface 300. When the first terminal receives a click operation on the entrance 302 of the target plug-in application, it can send an information acquisition request to the server. Among them, the media object is the information in the media platform, and the media object can be at least one form of article, picture, audio, video or live broadcast. Video includes but is not limited to at least one of long video, medium video or short video. Video can also be streaming media video (feed video), which is also called streaming media. It is a kind of multimedia that is transmitted and broadcast at the same time. Media objects include but are not limited to news, product information, articles, advertisements, shop windows, activity pages, short videos or live broadcasts.

[0070] Step 204, in response to the information acquisition request, determine the associated media description information corresponding to the first conversation group; the associated media description information refers to the media description information of the associated media objects of the first conversation group, and the associated media objects include at least one of the media objects generated by the target media information source in the target media platform or the media objects bound to the first conversation group; the target media information source is the media information source bound to the first conversation group.

[0071] Among them, the media information source includes but is not limited to at least one of the production object of the media object and the media project to which the media object belongs. The production object of the media object refers to the user who produces the media object in the media platform, including but not limited to at least one of the influencers of short video applications, the hosts of live broadcast applications, the bloggers of content interaction applications, KOLs (Key Opinion Leaders), producers for producing PGC (Professional Generated Content), UGC (User Generated Content, that is, user original content), etc. A KOL is an information-generating author who has more and more accurate product information, is accepted or trusted by the relevant group, and has a greater influence on the purchasing behavior of this group. For example, a KOL can be an online celebrity host. For example, when the media object is live broadcast content, the production object of the media object is the host. The media project to which the media object belongs refers to the project that produces the media object in the media platform. The media project includes but is not limited to a live broadcast room. A live broadcast room refers to an online live broadcast program opened by a user or an organization. For example, when the media object is live broadcast content, the media project is a live broadcast room.

[0072] The information acquisition request is used to request to acquire the respective associated media description information corresponding to the first session group. The respective associated media description information corresponding to the first session group refers to the media description information of the respective associated media objects corresponding to the first session group. The associated media description information can be obtained by the server from the target media platform.

[0073] Each associated media object corresponding to the first session group includes at least one of the media objects bound to the first session group and the media objects corresponding to each target media information source bound to the first session group. The number of target media information sources bound to the first session group can be one or more, and "more than one" means at least two. When the target media information source is a generating object, the media object corresponding to the target media information source is the media object generated by the generating object on the target media platform. For example, when the target media information source is a host, the media objects corresponding to the target media information source include, but are not limited to, news, product information, articles, advertisements, store windows, event pages, short videos, or live broadcast content produced by the host on the target media platform. When the target media information source is a media item in the target media platform, the media object corresponding to the target media information source is the media object produced in the media item. For example, when the target media information source is a live broadcast room, the media objects corresponding to the target media information source are the news, product information, articles, advertisements, store windows, event pages, short videos, or live broadcast content produced by the live broadcast room. For example, if the first session group is bound to host Q, live broadcast room G, and media object A in the target media platform, then the media objects produced by host Q and live broadcast room G on the target media platform respectively, and media object A, are all associated media objects of the first session group.

[0074] The binding relationship between the session group and the media information source can be determined by the corresponding relationship between the group identifier and the information source identifier, and the corresponding relationship is set in advance. The group identifier refers to the identifier of the session group. The information source identifier refers to the identifier of the media information source. For example, if the media information source is a host, the information source identifier is the identifier of the host; if the media information source is a live broadcast room, the information source identifier is the identifier of the live broadcast room. The first group identifier can be carried in the information acquisition request, and the first group identifier refers to the identifier of the first session group. The binding relationship between the first session group and the media object can be determined by the corresponding relationship between the first group identifier and the media object identifier, and the media object identifier refers to the identifier of the media object.

[0075] Specifically, the server may store an information source identifier corresponding to the first group identifier. In response to the information acquisition request, the server extracts the first group identifier from the information acquisition request, searches for the information source identifier that has a corresponding relationship with the first group identifier, and the media information source represented by the found information source identifier is the target media information source bound to the first session group. There is a corresponding relationship between the media description information corresponding to the media object generated by the target media information source in the target media platform and the target information source identifier. The target information source identifier refers to the identifier of the target media information source. The server can query the target information source identifier based on the first group identifier, query the media description information corresponding to the target information source identifier, and obtain the media description information corresponding to the media object generated by the target media information source in the target media platform. There is a corresponding relationship between the media object identifier and the media description information of the media object represented by the media object identifier, and the corresponding relationship is pre-set. The server can determine the media object identifier that has a corresponding relationship with the first group identifier, query the media description information corresponding to the media object identifier, and obtain the media description information of the media object bound to the first session group.

[0076] In some embodiments, the information acquisition request may be triggered by a target plug-in application on a first session interface, where the first session interface refers to a session interface of a first session group; in response to the information acquisition request, the server authenticates the first session group and the first user object, and determines the associated media description information corresponding to the first session group if the authentication is successful. The authentication is used to verify the legitimacy of the first user object, i.e., the target user object, and the authority of the first session group to use the target plug-in application. If it is determined that the first user object is a legitimate user in the target social application and the first session group has the right to use the target plug-in application, it is determined that the authentication is successful.

[0077] Among them, since the target plug-in application is an application program that accesses the social application, and the social application needs to authenticate the legitimacy of the user, the target plug-in application needs to follow the access rules and processes of the social application, that is, it needs to pass the authentication capability before it can access the social application. The authentication of social applications is mainly implemented through message push and callback. The message push configuration of the background of the social application usually needs to be implemented through the http request of the external network, and the GET request used to verify whether the configured URL link is legal. Therefore, the http proxy service can be used to proxy the verification of the http request of the background of the social application and push data forwarding.

[0078] For example, the server can use Figure 4 The authentication architecture of the plug-in application provided in implements authentication. Figure 4As shown in the figure, the authentication architecture includes an application layer, an authorization and callback access layer, a background service access layer, a background service logic layer, and a background service storage layer. The application layer includes a social application and the background of the social application. The authorization and callback access layer is used for redirecting the front-end authorization page, performing silent web authorization, and managing background QR code scanning authorization. The background service access layer includes an intelligent cloud access management system (external network), h5 proxy (h5 proxy), and a general access proxy service. Among them, the general access proxy service belongs to an external general access system, supports external network access, supports GET and POST of http, is used to access requests of social applications, and forwards the requests to the access authentication service. In the case of a successful request, the general access proxy service can also return a success prompt message such as "success". The background service logic layer is used to provide an access authentication service. The access authentication service is used to authenticate authentication tokens (tokens) for social applications and sub-applications, provide a trpc-go (a microservice framework in the Go language version) service (deployed in the internal network), and has functions such as obtaining and storing the authentication tokens required to access social applications, encrypting and decrypting callback events, replying to callback responses, and verifying the legality of requests. The access authentication service includes: signature logic, timed ticket acquisition, parameter signature, authentication token business logic, obtaining the authentication tokens required to access social applications, obtaining the corresponding enterprise information according to the corresponding authentication tokens, querying user identities according to the corresponding authentication tokens, caching the authentication tokens after generation and verifying the authentication tokens during business requests, active authorization processing, obtaining the authentication tokens on the service according to the service providers of social applications, obtaining the authentication tokens of plugin applications according to the call identity key and application instruction callback address of plugin applications, obtaining a permanent authorization code according to the authentication tokens and authentication values of social applications, obtaining an authorization code according to user login authorization, callback processing logic, verifying the authentication URL callback address of social applications, processing the application instruction callback address pushed regularly (the application instruction callback address needs to be cached), processing authorization notifications (the authentication value needs to be cached), exchanging a permanent authorization code for a temporary authorization code in the callback, data decryption algorithm, and other processing logics. The background service storage layer is used to cache authentication tokens, cache application instruction callback addresses, cache authorization codes, and cache enterprise information. The customer relationship management system is used to uniformly manage QR codes and various works, manage the corresponding relationships between the hosts and their short video works, manage the corresponding relationships between the hosts and their live columns, and manage the corresponding relationships between the hosts and their product window lists. The plugin application can interact with the social application. For example, it can interact with the social application through H5 (i.e., HTML5, a language description method for constructing web content).

[0079] Step 206: Return the associated media description information corresponding to the first session group to the terminal that sent the information acquisition request; the associated media description information is used to trigger the sharing of the relevant information of the corresponding associated media object to the second session group; the target user object is a group member in the second session group.

[0080] Among them, the relevant information of the associated media object includes, but is not limited to, pictures, texts, etc. in the associated media object. For example, when the associated media object is live content, the relevant content of the associated media object can be pictures or product information in the live content. The second session group is a session group including the first user object, that is, the first user object is a member in the second session group. There can be one or more second session groups, and multiple means at least two.

[0081] Specifically, when the server obtains the associated media description information corresponding to the first session group, it can return the associated media description information corresponding to the first session group to the first terminal. When the first terminal receives the associated media description information corresponding to the first session group, it can display all or part of the associated media description information.

[0082] In some embodiments, the information sharing entry is the entry of the target plug-in application in the target social application. When the first terminal receives the associated media description information corresponding to the first session group, it can display an information sharing interface in the target plug-in application and display the associated media description information in the information sharing interface. The display method of each associated media description information can be preset. For example, it can be displayed in the form of a list. As Figure 3 shown, the information sharing interface 304 is displayed, and multiple associated media description information are displayed in the information sharing interface 304. For example, the associated media description information 306 is displayed.

[0083] In some embodiments, when the first terminal displays the associated media description information, it can display a sharing control corresponding to the associated media description information. The sharing control is used to trigger the sharing of the relevant information of the corresponding associated media object. In response to the trigger operation on the sharing control corresponding to a certain associated media description information, the first terminal displays session group options corresponding to one or more second session groups respectively. When a certain session group option is in a selected state, it obtains the relevant information of the associated media object corresponding to the associated media description information and shares the relevant information to the second session group corresponding to the session group option.

[0084] In some embodiments, the relevant information can trigger entry into the target media platform and display the corresponding associated media object. For example, the relevant information can trigger entry into the media application corresponding to the target media platform or a sub-application corresponding to the media application. A media application refers to the application program corresponding to the media platform. The media application is an application program that runs directly on the operating system. The native application program can host the sub-application and provide an environment for the implementation of the sub-application. A sub-application is an application that can be used without being downloaded and installed. For example, the sub-application is a mini-program. Taking entry into the sub-application as an example, the second terminal displays the session interface of the second session group, receives the relevant information shared by the first terminal, displays the relevant information in the session interface of the second session group, and in response to the trigger operation for the relevant information, displays the media playback interface in the target media platform in the sub-application and displays the media object corresponding to the relevant information in the media playback interface. For example, the relevant information can be presented in the form of an information card. The information presented in the information card is arranged in a specific format, which is pre-set. The information card can present the identifier of the media platform and the relevant information of the associated media object, and can also present a sub-application label, which is used to prompt that the information card is used to trigger entry into the sub-application. For example, the sub-application label is "mini-program". As Figure 3 shown in, the sharing control 308 is shown. In response to the click operation on the sharing control 308 by the first terminal, if the second session group corresponding to the selected session group option is "Test Group 1", the information card of the corresponding associated media object is shared to "Test Group 1". The information card of the associated media object is, for example, Figure 3 the information card 310 in.

[0085] In the above information sharing method, upon receiving an information acquisition request for the target media platform, in response to the information acquisition request, the associated media description information corresponding to the first session group is determined, and the associated media description information corresponding to the first session group is returned to the terminal that sent the information acquisition request. Since the information acquisition request is triggered by the first session group, the first session group is a session group in the target social application logged in by the target user object, and the associated media description information refers to the media description information of the associated media object of the first session group. The associated media object includes at least one of the media objects generated by the target media information source in the target media platform or the media objects bound to the first session group. The target media information source is the media information source bound to the first session group. The associated media description information is used to trigger the sharing of the relevant information of the corresponding associated media object to the second session group. The target user object is a group member in the second session group. Therefore, the relevant information of the associated media object can be shared to other session groups to which the target user object belongs, thereby quickly sharing information and improving the efficiency of information sharing.

[0086] In some embodiments, the information acquisition request carries a first group identifier, and there is a corresponding relationship between the first group identifier and the target information source identifier. The first group identifier refers to the identifier of the first session group, and the target information source identifier refers to the identifier of the target media information source. Responding to the information acquisition request and determining the associated media description information corresponding to the first session group includes: responding to the information acquisition request, searching for the target information source identifier that has a corresponding relationship with the first group identifier; determining the media description information corresponding to the target information source identifier to obtain the associated media description information corresponding to the first session group. The media description information corresponding to the target information source identifier refers to the media description information of the media object generated by the target media information source represented by the target information source identifier in the target media platform.

[0087] Among them, the information acquisition request carries a first group identifier, and there is a corresponding relationship between the first group identifier and the target information source identifier. The first group identifier refers to the identifier of the first session group, and the target information source identifier refers to the identifier of the target media information source. The media description information corresponding to the target information source identifier refers to the media description information of the media object generated by the target media information source represented by the target information source identifier in the target media platform.

[0088] Specifically, the first terminal can display a first configuration interface, obtain the first group identifier and the target information source identifier configured in the first configuration interface, and in response to the configuration completion operation triggered by the first configuration interface, send a first configuration request to the server. The first configuration request carries the first group identifier and the target information source identifier. The server responds to the first configuration request and establishes a corresponding relationship between the first group identifier and the target information source identifier to implement the binding relationship between the first session group and the target media information source represented by the target information source identifier. Thus, the server responds to the information acquisition request, searches for the target information source identifier that has a corresponding relationship with the first group identifier, and determines the media description information corresponding to the target information source identifier to obtain the associated media description information corresponding to the first session group.

[0089] In some embodiments, in the information sharing method provided by the present application, the server can be the server corresponding to the full-system private domain system. The full-system private domain system includes functions such as providing the function of joining a session group through a group-adding QR code, synchronizing media objects through a plug-in application, and sharing media objects. The full-system private domain system includes a customer relationship management (CRM, Customer Relationship Management) system. The private domain refers to the session group belonging to the production object. The customer relationship management system is a management system for managing customer relationships, such as providing a service for configuring the group-adding QR code of the production object. The social application plug-in is an application in a tripartite market launched by a social application and is used in the social application. As Figure 5 shown, it shows the overall architecture diagram of the full-system private domain system, Figure 4 The authentication architecture inFigure 5 The detailed content of the access authentication layer in. From Figure 5As can be seen, the entire system of private domain system includes an application layer, an access authentication layer, a general access layer, a service-oriented logic layer, a general component layer, and a storage layer. The access authentication layer is an independent layer that accesses peripheral systems, realizing the decoupling of authentication logic and product business logic. The access authentication layer includes a general access proxy service and an access authentication service. The general access proxy service implements an external general access system, supports external network access, supports http GET and POST, is used to access requests from social applications, and forwards the requests to the access authentication service. The access authentication service implements an access authentication system, which is used to perform token authentication on social applications, applets, etc. The general access layer includes an H5 proxy (H5 Proxy) service, a Venus proxy (WirelessNetwork Service, WNS Proxy), and a unified access layer. Venus is a network connection channel service. The service-oriented logic layer includes plug-in applications, enterprise information systems, management terminal services, i.e., customer relationship management systems, group addition entry integration, etc. Plug-in applications can also be called third-party applications for social applications, which are used to synchronize media objects on media platforms to social applications. For example, videos, live content, or product information on video platforms are synchronized to social applications. The enterprise information system is used to obtain and report the relationship chain and community activity status of the group when the plug-in application is installed in a group-oriented social application. A community refers to social relations that function within certain boundaries, regions, or fields, including session groups joined by users established through social applications. The management terminal service is used to manage the group addition QR codes in the private domain, including operations such as adding, deleting, modifying, querying, sorting, and searching the group addition QR codes. The group addition entry integration is used to provide a unified external group addition entry. When a group addition QR code is configured, the group addition entry is displayed; otherwise, it is not displayed. The general component layer includes a group QR code management service, a mini-program customer service message service, a picture upload service, a group addition service, a merchant distribution service, and a private domain group synchronization service. The group QR code management service is used to provide basic management services for QR code data of various services. The basic management services include services such as adding, deleting, modifying, querying, and sorting. The mini-program customer service message service is used to implement customer service messages based on the mini-programs of social applications, and can send text, pictures, mini-program links, etc. The picture upload service supports the upload of pictures (QR codes) for various services. The picture upload service is based on Social Networking Service (SNS) and cloud storage, and can obtain the picture link address. The group addition service is used to provide services for obtaining group addition QR codes and updating the scan times of group addition QR codes. The merchant distribution service is used to obtain external product distribution QR codes and establish distribution relationships. The private domain group synchronization service is used to synchronize some configuration data of group QR codes to external services for their use in a streaming manner when external services need relevant data.

[0090] In some embodiments, the first configuration interface may be an interface provided by a customer relationship management system. For example, Figure 6 As shown in Figure 6 , in "1. Association", the first configuration interface is used to bind the session group to the information source. For example, "e-commerce private domain" is bound to the host, streaming video, and live broadcast room, obtaining the associated host, associated streaming video, or associated live broadcast room of "e-commerce private domain", etc. Figure 6 In Figure 6 , "e-commerce private domain" refers to the session group of e-commerce.

[0091] In this embodiment, since there is a corresponding relationship between the first group identifier and the target information source identifier, the associated media description information can be quickly determined according to the corresponding relationship, improving the efficiency of determining the associated media description information.

[0092] In some embodiments, determining the media description information corresponding to the target information source identifier to obtain the associated media description information of the first session group includes: determining the media description information corresponding to the target information source identifier to obtain the first media description information; determining the media description information of the media object bound to the first session group to obtain the second media description information; and determining the first media description information and the second media description information as the respective associated media description information of the first session group.

[0093] Among them, the first media description information refers to the media description information corresponding to the target information source identifier. The second media description information refers to the media description information of the media object bound to the first session group. The media object bound to the first session group may be one or more, and multiple means at least two. When there is a corresponding relationship between the identifier of the media object and the identifier of the first session group, the first session group binds to the media object.

[0094] Specifically, the media description information of the media object bound to the first session group may be stored in the server. In response to the information acquisition request, the server determines each target media information source bound to the first session group, determines the media description information corresponding to each target media information source to obtain each first media description information, and determines the media description information of the media object bound to the first session group to obtain each second media description information, and determines the first media description information and each second media description information as the respective associated media description information of the first session group.

[0095] In some embodiments, the binding relationship between the first session group and the media object can also be configured through the first configuration interface. Specifically, the first terminal can display the first configuration interface, obtain the first group identifier, the target information source identifier, and the identifier of the media object configured in the first configuration interface, and in response to the configuration completion operation triggered by the first configuration interface, send a first configuration request to the server. The first configuration request carries the first group identifier, the target information source identifier, and the identifier of the media object. The server, in response to the first configuration request, establishes a correspondence between the first group identifier and the target information source identifier to implement the binding relationship between the first session group and the target media information source represented by the target information source identifier, and establishes a correspondence between the first group identifier and the identifier of the media object to implement the binding relationship between the first session group and the media object.

[0096] In this embodiment, the first media description information and the second media description information are determined as the respective associated media description information corresponding to the first session group, so that the sharing of the relevant information of the media object can be realized through the bound media object, and the information sharing efficiency is improved.

[0097] In some embodiments, the method further includes: determining a media object produced in real time by the target media information source on the target media platform; and storing the media description information of the media object produced in real time in correspondence with the target media information source.

[0098] Specifically, when the server determines that the target media information source produces a new media object on the target media platform, the server can synchronize in real time the media description information corresponding to the produced media object, and store the obtained media description information in real time in correspondence with the target media information source, so as to obtain the new associated media description information corresponding to the first social group. For example, the background of the plug-in application in the server can call the background synchronization service to obtain the short video list data on the video platform. The synchronization service is used to synchronize the corresponding data for the plug-in application, including but not limited to the short video list, the live broadcast list, the window list of the talent shop, the activity page list, etc., and at the same time call the platform services such as the video platform.

[0099] In some embodiments, the associated media description information is obtained by the plug-in application in the server from the media platform. As Figure 7 shown, the server provides a "background data synchronization service", and the server can synchronize the data in the platform on which the plug-in application depends to the plug-in application through the "background data synchronization service". The dependent platforms include e-commerce platforms, live broadcast middle platforms, or video platforms, etc. The corresponding media object can be displayed through the associated media description information, that is, "backflow" is realized. For example, as Figure 7In this case, in response to a triggering operation on the sharing control for the associated media description information, the first terminal shares the relevant information of the associated media object to the second session group through "sharing". The second terminal displays the session interface of the second session group, receives the relevant information of the associated media object shared by the first terminal, and displays the relevant information on the session interface of the second session group. In response to a triggering operation on the displayed relevant information, the second terminal displays the corresponding associated media object on the media playback interface, thereby achieving "backflow".

[0100] In this embodiment, the real-time synchronization of the associated media description information is achieved, and the efficiency of obtaining the associated media description information is improved.

[0101] In some embodiments, the information acquisition request is triggered by a target plug-in application on the first session interface, and the first session interface refers to the session interface of the first session group; in response to the information acquisition request, determining the associated media description information corresponding to the first session group includes: in response to the information acquisition request, when it is determined that the first session group has the usage permission of the target plug-in application, determining the associated media description information corresponding to the first session group.

[0102] Specifically, the server may store a set of group identifiers corresponding to the target plug-in application, and the group identifiers in the set of group identifiers are the identifiers of the session groups that have the usage permission of the target plug-in application. In response to the information acquisition request, the server may search for the first group identifier from the set of group identifiers. If found, it is determined that the first session group has the usage permission of the target plug-in application, and thus the respective target media information sources bound to the first session group are determined.

[0103] In this embodiment, when it is determined that the first session group has the usage permission of the target plug-in application, the respective target media information sources bound to the first session group are determined, thereby improving security.

[0104] In some embodiments, the target user object is the first user object, and the second session group further includes a second user object; the steps for the second user object to join the second session group include: receiving an information code acquisition request; the information code acquisition request is triggered by the target media playback interface; at least one of the target media object or the media information source that generates the target media object is associated with the target group addition information code, the target media object is the media object played on the target media playback interface, and the target group addition information code refers to the group addition information code of the second session group; in response to the information code acquisition request, returning the target group addition information code to the terminal that sent the information code acquisition request; the target group addition information code is used to trigger the addition of the second user object to the second session group.

[0105] Among them, the first user object and the second user object can be the same member in the second session group, or two different members in the second session group. The target media playback interface can be the media playback interface of any media platform, can be the media playback interface of the target media platform, or can be the media playback interface of a media platform other than the target media platform.

[0106] An information code refers to a graphic generated by encoding characters or character strings with meaning expression functions. The information code can include at least one of a bar code, a two-dimensional code, or a mini-program code. A bar code is a graphic identifier for expressing a set of information obtained by arranging multiple black bars and blanks with unequal widths according to a certain coding rule. A commonly used bar code is a parallel pattern formed by arranging black bars and blanks with a large difference in reflectivity. A two-dimensional code refers to a bar code that records data symbol information with a black-and-white interlaced graphic distributed in a two-dimensional plane direction according to a certain rule, that is, a two-dimensional code is a black-and-white interlaced graphic that records data symbol information distributed in a plane (in the two-dimensional direction) according to a certain rule. By identifying the information code, the information carried by the information code can be obtained. For example, by identifying a two-dimensional code, the information contained in the two-dimensional code can be decoded and read. For example, when the information carried by the information code is a website address, by identifying the information code, the website address carried by the information code can be obtained. By decoding the information code, the information before encoding corresponding to the information code can be obtained. For example, if the text "ABC" is encoded into a two-dimensional code, by decoding the two-dimensional code, the text "ABC" can be obtained. A two-dimensional code is a coding method that can store more information than traditional bar codes.

[0107] The information code acquisition request is used to request the acquisition of a group-joining information code, and the group-joining information code is an information code used to join the corresponding session group. The group-joining information code can have multiple types, including but not limited to a distribution information code, an exclusive information code, a general information code, a default information code, etc. An exclusive information code is a group-joining information code exclusive to a certain production object. For example, if the production object is a live broadcaster, the exclusive information code is a group-joining information code exclusive to a certain live broadcaster. Each production object can have one or more exclusive information codes, and multiple means at least two. When the information code is a two-dimensional code, the exclusive information code can also be called an exclusive two-dimensional code. When the production object is a live broadcaster, the exclusive two-dimensional code can also be called a live broadcaster two-dimensional code.

[0108] The general information code is a group-adding information code shared by multiple production objects. The term "multiple" means at least two. For example, it can be a group-adding information code shared by members of a group. For example, in a company of an internet celebrity streamer, there are multiple streamers. When configuring the group-adding QR code, some streamers do not configure exclusive information codes, but the company configures a general information code. Then, the streamers without exclusive information codes can enable this general information code. The default information code is a group-adding information code automatically configured by the server for an enterprise or a live broadcast room. In the case where an enterprise or a live broadcast room does not configure any type of group-adding information code, the server can automatically configure a group-adding information code for this enterprise or live broadcast room, and the automatically configured group-adding information code is the default information code. Since configuring the default information code can reduce the situation where group addition fails due to the absence of a group-adding information code, the default information code can also be called a fallback QR code. The target group-adding information code can be any type of group-adding information code.

[0109] At least one of the target media object or the media information source that generates the target media object is associated with the target group-adding information code. The target media object is the media object played on the target media playback interface.

[0110] There is an association relationship between the media object played on the target media playback interface and the target group-adding information code. For example, the target media playback interface is the interface of a certain live broadcast room. If there is an association relationship between the live broadcast room and the target group-adding information code, or between the streamer in the live broadcast room and the target group-adding information code, or between the live broadcast content played on the target media playback interface and the target group-adding information code, then there is an association relationship between the target media playback interface and the target group-adding information code. The association relationship between the group-adding information code and the live broadcast room, the streamer, or the media object can be pre-configured. For example, for the group-adding QR code, the QR code can be associated with the streamer user, or the QR code can be associated with the feed short video, or the QR code can be associated with the live broadcast room through configuration.

[0111] Specifically, the second terminal displays the target media playback interface and displays a group-adding entry on the target media playback interface. The group-adding entry can be displayed on the target media playback interface in any form, including but not limited to a floating control such as a widget. The group-adding entry can be one or more. The term "multiple" means at least two. The second terminal sends an information code acquisition request to the server in response to a trigger operation on the group-adding entry. Taking the target media playback interface as the live broadcast interface as an example, Figure 6 in "2. User enters", it means that the second terminal displays the live broadcast interface in the video mini-program or video APP, thereby entering the live broadcast room. The live broadcast interface displays the group-adding entry. The second terminal sends an information code acquisition request to the server in response to a trigger operation on the group-adding entry, and receives the group-adding QR code returned by the server, that is, "3. Return the group-adding QR code", and displays the group-adding QR code in the mini-program. As Figure 8As shown in (a) of the figure, the target media playback interface 800 is presented. The target media playback interface 800 is a live interface, and the target media playback interface 800 displays a group addition entry 802 and a group addition entry 804. In response to a click operation on the group addition entry 802 or the group addition entry 804, the second terminal sends an information code acquisition request to the server.

[0112] In some embodiments, in response to the information code acquisition request, the server acquires the group addition information code associated with the target media object and the group addition information code associated with the media information source that generates the target media object, and obtains an associated group addition information code set. The associated group addition information code set includes the target group addition information code. The server may select, from the associated group addition information code set, a group addition information code whose scan count is less than a count threshold and return it. Thus, when the scan count of the target group addition information code is less than the count threshold, the target group addition information code is returned to the second terminal that sent the information code acquisition request. The scan count may also be referred to as the group addition count. The group addition count refers to the number of times of successfully joining the corresponding session group by scanning the group addition information code. The count threshold is used to limit the number of members in the session group, that is, as a basis for determining whether the session group is full, and the count threshold may be preset.

[0113] In some embodiments, each type of group addition information code has a selection priority. The selection priorities of each type of group addition information code are preset. For example, the selection priorities of the distribution information code, the exclusive information code, the general information code, and the default information code decrease in sequence. The server may select, from the associated group addition information code set, a group addition information code whose scan count is less than the count threshold to form a selected group addition information code set, and return the group addition information code with the highest selection priority in the selected group addition information code set to the second terminal. For example, the server may arrange each group addition information code in the selected group addition information code set in descending order of the selection priority to obtain a group addition information code sequence, and return the group addition information code ranked first. Thus, when the target group addition information code belongs to the selected group addition information code set and the target group addition information code is the group addition information code with the highest selection priority in the selected group addition information code set, the target group addition information code is returned to the second terminal.

[0114] As Figure 9 shown, the schematic diagram of selecting the group addition information code is presented. Figure 9 In it, the "widget" in "the front-end user widget joins the group" refers to the group addition entry. In response to a trigger operation on the "widget", the second terminal calls the "interface for obtaining the group addition QR code picture" and sends an information code acquisition request to the server. In response to the information code acquisition request, the server determines each group addition QR code related to the target media playback interface, including Figure 9The live broadcast room QR code, general QR code, host QR code, and distribution QR code in it. Select the group addition QR codes with the number of group addition times less than the times threshold from each group addition QR code, and "mix and arrange according to weights" for the selected group addition QR codes. "Mix and arrange according to weights" means arranging according to the selection priority. For example, arranging in the order from the highest to the lowest selection priority. "Finally select a QR code to return" means returning the one with the highest selection priority according to the sorting result. Thus, the QR code can be automatically switched. If the number of scans of a certain QR code reaches the limit, it will be automatically switched to other QR codes.

[0115] In some embodiments, when the second terminal receives the target group addition information code returned by the server, it can display the target group addition information code. Specifically, the server can display a scanning interface in a sub-application of the media platform to which the target media playing interface belongs, and display the target group addition information code in the scanning interface. As Figure 8 Shown in (b) in it, the scanning interface 806 in the sub-application of the media platform to which the target media playing interface 800 belongs is shown. The QR code 808 in the scanning interface 806 is the target group addition information code.

[0116] In some embodiments, in response to the information code recognition operation of the target group addition information code by the social application logged in by the second user object, when it is determined that the recognition is successful, the second terminal displays a group addition confirmation control corresponding to the second session group. Among them, the social application logged in by the second user object can be the target social application or a social application other than the target social application. In response to the trigger operation for the group addition confirmation control corresponding to the second session group, the second terminal sends a group addition request carrying the identifier of the second user object to the server. In response to the group addition request, the server adds the second user object to the second session group and updates the number of group additions of the target group addition information code. The server can return a prompt message of successful group addition to the second terminal. When the second terminal receives the prompt message of successful group addition, that is, when it is determined that the group addition is successful, it displays the second session interface, and the second session interface refers to the session interface of the second session group. As Figure 8 Shown in it, in response to the recognition operation of the group addition QR code in the scanning interface 806, when the recognition is successful, the second terminal jumps the interface from the scanning interface 806 to the group addition confirmation interface 810 in (c). The group addition confirmation control 812 is shown in the group addition confirmation interface 810. When the second terminal receives the trigger operation for the group addition confirmation control 812, it sends a group addition request to the server. When the second terminal determines that the group addition is successful, it jumps from the group addition confirmation interface 810 to the second session interface 814 in (d).

[0117] In this embodiment, since the information code acquisition request is triggered by the target media playing interface, the second session group can be joined through the target media playing interface, improving the group addition efficiency.

[0118] In some embodiments, in response to an information code acquisition request, returning a target group addition information code to the terminal that sends the information code acquisition request includes: in response to the information code acquisition request, acquiring an associated group addition information code set; the associated group addition information code set includes at least one of the group addition information codes associated with the target media object or the group addition information codes associated with the media information source that generates the target media object; the associated group addition information code set includes the target group addition information code; in the case where the target group addition information code is a group addition information code that meets the selection condition in the associated group addition information code set, returning the target group addition information code to the terminal that sends the information code acquisition request; the selection condition includes at least one of the highest selection priority or the number of scan codes being less than the number threshold.

[0119] Specifically, the server, in response to the information code acquisition request, acquires at least one of the group addition information codes associated with the target media object or the group addition information codes associated with the media information source that generates the target media object, obtains the associated group addition information code set, determines the group addition information code that meets the selection condition from the associated group addition information code set, and returns the group addition information code that meets the selection condition to the terminal. Thus, in the case where the target group addition information code is a group addition information code that meets the selection condition in the associated group addition information code set, the target group addition information code is returned to the second terminal, which is the terminal that sends the information code acquisition request.

[0120] In some embodiments, in the case of successful group addition, the server can update the group addition times of the target group addition information code, for example, incrementing it by 1. As Figure 10 shown, a schematic diagram of updating the group addition times is presented. During the process of updating the group addition times, first, the type of the two-dimensional code is determined, and then the group addition times of the corresponding two-dimensional code are updated. For example, if the two-dimensional code is the host two-dimensional code, the group addition times of the host two-dimensional code are updated. Figure 10 The group two-dimensional code management service in [[]] is used to provide basic management services for the two-dimensional code data of each service. The basic management services include services such as addition, deletion, modification, query, and sorting. Figure 10 The "database storage" in [[]] is used to store data such as the group addition times.

[0121] In this embodiment, in the case where the target group addition information code is a group addition information code that meets the selection condition in the associated group addition information code set, the target group addition information code is returned to the terminal that sends the information code acquisition request, thereby enabling the rapid selection of the group addition information code and improving the group addition efficiency.

[0122] In some embodiments, before the step of obtaining the associated group-adding information code set in response to an information code acquisition request, the following steps are further included: receiving a second configuration request; the second configuration request carries a target group-adding information code and at least one target identifier, and the at least one target identifier includes at least one of the identifier of the target media object or the identifier of the media information source that generates the target media object; in response to the second configuration request, an association relationship is established between each target identifier and the target group-adding information code.

[0123] Among them, the second configuration request is used to request to establish an association relationship between the target identifier and the target group-adding information code. The target identifier is one or more, and multiple means at least two. Each target identifier includes at least one of the identifier of the target media object or the identifier of the media information source that generates the target media object.

[0124] Specifically, the second terminal can display a group-adding information code configuration interface, and the group-adding information code configuration interface provides functions such as addition, deletion, modification, query, search, and sorting for the group-adding information code. In response to an information code processing operation triggered through the group-adding information code configuration interface, the second terminal sends an information code processing request corresponding to the information code processing operation to the server. The information code processing operation includes at least one of addition, deletion, modification, query, search, and sorting for the group-adding information code. The information code processing request corresponding to the information code processing operation is used to request to execute the information code processing operation. For example, when the information code processing operation is to add a new group-adding information code, the information code processing request corresponding to the information code processing operation is used to request to add a new group-adding information code, and the information code processing request may carry the group-adding information code to be newly added. The server responds to the information code processing request and executes the information code processing operation. For example, when the information code processing operation is to delete a group-adding information code, the server deletes the group-adding information code to be deleted carried in the information code processing request. Thus, the second configuration request may be triggered through the group-adding information code configuration interface. The second terminal displays the group-adding information code configuration interface, obtains the target group-adding information code configured in the group-adding information code configuration interface and each configured target identifier, and in response to the operation of completing the configuration triggered by the group-adding information code configuration interface, sends a second configuration request to the server.

[0125] In some embodiments, the customer relationship management system in the server provides a service for uploading information codes. Specifically, as Figure 11As shown, "1. Configuration" refers to the configuration of group-adding QR codes, etc. in the customer relationship management system. The second terminal can display an information code configuration interface on the PC (Personal Computer) management terminal corresponding to the customer relationship management system. The information code configuration interface provides a service for uploading information codes. For example, the information code configuration interface includes an object identifier input area and a group-adding information code input area. The object identifier input area is used to input an object identifier, and the group-adding information code input area is used to input and upload the group-adding information code. The object identifier input in the object identifier input area and the group-adding information code input in the group-adding information code input area are the group-adding information codes of the social groups to which the objects represented by the object identifiers input in the object identifier input area belong. For example, if the object identifier is the identifier of a host, the group-adding information code is the group-adding information code of the social group to which the host belongs. The second terminal obtains the object identifier input into the object identifier input area and / or the group-adding information code input into the weighted information code input area, and sends the obtained object identifier and the obtained group-adding information code to the server (i.e., the backend of the customer relationship management system). As Figure 11 shown, the customer relationship management system also provides a "group QR code storage management service". When the server receives the object identifier and the group-adding information code, it uses the "group QR code storage management service" to establish a correspondence between the object identifier and the group-adding information code, and stores this correspondence to facilitate finding the corresponding group-adding information code according to the object identifier.

[0126] In some embodiments, the server may include a customer relationship management system, and the group-adding information code configuration interface is an interface provided by this customer relationship management system. The customer relationship management system may correspond to a PC management terminal. As Figure 12 shown, the PC management terminal provides functions such as adding, deleting, modifying, querying, searching, and sorting for QR codes. The PC management terminal can call the RPC interface provided by the customer relationship management system to manage the QR codes of enterprise employees. The PC management terminal can be the PC management terminal of an operator or the PC management terminal of an external merchant. As Figure 12 shown, the plugin application can also call the RPC interface provided by the customer relationship management system to manage the QR codes of general users and hosts. The customer relationship management system stores the relevant data of the QR codes in the storage system. The storage system is a system for storing data and can be any database, such as a MySQL or Redis database. Whether it is the operation and management of QR codes on the PC management terminal or the plugin application, the read and write operations are all performed through the interface of the customer relationship management system, rather than reading and writing the storage layer separately, thus ensuring the consistency of data reading and writing. As Figure 13As shown in the figure, a framework diagram for configuring the group addition information code is presented. The customer relationship management system includes three parts: login call interface access, business logic processing, and QR code management interface. Login call interface access, that is, login RPC interface access, is used to authenticate the user's login to the customer relationship management system. RPC (Remote Procedure Call) is a protocol that requests services from a remote computer program over a network without the need to understand the underlying network technology. Business logic processing is used to handle the business logic process of storing the configured QR code. The QR code management interface is used to implement the management and storage of QR codes, that is, store the QR codes, and the QR codes can be stored through the group addition QR code service. The group addition QR code service can also be called the group QR code management service. The group addition QR code service includes services such as addition, deletion, modification, query, and sorting of QR codes. The configuration data of the customer relationship management system can be stored in a database, such as Figure 13 In Figure 13 , the database corresponding to the customer relationship management system is used to store the configuration data of the customer relationship management system. The customer relationship management system can also obtain various information of the enterprise through an external dependent system, such as Figure 13 In Figure 13 , the enterprise information system belongs to the external dependent system, and the customer relationship management system can obtain various information of the enterprise by calling the RPC interface provided by the enterprise information system.

[0127] In this embodiment, the association relationship between the target group addition information code and the information source or the identification of the target group addition information code and the media object can be flexibly configured, which improves the flexibility of establishing the association relationship.

[0128] In some embodiments, as Figure 14 shown, a method for information sharing is provided. This method can be executed by the first terminal or jointly executed by the first terminal and the server. Taking the application of this method to the first terminal as an example, it includes the following steps:

[0129] Step 1402, in the target social application logged in by the target user object, display the session interface of the first session group; the session interface of the first session group displays an information sharing entry corresponding to the target media platform.

[0130] Among them, the information sharing entry is used to trigger the acquisition of various associated media description information corresponding to the first session group. Different media platforms correspond to different information sharing entries.

[0131] Specifically, the first terminal can display the session interface of the first social group in the target social application logged in by the target user object, and display the information sharing entry in the session interface of the first social group.

[0132] In some embodiments, the information sharing entry is the entry of a target plug-in application in a target social application. The target plug-in application corresponds to a target media platform and is used to obtain information from the target media platform, such as obtaining media description information corresponding to a media object in the target media platform. As Figure 3 shown, the session interface 300 of the first session group is displayed. The entry 302 of the target plug-in application is displayed in the session interface 300 of the first session group. Different media platforms correspond to different plug-in applications.

[0133] Step 1404, in response to a trigger operation on the information sharing entry, display each piece of associated media description information corresponding to the first session group; the associated media description information refers to the media description information of the associated media object corresponding to the first session group. The associated media object includes at least one of the media objects generated by the target media information source in the target media platform or the media objects bound to the first session group. The target media information source is the media information source bound to the first session group, and the associated media object belongs to the target media platform.

[0134] Among them, the associated media description information can be obtained by the server from the target media platform. The associated media description information refers to the media description information of the associated media object corresponding to the first session group. The associated media object includes at least one of the media objects generated by the target media information source in the target media platform or the media objects bound to the first session group. The target media information source is the media information source bound to the first session group. When the target media information source is a host in the target media platform, the media object generated by the target media information source in the target media platform is the live content produced by the host on the target media platform. When the target media information source is a live broadcast room in the target media platform, the media object generated by the target media information source in the target media platform is the live content of the live broadcast room.

[0135] Specifically, the first terminal, in response to a trigger operation on the information sharing entry, obtains each piece of associated media description information corresponding to the first session group and displays each piece of associated media description information corresponding to the first session group in the information sharing interface. As Figure 3 shown, the information sharing interface 304 is displayed. Each piece of associated media description information, such as the associated media description information 306, is displayed in the information sharing interface 304.

[0136] Step 1404, in response to an information sharing operation on the target media description information among each piece of associated media description information, share the relevant information of the associated media object corresponding to the target media description information to the second session group; the second session group includes the target user object.

[0137] Among them, the target media description information is any one of the associated media description information. The second session group is a session group including the target user object.

[0138] Specifically, when the first terminal displays each associated media description information, in response to an information sharing operation for the target media description information in each associated media description information, it shares the relevant information of the associated media object corresponding to the target media description information to the second session group.

[0139] In the above information sharing method, in response to a trigger operation for the information sharing entry, it displays each associated media description information corresponding to the first session group. In response to an information sharing operation for the target media description information in each associated media description information, it shares the relevant information of the associated media object corresponding to the target media description information to the second session group, thereby conveniently and quickly sharing the relevant information of the associated media object in the first session group to the second session group through the information sharing entry, improving the efficiency of information sharing.

[0140] In some embodiments, sharing the relevant information of the associated media object corresponding to the target media description information to the second session group in response to an information sharing operation for the target media description information in each associated media description information includes: in response to an information sharing operation for the target media description information in each associated media description information, displaying session group options respectively corresponding to at least one second session group; when the target session group option among the session group options is in a selected state, sharing the relevant information of the associated media object corresponding to the target media description information to the second session group represented by the target session group option; the relevant information is used to trigger entering the target media platform and displaying the corresponding associated media object.

[0141] Among them, the target session group option is any one of the session group options. The target session group option can be one or more, and multiple means at least two. The relevant information is used to trigger entering the target media platform and displaying the corresponding associated media object. For example, the relevant information can trigger entering a sub-application of the target media platform and displaying the associated media object corresponding to the relevant information in the sub-application.

[0142] Specifically, when the first terminal displays the associated media description information, it can display a sharing control corresponding to the associated media description information. The sharing control is used to trigger sharing of relevant information of the corresponding associated media object. In response to a trigger operation on the sharing control corresponding to the target media description information, the first terminal displays session group options corresponding to one or more second session groups. When the target session group option is in a selected state, the first terminal obtains the relevant information of the associated media object corresponding to the target media description information and shares the relevant information to the second session group corresponding to the target session group option. The second terminal displays the session interface of the second session group, receives the relevant information shared by the first terminal, displays the relevant information in the session interface of the second session group, and enters the target media platform and displays the corresponding associated media object in response to a trigger operation on the relevant information.

[0143] In some embodiments, the relevant information may be displayed in the form of an information card. The information card is used to present the relevant information of the media object. As Figure 3 shown in [FIGURE REFERENCE], the sharing control 308 is displayed. In response to a click operation on the sharing control 308, if the second session group corresponding to the selected session group option is the "Test 2 Group", the information card of the corresponding associated media object is shared to the "Test 2 Group". The information card can trigger entry into the target media platform and display the corresponding associated media object. For example, the second terminal displays the session interface of the second session group, receives the information card shared by the first terminal, displays the information card in the session interface of the second session group, and enters the target media platform and displays the corresponding associated media object in response to a trigger operation on the information card. For example, the second terminal may display the media playback interface corresponding to the target media platform in a sub-application of the target media platform and display the associated media object corresponding to the information card in the media playback interface.

[0144] In this embodiment, the information card can be shared to the corresponding second session group by selecting the session group option. For example, the information card can be sent to each second session group through the group sending function, which improves the efficiency of information sharing.

[0145] In some embodiments, displaying the associated media description information corresponding to the first session group in response to a trigger operation on the information sharing entry includes: in response to a trigger operation on the information sharing entry, sending an information acquisition request to the server; the server determines the associated media description information corresponding to the first session group in response to the information acquisition request, returns the associated media description information corresponding to the first session group; and displaying the associated media description information corresponding to the first session group.

[0146] Specifically, in response to a trigger operation on the information sharing entry, the first terminal sends an information acquisition request to the server. In response to the information acquisition request, the server determines the associated media description information corresponding to the first session group, returns the associated media description information corresponding to the first session group to the first terminal, and the first terminal displays the associated media description information corresponding to the first session group.

[0147] In this embodiment, through the information sharing entry in the session interface of the first session group, the associated media description information corresponding to the first session group can be obtained conveniently and quickly, improving the effect of information acquisition, and thus improving the efficiency of information sharing.

[0148] In some embodiments, as Figure 15 shown, an information sharing method is provided. This method can be executed by the second terminal or jointly executed by the second terminal and the server. Taking the application of this method to the second terminal as an example, the method includes the following steps:

[0149] Step 1502, in response to a group addition trigger operation triggered through the target media playback interface, display the target group addition information code; the target group addition information code is the group addition information code of the second session group in the target social application; the target group addition information code is associated with at least one of the target media object or the media information source that generates the target media object; the target media object is the media object played in the media playback interface.

[0150] Among them, the target media playback interface can be the media playback interface of any media platform, can be the media playback interface of the target media platform, or can be the media playback interface of a media platform other than the target media platform. As Figure 8 shown in (a) of, the target media playback interface 800 is displayed.

[0151] Specifically, the second terminal displays the target media playback interface and displays a group addition entry on the target media playback interface. The group addition entry can be displayed on the target media playback interface in any form, including but not limited to a floating control such as a widget. The group addition entry can be one or more, and multiple means at least two. The group addition trigger operation can be a trigger operation on the group addition entry. The trigger operation on the group addition entry includes but is not limited to at least one of operations such as clicking, double-clicking, or swiping on the group addition entry. The second terminal displays the target group addition information code in response to the trigger operation on the group addition entry.

[0152] Step 1504, in the case of adding the second user object to the second session group through the target group addition information code, display the session interface of the second session group in the target social application logged in by the second user object; the second user object is the user object applying to join the second session group.

[0153] Among them, the first user object and the second user object can be the same member in the second session group or two different members in the second session group.

[0154] Specifically, in response to the information code recognition operation of the target group addition information code by the social application logged in by the second user object, when the second terminal determines that the recognition is successful, it displays a group addition confirmation control corresponding to the second session group. In response to the trigger operation for the group addition confirmation control corresponding to the second session group, the second terminal sends a group addition request carrying the identifier of the second user object to the server. Among them, the social application logged in by the second user object can be the target social application or a social application other than the target social application. In response to the group addition request, the server adds the second user object to the second session group. The server can return a prompt message indicating successful group addition to the second terminal. When the second terminal receives the prompt message indicating successful group addition, that is, when it determines that the group addition is successful, it displays the session interface of the second session group in the target social application logged in by the second user object. As Figure 6 In "4. User scans the code to enter the group", the session interface is displayed.

[0155] Step 1506, in the session interface of the second session group, display the relevant information of the media object shared in the second session group.

[0156] Specifically, the relevant information of the shared media object can be shared by the first terminal from the first session group to the second session group. For example Figure 6 in "A-1. Share live broadcast and product links to the private group". In response to the trigger operation of the share control for the target media description information in the information sharing interface, the first terminal displays the session group options corresponding to each second session group. When the session group option of the second session group is in the selected state, in response to the share confirmation operation, the first terminal shares the relevant information of the associated media object corresponding to the target media description information to the second session group. The second terminal displays the session interface of the second session group in the target social application logged in by the second user object, receives the relevant information shared by the first terminal, and displays the relevant information shared by the first terminal in the session interface of the second session group. The second terminal can enter the target media platform in response to the trigger operation for the relevant information. For example Figure 6 in "B. Share the link to enter the live broadcast room".

[0157] In some embodiments, the relevant information of the shared media object can be shared from the live broadcast room of the anchor to the second session group. As Figure 6 in "A-2. Share the live broadcast link to the private group".

[0158] In this embodiment, in response to a group-adding trigger operation triggered through a target media playback interface, a target group-adding information code is displayed; the target group-adding information code is the group-adding information code of a second conversation group in a target social application; the target group-adding information code is associated with at least one of a target media object or a media information source that generates the target media object; the target media object is the media object being played in the media playback interface; when the second user object is added to the second conversation group through the target group-adding information code, a conversation interface of the second conversation group is displayed in the target social application logged in by the second user object; the second user object is the user object applying to join the second conversation group; in the conversation interface of the second conversation group, relevant information of the media object shared in the second conversation group is displayed. Thus, the second user object can be conveniently and quickly added to the second conversation group through the target group-adding information code triggered by the target media playback, improving the group-adding efficiency.

[0159] In some embodiments, displaying the target group-adding information code in response to a group-adding trigger operation triggered through a target media playback interface includes: when there is an associated group-adding information code in at least one of the target media object or the media information source that generates the target media object, a group-adding entry is displayed on the target media playback interface; the group-adding entry is used to prompt joining a conversation group; in response to a trigger operation on the group-adding entry, the target group-adding information code is displayed.

[0160] Specifically, the second terminal displays the target media playback interface, and when there is an associated group-adding information code in at least one of the target media object or the media information source that generates the target media object, a group-adding entry is displayed on the target media playback interface.

[0161] In some embodiments, in response to an operation that triggers the display of the target media playback interface, the second terminal sends an information code query request to the server. When there is an associated group-adding information code in at least one of the target media object or the media information source that generates the target media object, and there is a group-adding information code that meets the selection condition among the associated group-adding information codes, a group-adding entry is displayed. For example, Figure 11 the second terminal requests the group-adding entry, i.e., "2. Request entry", from the server. The server responds to the "Request entry", obtains the group-adding information code, i.e., "3. Obtain", and when the obtained group-adding information code meets the selection condition, the obtained group-adding information code is returned to the second terminal. When the second terminal receives the group-adding information code, a group-adding entry is displayed. If the group-adding information code that meets the selection condition is the target group-adding information code, then when the second terminal receives a trigger operation on the group-adding entry, i.e., "4. Add group", the target group-adding information code is displayed. Figure 11 The mini-program customer service message service in [description] is used to implement customer service messages based on the mini-program and can send texts, pictures, mini-program links, etc. The group-adding service is used to obtain the group-adding QR code and update the QR code scanning times, i.e., "5. Update".

[0162] In this embodiment, by providing a group joining entry on the target media playing interface, the group joining information code can be obtained conveniently and quickly to join the group, thus improving the group joining efficiency.

[0163] In some embodiments, in response to a trigger operation on the group joining entry, displaying the target group joining information code includes: in response to the trigger operation on the group joining entry, sending an information code acquisition request to the server; the server, in response to the information code acquisition request, acquires an associated group joining information code set; the associated group joining information code set includes at least one of the group joining information code associated with the target media object or the group joining information code associated with the media information source that generates the target media object; the associated group joining information code set includes the target group joining information code; in the case where the target group joining information code is the group joining information code that meets the selection condition in the associated group joining information code set, receiving the target group joining information code returned by the server and displaying the target group joining information code; the selection condition includes at least one of the highest selection priority or the number of scanning codes being less than the number threshold.

[0164] Specifically, the server, in response to the information code acquisition request, acquires at least one of the group joining information code associated with the target media object or the group joining information code associated with the media information source that generates the target media object, obtains the associated group joining information code set, determines the group joining information code that meets the selection condition from the associated group joining information code set, and returns the group joining information code that meets the selection condition to the terminal. Thus, if the target group joining information code is the group joining information code that meets the selection condition among these group joining information codes, the server returns the target group joining information code to the second terminal, i.e., the terminal that sends the information code acquisition request. The second terminal receives the target group joining information code returned by the server and displays the target group joining information code.

[0165] In this embodiment, in the case where the target group joining information code is the group joining information code that meets the selection condition among the group joining information codes, returning the target group joining information code to the terminal that sends the information code acquisition request improves the efficiency of obtaining the group joining information code and the group joining efficiency.

[0166] In some embodiments, as Figure 16 shown, an information sharing method is provided. This method is jointly executed by the first terminal and the server and includes the following steps:

[0167] Step 1602, the first terminal displays the session interface of the first session group in the target social application logged in by the first user object, and displays the target plugin entry corresponding to the target media platform in the session interface of the first session group.

[0168] Step 1604, the first terminal, in response to the trigger operation on the target plugin entry, sends an information acquisition request to the server.

[0169] Step 1606: In response to the information acquisition request, the server determines the associated media description information corresponding to the first session group, and returns the associated media description information corresponding to the first session group to the first terminal.

[0170] Step 1608: The first terminal receives the associated media description information returned by the server, displays the associated media description information in the information sharing interface of the target plug-in application, and displays the sharing controls corresponding to the associated media description information respectively.

[0171] Step 1610: In response to the triggering operation of the sharing control of the target media description information in the information sharing interface, the first terminal displays the session group options corresponding to the second session group, and the second session group includes the first user object.

[0172] Step 1612: When the target session group option among the session group options is in the selected state, the first terminal, in response to the sharing confirmation operation, shares the information card of the associated media object corresponding to the target media description information to the second session group represented by the target session group option.

[0173] Among them, when the second terminal displays the session interface of the second session group, it receives the information card of the associated media object corresponding to the target media description information, and displays the information card of the associated media object corresponding to the target media description information in the session interface of the second session group.

[0174] In this embodiment, through the target plug-in entry corresponding to the target media platform, the information card of the associated media object of the first session group is shared, and the process of sharing information is simple and convenient, thereby improving the efficiency of information sharing.

[0175] In some embodiments, as Figure 17 shown, an information sharing method is provided, which is jointly executed by the second terminal and the server, and includes the following steps:

[0176] Step 1702: The second terminal displays the target media playing interface, and displays the group joining entry in the target media playing interface.

[0177] Step 1704: In response to the triggering operation for the group joining entry, the second terminal sends an information code acquisition request to the server.

[0178] Step 1706: In response to the information code acquisition request, the server determines the associated group joining information code set including the target group joining information code. When the target group joining information code is the group joining information code that meets the selection condition in the associated group joining information code set, the server returns the target group joining information code to the second terminal.

[0179] Step 1708: The second terminal displays the target group addition information code. In response to the information code recognition operation of the social application logged in by the second user object on the target group addition information code, when it is determined that the recognition is successful, in response to the group addition operation, a group addition operation is sent to the server.

[0180] Step 1710: In response to the group addition operation, the server adds the second user object to the second session group and returns a prompt message indicating successful group addition to the second terminal.

[0181] Step 1712: When the second terminal receives the prompt message indicating successful group addition, it displays the session interface of the second session group corresponding to the target group addition information code in the social application logged in by the second user object.

[0182] Step 1714: The second terminal displays the relevant information of the media object shared in the second session group in the session interface of the second session group.

[0183] In this embodiment, by displaying the group addition entry through the target media playback interface, the second user object is conveniently and quickly added to the second session group, improving the group addition efficiency.

[0184] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps do not necessarily have to be executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, the execution of these steps has no strict order limitation, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages do not necessarily have to be executed at the same time, but can be executed at different times. The execution order of these steps or stages does not necessarily have to be sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0185] Based on the same inventive concept, an information sharing device for implementing the above-mentioned information sharing method is also provided in an embodiment of the present application. The implementation solution provided by this device for solving problems is similar to the implementation solution described in the above method. Therefore, the specific limitations in one or more of the following information sharing device embodiments can refer to the limitations on the information sharing method in the above text and will not be repeated here.

[0186] In some embodiments, as Figure 18 shown, an information sharing device is provided, including: a request acquisition module 1802, a description information determination module 1804, and a description information return module 1806, where:

[0187] A request acquisition module 1802, configured to receive an information acquisition request for a target media platform; the information acquisition request is triggered by a first session group, and the first session group is a session group in a target social application logged in by a target user object.

[0188] A description information determination module 1804, configured to determine, in response to the information acquisition request, associated media description information corresponding to the first session group; the associated media description information refers to media description information of an associated media object of the first session group, and the associated media object includes at least one of a media object generated by a target media information source in the target media platform or a media object bound to the first session group; the target media information source is a media information source bound to the first session group.

[0189] A description information return module 1806, configured to return the associated media description information corresponding to the first session group to a terminal that sends the information acquisition request; the associated media description information is used to trigger sharing of relevant information of the corresponding associated media object to a second session group; the target user object is a group member in the second session group.

[0190] In the above information sharing device, in response to a group addition trigger operation triggered by a target media playback interface, a target group addition information code is displayed, and the target group addition information code is a group addition information code of a second session group in the target social application. The target group addition information code is associated with at least one of a target media object or a media information source that generates the target media object. The target media object is a media object played in the media playback interface. In the case where a second user object is added to the second session group through the target group addition information code, a session interface of the second session group is displayed in the target social application logged in by the second user object. The second user object is a user object applying to join the second session group. In the session interface of the second session group, relevant information of the media object shared to the second session group is displayed. Thus, the second user object can be conveniently and quickly added to the second session group through the target group addition information code triggered by the target media playback, improving the group addition efficiency.

[0191] In some embodiments, the information acquisition request carries a first group identifier, and there is a corresponding relationship between the first group identifier and a target information source identifier. The first group identifier refers to an identifier of the first session group, and the target information source identifier refers to an identifier of the target media information source; the description information determination module 1804 is further configured to, in response to the information acquisition request, search for a target information source identifier having a corresponding relationship with the first group identifier; determine media description information corresponding to the target information source identifier to obtain the associated media description information corresponding to the first session group; the media description information corresponding to the target information source identifier refers to media description information of a media object generated by the target media information source represented by the target information source identifier in the target media platform.

[0192] In some embodiments, the description information determination module 1804 is further configured to determine the media description information corresponding to the target information source identifier to obtain the first media description information; determine the media description information of the media object bound to the first session group to obtain the second media description information; and determine the first media description information and the second media description information as the respective associated media description information corresponding to the first session group.

[0193] In some embodiments, the apparatus is further configured to: determine the media object produced in real time by the target media information source on the target media platform; and store the media description information of the media object produced in real time in correspondence with the target media information source.

[0194] In some embodiments, the information acquisition request is triggered by a target plug-in application on the first session interface, and the first session interface refers to the session interface of the first session group; the description information determination module 1804 is further configured to, in response to the information acquisition request, determine the associated media description information corresponding to the first session group when it is determined that the first session group has the usage permission for the target plug-in application.

[0195] In some embodiments, the target user object is the first user object, and the second session group further includes a second user object; the apparatus further includes a group addition module, and the group addition module is configured to receive an information code acquisition request; the information code acquisition request is triggered by a target media playback interface; at least one of the target media object or the media information source that generates the target media object is associated with the target group addition information code, the target media object is the media object played in the target media playback interface, and the target group addition information code refers to the group addition information code of the second session group; in response to the information code acquisition request, return the target group addition information code to the terminal that sends the information code acquisition request; the target group addition information code is used to trigger the addition of the second user object to the second session group.

[0196] In some embodiments, the group addition module is further configured to, in response to the information code acquisition request, obtain an associated group addition information code set; the associated group addition information code set includes at least one of the group addition information code associated with the target media object or the group addition information code associated with the media information source that generates the target media object; the associated group addition information code set includes the target group addition information code; when the target group addition information code is the group addition information code that meets the selection condition in the associated group addition information code set, return the target group addition information code to the terminal that sends the information code acquisition request; the selection condition includes at least one of the highest selection priority or the number of code scans being less than the number threshold.

[0197] In some embodiments, the apparatus is further configured to: receive a second configuration request; the second configuration request carries a target group addition information code and at least one target identifier, and the at least one target identifier includes at least one of an identifier of a target media object or an identifier of a media information source that generates the target media object; in response to the second configuration request, establish an association relationship between each target identifier and the target group addition information code.

[0198] In some embodiments, as Figure 19 shown, there is provided an information sharing apparatus, including: a first interface display module 1902, a description information display module 1904, and an information sharing module 1906, where:

[0199] The first interface display module 1902 is configured to display a session interface of a first session group in a target social application logged in by a target user object; an information sharing entry corresponding to a target media platform is displayed in the session interface of the first session group.

[0200] The description information display module 1904 is configured to, in response to a trigger operation on the information sharing entry, display respective associated media description information corresponding to the first session group; the associated media description information refers to media description information of an associated media object corresponding to the first session group, and the associated media object includes at least one of a media object generated by a target media information source in a target media platform or a media object bound to the first session group, the target media information source is a media information source bound to the first session group, and the associated media object belongs to the target media platform.

[0201] The information sharing module 1906 is configured to, in response to an information sharing operation on the target media description information in the respective associated media description information, share relevant information of the associated media object corresponding to the target media description information to a second session group; the second session group includes the target user object.

[0202] In some embodiments, the information sharing module 1906 is further configured to, in response to an information sharing operation on the target media description information in the respective associated media description information, display session group options corresponding to at least one second session group respectively; in a case where a target session group option in the respective session group options is in a selected state, share the relevant information of the associated media object corresponding to the target media description information to the second session group represented by the target session group option; the relevant information is used to trigger entry into the target media platform and display the corresponding associated media object.

[0203] In some embodiments, the description information display module 1904 is further configured to send an information acquisition request to the server in response to a trigger operation on the information sharing entry; the server determines the associated media description information corresponding to the first session group in response to the information acquisition request, and returns the associated media description information corresponding to the first session group; and display each piece of associated media description information corresponding to the first session group.

[0204] In some embodiments, as Figure 20 shown, an information sharing device is provided, including: an information code display module 2002, a second interface display module 2004, and a relevant information display module 2006, where:

[0205] The information code display module 2002 is configured to display a target group addition information code in response to a group addition trigger operation triggered through a target media playback interface; the target group addition information code is a group addition information code of a second session group in a target social application; the target group addition information code is associated with at least one of a target media object or a media information source that generates the target media object; and the target media object is a media object played in the media playback interface.

[0206] The second interface display module 2004 is configured to display a session interface of the second session group in the target social application logged in by a second user object when the second user object is added to the second session group through the target group addition information code; the second user object is a user object applying to join the second session group.

[0207] The relevant information display module 2006 is configured to display relevant information of a media object shared in the second session group in the session interface of the second session group.

[0208] In some embodiments, the information code display module 2002 is further configured to display a group addition entry in the target media playback interface when there is at least one associated group addition information code in at least one of the target media object or the media information source that generates the target media object; the group addition entry is used to prompt joining a session group; and in response to a trigger operation on the group addition entry, display the target group addition information code.

[0209] In some embodiments, the information code display module 2002 is further configured to send an information code acquisition request to the server in response to a trigger operation for the group addition entry; the server acquires an associated group addition information code set in response to the information code acquisition request; the associated group addition information code set includes at least one of the group addition information codes associated with the target media object or the group addition information codes associated with the media information source that generates the target media object; the associated group addition information code set includes a target group addition information code; when the target group addition information code is a group addition information code that meets the selection condition in the associated group addition information code set, the target group addition information code returned by the server is received and the target group addition information code is displayed; the selection condition includes at least one of the highest selection priority or the number of code scans being less than the number threshold.

[0210] Each module in the above information sharing device can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form so that the processor can call and execute the operations corresponding to each of the above modules.

[0211] In some embodiments, a computer device is provided. The computer device can be a server, and its internal structure diagram can be as Figure 21 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, 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, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the data involved in the information sharing method. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, an information sharing method is implemented.

[0212] In some embodiments, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 22As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, 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 input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. The computer program, when executed by the processor, implements an information sharing method. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.

[0213] Those skilled in the art can understand that Figure 21 and Figure 22 the structure shown in is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.

[0214] In some embodiments, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above information sharing method are implemented.

[0215] In some embodiments, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, the steps in the above information sharing method are implemented.

[0216] In some embodiments, a computer program product is provided, including a computer program. When the computer program is executed by the processor, the steps in the above information sharing method are implemented.

[0217] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0218] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. 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 methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., and are not limited thereto.

[0219] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, 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, it should be considered as the scope described in this specification.

[0220] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. An information sharing method, characterized in that, The method includes: Receiving an information acquisition request for a target media platform; the information acquisition request is triggered by a first session group, and the first session group is a session group in a target social application logged in by a target user object; In response to the information acquisition request, according to the identifier of the first session group in the information acquisition request, querying the target information source identifier of the target media information source bound to the first session group, and obtaining the media description information of the media objects generated by the target media information source represented by the target information source identifier in the target media platform, so as to obtain the associated media description information of the associated media objects corresponding to the first session group; Returning the associated media description information to the terminal that sent the information acquisition request; the associated media description information is used to trigger the terminal to display the relevant information of the corresponding associated media object in the session interface of the second session group in response to an information sharing operation for the associated media description information, and the relevant information is used to trigger entry into the target media platform and display the corresponding associated media object; the target user object is a group member in the second session group.

2. The method according to claim 1, wherein The obtaining the media description information of the media objects generated by the target media information source represented by the target information source identifier in the target media platform, so as to obtain the associated media description information of the associated media objects corresponding to the first session group includes: Determining the media description information corresponding to the target information source identifier to obtain first media description information; Determining the media description information of the media objects bound to the first session group to obtain second media description information; Determining the first media description information and the second media description information as the respective associated media description information of the respective associated media objects corresponding to the first session group.

3. The method according to claim 1, characterized in that, The method further includes: Determining the media objects produced in real time by the target media information source in the target media platform; Correspondingly storing the media description information of the media objects produced in real time with the target media information source.

4. The method according to claim 1, wherein The information acquisition request is triggered by a target plug-in application on a first session interface, and the first session interface refers to the session interface of the first session group; The in response to the information acquisition request, according to the identifier of the first session group in the information acquisition request, querying the target information source identifier of the target media information source bound to the first session group, and obtaining the media description information of the media objects generated by the target media information source represented by the target information source identifier in the target media platform includes: In response to the information acquisition request, when it is determined that the first session group has the usage permission of the target plug-in application, according to the identifier of the first session group in the information acquisition request, querying the target information source identifier of the target media information source bound to the first session group, and obtaining the media description information of the media objects generated by the target media information source represented by the target information source identifier in the target media platform.

5. The method according to claim 1, wherein The target user object is the first user object, and the second session group further includes a second user object; the steps for the second user object to join the second session group include: Receiving an information code acquisition request; the information code acquisition request is triggered through a target media playback interface; at least one of a target media object or a media information source that generates the target media object is associated with a target group addition information code, the target media object is the media object played in the target media playback interface, and the target group addition information code refers to the group addition information code of the second session group; In response to the information code acquisition request, returning the target group addition information code to the terminal that sends the information code acquisition request; the target group addition information code is used to trigger the addition of the second user object to the second session group.

6. The method according to claim 5, wherein The step of returning the target group addition information code to the terminal that sends the information code acquisition request in response to the information code acquisition request includes: In response to the information code acquisition request, obtaining an associated group addition information code set; the associated group addition information code set includes at least one of the group addition information code associated with the target media object or the group addition information code associated with the media information source that generates the target media object; the associated group addition information code set includes the target group addition information code; When the target group addition information code is the group addition information code that meets the selection condition in the associated group addition information code set, returning the target group addition information code to the terminal that sends the information code acquisition request; the selection condition includes at least one of the highest selection priority or the number of code scans being less than a threshold number of times.

7. The method according to claim 5, characterized in that Before the step of obtaining the associated group addition information code set in response to the information code acquisition request, the method further includes: Receiving a second configuration request; the second configuration request carries the target group addition information code and at least one target identifier, and the at least one target identifier includes at least one of the identifier of the target media object or the identifier of the media information source that generates the target media object; In response to the second configuration request, establishing an association relationship between each of the target identifiers and the target group addition information code.

8. An information sharing method, characterized in that, The method includes: In a target social application logged in by a target user object, displaying a session interface of a first session group; an information sharing entry corresponding to a target media platform is displayed in the session interface of the first session group; In response to a trigger operation for the information sharing entry, display the associated media description information corresponding to the first session group; the associated media description information refers to the media description information of the associated media objects corresponding to the first session group, and the associated media description information is the media description information of the media objects generated by the target media information source represented by the target information source identifier in the target media platform. The target information source identifier is the identifier of the target media information source bound to the first session group queried according to the identifier of the first session group. The associated media objects include the media objects generated by the target media information source in the target media platform. The target media information source is the media information source bound to the first session group, and the associated media objects belong to the target media platform; In response to an information sharing operation for the target media description information in the respective associated media description information, display, in the session interface of the second session group, the relevant information of the associated media object corresponding to the target media description information; the second session group includes the target user object, and the relevant information is used to trigger entry into the target media platform and display the corresponding associated media object.

9. The method according to claim 8, wherein The step of, in response to an information sharing operation for the target media description information in the respective associated media description information, displaying, in the session interface of the second session group, the relevant information of the associated media object corresponding to the target media description information includes: In response to an information sharing operation for the target media description information in the respective associated media description information, display the session group options corresponding to at least one second session group respectively; In the case where the target session group option among the respective session group options is in a selected state, display, in the session interface of the second session group represented by the target session group option, the relevant information of the associated media object corresponding to the target media description information.

10. The method according to claim 8, wherein The step of, in response to a trigger operation for the information sharing entry, displaying the associated media description information corresponding to the first session group includes: In response to a trigger operation for the information sharing entry, send an information acquisition request to the server; in response to the information acquisition request, the server determines the associated media description information corresponding to the first session group and returns the associated media description information corresponding to the first session group; Display the associated media description information corresponding to the first session group.

11. An information sharing method, characterized in that, The method includes: In response to a group addition trigger operation triggered through a target media playback interface, display a target group addition information code; the target group addition information code is the group addition information code of the second session group in the target social application; the target group addition information code is associated with at least one of the target media object or the media information source that generates the target media object; the target media object is the media object played in the media playback interface; In the case where the second user object is added to the second session group through the target group addition information code, display the session interface of the second session group in the target social application logged in by the second user object; the second user object is the user object applying to join the second session group; In the case of triggering an information sharing operation for associated media description information for the second session group, relevant information of the associated media object corresponding to the associated media description information is displayed in the session interface of the second session group. The relevant information is used to trigger entry into the target media platform and display the associated media object. The associated media description information is the media description information of the media object generated by the target media information source represented by the target information source identifier in the target media platform. The target information source identifier is the identifier of the target media information source bound to the first session group queried according to the identifier of the first session group.

12. The method according to claim 11, wherein The displaying of the target group addition information code in response to a group addition trigger operation triggered through the target media playback interface includes: In the case where at least one of the target media object or the media information source that generates the target media object has an associated group addition information code, a group addition entry is displayed in the target media playback interface; the group addition entry is used to prompt joining the session group; In response to a trigger operation on the group addition entry, the target group addition information code is displayed.

13. The method according to claim 12, characterized in that, The displaying of the target group addition information code in response to a trigger operation on the group addition entry includes: In response to a trigger operation on the group addition entry, an information code acquisition request is sent to the server; in response to the information code acquisition request, the server acquires an associated group addition information code set; the associated group addition information code set includes at least one of the group addition information code associated with the target media object or the group addition information code associated with the media information source that generates the target media object; the associated group addition information code set includes the target group addition information code; In the case where the target group addition information code is the group addition information code that meets the selection condition in the associated group addition information code set, the target group addition information code returned by the server is received and the target group addition information code is displayed; the selection condition includes at least one of the highest selection priority or the number of scan codes being less than the number threshold.

14. An information sharing device, characterized in that, The device includes: A request acquisition module, configured to receive an information acquisition request for a target media platform; the information acquisition request is triggered through a first session group, and the first session group is a session group in a target social application logged in by a target user object; A description information determination module, configured to, in response to the information acquisition request, according to the identifier of the first session group in the information acquisition request, query the target information source identifier of the target media information source bound to the first session group, and acquire the media description information of the media object generated by the target media information source represented by the target information source identifier in the target media platform, so as to obtain the associated media description information of the associated media object corresponding to the first session group; A description information return module for returning the associated media description information corresponding to the first session group to the terminal that sent the information acquisition request; the associated media description information is used to trigger the terminal to display, in the session interface of the second session group, the relevant information of the corresponding associated media object in response to an information sharing operation for the associated media description information, and the relevant information is used to trigger entry into the target media platform and display the corresponding associated media object; the target user object is a group member in the second session group.

15. The device according to claim 14, characterized in that, The description information determination module is further configured to: Determine the media description information corresponding to the target information source identifier to obtain the first media description information; Determine the media description information of the media object bound to the first session group to obtain the second media description information; Determine the first media description information and the second media description information as the associated media description information of each associated media object corresponding to the first session group.

16. The device according to claim 14, characterized in that, The device is further configured to: Determine the media objects produced in real time by the target media information source on the target media platform; Correspondingly store the media description information of the media objects produced in real time and the target media information source.

17. The device according to claim 14, characterized in that, The information acquisition request is triggered by a target plug-in application on the first session interface, and the first session interface refers to the session interface of the first session group; The description information determination module is further configured to: In response to the information acquisition request, when it is determined that the first session group has the usage permission of the target plug-in application, query the target information source identifier of the target media information source bound to the first session group according to the identifier of the first session group in the information acquisition request, and obtain the media description information of the media objects produced by the target media information source represented by the target information source identifier on the target media platform.

18. The device according to claim 14, characterized in that, The target user object is the first user object, and the second session group further includes a second user object; the device further includes a group addition module, and the group addition module is configured to: Receive an information code acquisition request; the information code acquisition request is triggered by a target media playback interface; at least one of the target media object or the media information source that produced the target media object is associated with a target group addition information code, the target media object is the media object played on the target media playback interface, and the target group addition information code refers to the group addition information code of the second session group; In response to the information code acquisition request, return the target group addition information code to the terminal that sent the information code acquisition request; the target group addition information code is used to trigger the addition of the second user object to the second session group.

19. The device according to claim 18, characterized in that, The group addition module is further configured to: In response to the information code acquisition request, obtain an associated group addition information code set; the associated group addition information code set includes at least one of the group addition information code associated with the target media object or the group addition information code associated with the media information source that produced the target media object; The associated group addition information code set includes the target group addition information code; When the target group-adding information code is a group-adding information code that meets the selection conditions in the set of associated group-adding information codes, return the target group-adding information code to the terminal that sent the information code acquisition request; the selection conditions include at least one of the highest selection priority or the number of scan codes being less than the number threshold.

20. The device according to claim 18, wherein, Before the step of acquiring the set of associated group-adding information codes in response to the information code acquisition request, the device is further configured to: Receive a second configuration request; the second configuration request carries a target group-adding information code and at least one target identifier, and the at least one target identifier includes at least one of the identifier of the target media object or the identifier of the media information source that generates the target media object. In response to the second configuration request, establish an association relationship between each of the target identifiers and the target group-adding information code.

21. An information sharing device, characterized in that, The device includes: A first interface display module, configured to display a session interface of a first session group in a target social application logged in by a target user object; an information sharing entry corresponding to a target media platform is displayed in the session interface of the first session group. A description information display module, configured to display respective associated media description information corresponding to the first session group in response to a trigger operation on the information sharing entry; the associated media description information refers to media description information of an associated media object corresponding to the first session group, the associated media description information is media description information of a media object generated by a target media information source represented by a target information source identifier in the target media platform, the target information source identifier is an identifier of a target media information source bound to the first session group queried according to the identifier of the first session group, the associated media object includes a media object generated by the target media information source in the target media platform, the target media information source is a media information source bound to the first session group, and the associated media object belongs to the target media platform. An information sharing module, configured to display relevant information of an associated media object corresponding to the target media description information in a session interface of a second session group in response to an information sharing operation on the target media description information in the respective associated media description information; the second session group includes the target user object, and the relevant information is used to trigger entry into the target media platform and display the corresponding associated media object.

22. The device according to claim 21, characterized in that, The information sharing module is further configured to: Display session group options corresponding to at least one second session group respectively in response to an information sharing operation on the target media description information in the respective associated media description information. When a target session group option among the respective session group options is in a selected state, display relevant information of an associated media object corresponding to the target media description information in a session interface of the second session group represented by the target session group option.

23. The device according to claim 21, wherein, The description information display module is further configured to: In response to a trigger operation on the information sharing entry, send an information acquisition request to the server; in response to the information acquisition request, the server determines the associated media description information corresponding to the first session group and returns the associated media description information corresponding to the first session group; Display each piece of associated media description information corresponding to the first session group.

24. An information sharing device, characterized in that, The device includes: An information code display module, configured to display a target group addition information code in response to a group addition trigger operation triggered through a target media playback interface; the target group addition information code is a group addition information code of a second session group in a target social application; the target group addition information code is associated with at least one of a target media object or a media information source that generates the target media object; the target media object is a media object played in the media playback interface; A second interface display module, configured to display a session interface of the second session group in the target social application logged in by the second user object when the second user object is added to the second session group through the target group addition information code; the second user object is a user object applying to join the second session group; A relevant information display module, configured to display relevant information of an associated media object corresponding to the associated media description information in the session interface of the second session group when an information sharing operation for the associated media description information is triggered for the second session group, the relevant information being used to trigger entry into a target media platform and display the associated media object, the associated media description information being media description information of a media object generated by a target media information source represented by a target information source identifier in the target media platform, and the target information source identifier being an identifier of a target media information source bound to the first session group queried according to the identifier of the first session group.

25. The device according to claim 24, characterized in that, The information code display module is further configured to: When there is at least one associated group addition information code in the target media object or the media information source that generates the target media object, display a group addition entry in the target media playback interface; the group addition entry is used to prompt joining a session group; In response to a trigger operation on the group addition entry, display the target group addition information code.

26. The device according to claim 25, characterized in that, The information code display module is further configured to: In response to a trigger operation on the group addition entry, send an information code acquisition request to the server; in response to the information code acquisition request, the server acquires an associated group addition information code set; The associated group addition information code set includes at least one of a group addition information code associated with the target media object or a group addition information code associated with the media information source that generates the target media object; The associated group addition information code set includes the target group addition information code; When the target group addition information code is a group addition information code in the associated group addition information code set that meets a selection condition, receive the target group addition information code returned by the server and display the target group addition information code; the selection condition includes at least one of having the highest selection priority or the number of code scans being less than a threshold number of times.

27. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 13 are implemented.

28. A computer-readable storage medium having a computer program stored thereon, 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 13 are implemented.

29. A computer program product, comprising 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 13 are implemented.

Citation Information

Patent Citations

  • Group joining method and device, group management system, computer equipment and storage medium

    CN111404702A

  • Control method of live broadcast room and group session, electronic equipment and storage medium

    CN114143563A

  • Method for customizing exclusive album for chat room

    WO2022088046A1