Content publishing method, content interaction method, system, device, equipment, storage medium and program product

By adding content tags to the content publishing end and displaying associated content or map interfaces on the display end, the problems of complexity of content publishing and limited usage scenarios in the prior art are solved, and efficient and convenient content publishing and interactive experience are achieved.

CN119094863APending Publication Date: 2024-12-06SHUXING TECH (BEIJING) CO LTD
View PDF 0 Cites 10 Cited by

Patent Information

Application Number
CN202411243120.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2024-12-06

AI Technical Summary

Technical Problem

The existing content publishing methods are complex, affecting the user experience, and there are problems such as limited usage scenarios and content interaction methods, which are especially unable to meet the on-site experience needs related to the location.

Method used

Provide a content publishing method and content interaction method. By generating and editing content on the publishing end, adding content tags, and displaying associated publishing content or map interfaces on the display end, simplifying the publishing process, improving publishing efficiency, and meeting the site related to the location Experience demand.

Benefits of technology

It realizes lightweight content release, simplifies the user interaction process, improves publishing efficiency and user experience, and avoids the problem of restricted usage scenarios and content interaction methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119094863A_ABST
    Figure CN119094863A_ABST
Patent Text Reader

Abstract

The invention provides a content publishing method, a content interaction method, a content interaction system, a content interaction device, equipment, a storage medium and a program product. The content publishing method comprises the following steps: in response to a triggering operation on a shooting control in a shooting interface, generating target content; displaying an editing interface comprising a publishing control for publishing the target content and a label adding control; in response to a triggering operation on the tag adding control, adding a content tag to the target content; and in response to a trigger operation on the release control, releasing the target content including the content tag. The content interaction method comprises the steps of displaying a content display interface comprising a second position identification control, and displaying associated published content or a map interface in response to a triggering operation on the second position identification control. According to the method provided by the invention, the content including the content label can be published at the publishing end, lightweight publishing is realized, the publishing efficiency is improved, the associated publishing content or the map interface is displayed at the display end, the limitation of a content interaction mode is avoided, and the use experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and specifically to a content publishing method, a content interaction method, a system, a device, a equipment, a storage medium, and a program product. Background Art

[0002] With the popularity of social software, more and more users shoot and publish works. Usually, the process of users publishing works (such as videos) on content interaction platforms is as follows: the user triggers the shooting control, the client responds to the user's triggering operation on the shooting control to shoot the video, and then displays the video editing interface; the user selects the video to be published in the video editing interface, and performs more complex editing on the video; after the editing is completed, the user clicks the content publishing control, and the client publishes the edited video. This interactive process is relatively complicated and easily affects the user experience. In addition, this shooting method has the problem of limited usage scenarios (for example, it cannot meet the on-site experience requirements related to the location), which makes the content publishing also have the problem of limited usage scenarios, which in turn causes the content interaction method to be limited. Summary of the invention

[0003] The embodiments of the present application provide a content publishing method, a content interaction method, a system, an apparatus, a device, a storage medium, and a program product, which can publish content including content tags at the publishing end, realize lightweight publishing, improve publishing efficiency, display related published content or a map interface at the display end, effectively avoid the problem of limited content interaction methods, and improve the user experience.

[0004] On the one hand, an embodiment of the present application provides a content publishing method, the content publishing method comprising:

[0005] In response to a triggering operation on a shooting control in a shooting interface, generating target content;

[0006] Displaying an editing interface, the editing interface including a publishing control for publishing the target content and a tag adding control, the tag adding control being used to add a content tag, the content tag including additional content, the type of the additional content being the same as or different from the target content;

[0007] In response to a triggering operation on the tag adding control, adding a content tag to the target content;

[0008] In response to a triggering operation on the publishing control, the target content including the content tag is published.

[0009] On the one hand, an embodiment of the present application provides a content interaction method, the content interaction method comprising:

[0010] Displaying a content display interface of the first published content, the content display interface being used to display the first published content including a content tag and / or shooting location information, and a second location identification control, the second location identification control being used to display the shooting location information of the first published content, and the content tag being used to display additional content in the content tag;

[0011] In response to a triggering operation on the second location identification control, a second published content including a content tag and / or shooting location information is displayed, and the shooting location information of the second published content is the same as or similar to the shooting location information of the first published content.

[0012] On the one hand, an embodiment of the present application provides another content interaction method, which includes:

[0013] Displaying a content display interface of the first published content, the content display interface being used to display the first published content including a content tag and / or shooting location information, and a second location identification control, the second location identification control being used to display the shooting location information of the first published content, and the content tag being used to display additional content in the content tag;

[0014] In response to a triggering operation on the second location identifier control, a map interface is displayed, wherein the map interface is used to display a digital map of a target area and a content identifier of at least one location within the target area, wherein the target area is determined based on the shooting location information of the first published content, wherein the at least one location includes a location corresponding to the shooting location information of the first published content, and wherein the content identifier is used to indicate published content whose shooting location information corresponds to the location of the content identifier.

[0015] Accordingly, an embodiment of the present application provides a content interaction device, which includes:

[0016] A generating unit, configured to generate target content in response to a triggering operation on a shooting control in the shooting interface;

[0017] A display unit, used to display an editing interface, the editing interface including a publishing control for publishing the target content and a tag adding control, the tag adding control is used to add a content tag, the content tag includes additional content, and the type of the additional content is the same as or different from that of the target content;

[0018] The generating unit is further configured to add a content tag to the target content in response to a triggering operation on the tag adding control;

[0019] A publishing unit is used to publish the target content including the content tag in response to a triggering operation on the publishing control.

[0020] Accordingly, an embodiment of the present application provides another content interaction device, which includes:

[0021] A display unit, configured to display a content display interface of the first published content, wherein the content display interface is configured to display the first published content including a content tag and / or shooting location information, and a second location identification control, wherein the second location identification control is configured to display the shooting location information of the first published content, and the content tag is configured to display additional content in the content tag;

[0022] A trigger unit is used to display a second published content including a content tag and / or shooting location information in response to a trigger operation on the second location identification control, wherein the shooting location information of the second published content is the same as or similar to the shooting location information of the first published content.

[0023] Accordingly, an embodiment of the present application provides another content interaction device, which includes:

[0024] A display unit, configured to display a content display interface of the first published content, wherein the content display interface is configured to display the first published content including a content tag and / or shooting location information, and a second location identification control, wherein the second location identification control is configured to display the shooting location information of the first published content, and the content tag is configured to display additional content in the content tag;

[0025] A response unit is used to display a map interface in response to a trigger operation on the second location identifier control, wherein the map interface is used to display a digital map of a target area and a content identifier of at least one location in the target area, wherein the target area is determined based on the shooting location information of the first published content, the at least one location includes a location corresponding to the shooting location information of the first published content, and the content identifier is used to indicate the published content whose shooting location information corresponds to the location of the content identifier.

[0026] Accordingly, an embodiment of the present application provides a content interaction system, the content interaction system comprising a first client, a second client and a server, and the method implemented by the content interaction system comprises:

[0027] The first client generates target content in response to a triggering operation on a shooting control in a shooting interface, and displays an editing interface, wherein the editing interface includes a publishing control for publishing the target content and a tag adding control, wherein the tag adding control is used to add a content tag, wherein the content tag includes additional content, and the type of the additional content is the same as or different from that of the target content;

[0028] The first client adds a content tag to the target content in response to a triggering operation on the tag adding control;

[0029] The first client sends the target content including the content tag to the server in response to the triggering operation on the publishing control, so as to publish the target content including the content tag;

[0030] The server sends the target content including the content tag to the second client;

[0031] The second client displays a content display interface of the target content, the content display interface is used to display the target content including a content tag, and a second location identification control, the second location identification control is used to display shooting location information of the target content, and the content tag is used to display additional content in the content tag;

[0032] The second client displays second published content including content tags and / or shooting location information, or displays a map interface in response to a triggering operation on the second location identifier control. The shooting location information of the second published content is the same as or similar to the shooting location information of the target content. The map interface is used to display a digital map of the target area and a content identifier of at least one place in the target area. The target area is determined based on the shooting location information of the target content. The at least one place includes a location corresponding to the shooting location information of the target content. The content identifier is used to indicate published content whose shooting location information corresponds to the location of the content identifier.

[0033] Accordingly, an embodiment of the present application provides a computer device, the computer device comprising:

[0034] a processor suitable for implementing a computer program;

[0035] A computer-readable storage medium stores a computer program, and the computer program is suitable for being loaded by a processor and executing the above-mentioned content publishing method and content interaction method.

[0036] Accordingly, an embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is read and executed by a processor of a computer device, the computer device executes the above-mentioned content publishing method and content interaction method.

[0037] Accordingly, an embodiment of the present application further provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device executes the above-mentioned content publishing method and content interaction method.

[0038] In the present application, the client (i.e., the publishing end) that publishes the content can generate the target content and display the editing interface in response to the trigger operation of the shooting control in the shooting interface. The editing interface includes a publishing control and a tag adding control, which is conducive to the subsequent addition of content tags through the tag adding control, that is, the addition of content tags can be implemented in the editing interface without the need for complex interactive processes, and lightweight operations are achieved. The client can publish the target content including the content tag in response to the trigger operation of the publishing control. Compared with the method of shooting content, selecting and editing the content through a complex interactive process after shooting, and then publishing the content after editing, the content publishing method provided by the present application can quickly add content tags through the tag adding control, and quickly publish the content containing the content tag through the publishing control, thereby effectively simplifying the interactive process of content publishing, realizing lightweight publishing, and effectively improving publishing efficiency. The client that displays content (i.e., the display end) can display the content display interface of the first published content and the second location identification control, and in response to the triggering operation of the second location identification control, display the published content with the same or similar shooting location information (i.e., related published content) or display a map interface, thereby effectively meeting the on-site experience needs related to the location, effectively avoiding the problems of limited usage scenarios and limited content interaction methods, and at the same time facilitating users to obtain related published content, increasing the convenience of operation, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0040] Figure 1 is a schematic diagram of the system architecture of a content interaction system provided in an embodiment of the present application;

[0041] Figure 2 It is a flowchart of a content publishing method provided by an embodiment of the present application;

[0042] Figure 3 is a schematic diagram of a shooting interface provided in an embodiment of the present application;

[0043] Figure 4 is a schematic diagram of an editing interface provided in an embodiment of the present application;

[0044] Figure 5 is a schematic diagram of an editing interface including a text adding control provided in an embodiment of the present application;

[0045] Figure 6 is a schematic diagram of an editing interface including a voice adding control provided in an embodiment of the present application;

[0046] Figure 7 is a schematic diagram of a content tag deletion method provided in an embodiment of the present application;

[0047] Figure 8 is a schematic diagram of an editing interface including multiple images provided in an embodiment of the present application;

[0048] Fig. 9 is a schematic diagram of an editing interface including a first position identification control provided in an embodiment of the present application;

[0049] Fig.10 is a schematic diagram of a content display interface provided in an embodiment of the present application;

[0050] Fig.11 It is a flowchart of a content interaction method provided in an embodiment of the present application;

[0051] Fig.12 is a schematic diagram of a content stream display interface provided in an embodiment of the present application;

[0052] Fig.13 is a schematic diagram of an aggregate display interface provided in an embodiment of the present application;

[0053] Fig.14 is a flowchart of another content interaction method provided in an embodiment of the present application;

[0054] Fig.15 is a schematic diagram of a map interface provided in an embodiment of the present application;

[0055] Fig.16 is a schematic diagram of a path guidance interface provided in an embodiment of the present application;

[0056] Fig.17 is a schematic diagram of another content display interface provided in an embodiment of the present application;

[0057] Fig.18 is a schematic diagram of a content tag form change provided by an embodiment of the present application;

[0058] Fig.19 It is a flowchart of another content interaction method provided in an embodiment of the present application;

[0059] Fig. 20 is a structural block diagram of a content interaction device provided in an embodiment of the present application;

[0060] Fig.21 is a structural block diagram of another content interaction device provided in an embodiment of the present application;

[0061] Fig. 22 is a structural block diagram of another content interaction device provided in an embodiment of the present application;

[0062] Fig.23 It is a structural block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0063] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0064] It should be noted that the descriptions of "first", "second", etc. involved in the embodiments of the present application are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the technical features defined as "first" or "second" may explicitly or implicitly include at least one of the features.

[0065] In the specific implementation of this application, user-related data, such as collected content, etc., is involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data must comply with local laws, regulations and standards.

[0066] The following will introduce the architecture of the content interaction system provided in the embodiments of the present application in conjunction with the accompanying drawings.

[0067] See also Figure 1 , which is a schematic diagram of the system architecture of a content interaction system provided by an embodiment of the present application. The content interaction system can be run on a content interaction platform. The content interaction system may include at least one publishing client 100 (any publishing client 100 is integrated with a content interaction device), a server 200, at least one first display client 300 and at least one second display client 400. A computer-readable storage medium corresponding to a content publishing method is run in the publishing client 100 to execute the content publishing method, and the publishing client 100 is used to publish content. A computer-readable storage medium corresponding to a content interaction method is run in both the first display client 300 and the second display client 400 to execute the content interaction method and display the published content. The server 200 is for communicating and interacting with at least one publishing client 100, at least one first display client 300 and at least one second display client 400.

[0068] Any publishing client 100 refers to a client for generating published content and sending the published content to the content interaction platform, that is, a client corresponding to the content publisher.

[0069] Any first display client 300 and at least one second display client 400 refer to clients for acquiring published content from the server 200 and displaying a content display interface of the published content, ie, clients corresponding to content consumers.

[0070] In this embodiment, any publishing client 100 can generate target content in response to a trigger operation on a shooting control in a shooting interface. Any publishing client 100 can display an editing interface, which can include a publishing control for publishing target content and a tag adding control, the tag adding control can be used to add a content tag, the content tag includes additional content, and the type of the additional content can be the same as or different from the target content. The user can operate the tag adding control to implement the process of adding content tags to the target content. Any publishing client 100 can add content tags to the target content in response to a trigger operation on the tag adding control. After the content tag is added, any publishing client 100 can publish the target content including the content tag in response to a trigger operation on the publishing control.

[0071] Any first display client 300 can display a content display interface of the first published content, the content display interface is used to display the first published content including content tags and / or shooting location information, and a second location identification control, the second location identification control is used to display the shooting location information of the first published content, and the content tag is used to display the additional content in the content tag; in response to the triggering operation of the second location identification control, any first display client 300 can display the second published content including content tags and / or shooting location information, the shooting location information of the second published content is the same or similar to the shooting location information of the first published content. The first published content can be the target content published by any publishing client 100.

[0072] Any second display client 400 may display a content display interface of the first published content, the content display interface is used to display the first published content including content tags and / or shooting location information, and a second location identification control, the second location identification control is used to display the shooting location information of the first published content, and the content tag is used to display the additional content in the content tag. In response to the triggering operation of the second location identification control, any second display client 400 may display a map interface, the map interface is used to display a digital map of the target area and a content identification of at least one location in the target area, the target area is determined based on the shooting location information of the first published content, the at least one location includes a location corresponding to the shooting location information of the first published content, and the content identification is used to indicate the published content corresponding to the shooting location information of the content identification location.

[0073] Optionally, any publishing client 100 can send the target content and content tags to the server 200, and the server 200 can synchronize the target content and content tags to the content interaction platform; any first display client 300 and any second display client 400 can obtain the published content from the server and display the content display interface of the published content.

[0074] The server 200 in the content interaction system can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be 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, content delivery networks (CDN), as well as big data and artificial intelligence platforms.

[0075] Any publishing client 100 , any first display client 300 , any second display client 400 and the server 200 may be directly or indirectly connected to each other via wired or wireless communication, and this application does not impose any limitation thereto.

[0076] Understandably, Figure 1 The server or at least one client in the content interaction system shown does not constitute a limitation on the embodiments of the present invention, that is, the number of servers, the type of servers, the number of at least one client, the type of at least one client, or the number and type of devices included in each server or client do not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be regarded as equivalent replacements or derivatives of the technical solution claimed to be protected in the embodiments of the present invention.

[0077] See also Figure 2 , Figure 2A flow chart of a content publishing method provided in an embodiment of the present application. The content publishing method can be performed by the above Figure 1 The publishing client 100 in the embodiment can also be implemented by other devices that can implement the content publishing method. Figure 1 The implementation of the publishing client 100 in the example is used as an example to illustrate the process of the content publishing method provided in the embodiment of the present application includes but is not limited to:

[0078] S201: Generate target content in response to a triggering operation on a shooting control in a shooting interface.

[0079] In an embodiment of the present application, the client may display a shooting interface, which may include a shooting control, and the shooting control is used to shoot content. In response to a trigger operation on the shooting control in the shooting interface, the client may generate target content, which may be a video, an image, a plurality of continuous images (i.e., a plurality of images shot continuously within a period of time), etc. The type of the target content may be a video, an image, etc.

[0080] In some cases, the client may display a content acquisition interface, which includes a content acquisition control, and may also include a template control, a text control, an album control, etc. In response to a triggering operation on a content acquisition control in the content acquisition interface, the client may display a shooting interface, which may include a shooting control.

[0081] See also Figure 3 , which is a schematic diagram of a shooting interface provided by an embodiment of the present application. The client can display Figure 3 The content acquisition interface shown in 3a in FIG. The content acquisition interface includes a content acquisition control. In response to a trigger operation on the content acquisition control in the content acquisition interface, the client can display a shooting interface, such as Figure 3 3b in FIG. The shooting interface includes shooting controls. It should be noted that the shooting interface may also include a target content type selection control (for example: Figure 3 In 3b of the figure, a "video" control or a "shooting" control is used to determine the type of target content to be shot (such as video and image). The shooting interface may also include shooting filter indication information, which is used to indicate the shooting filter currently used (such as Figure 3 3b in the figure includes “portrait filter”). In response to a trigger operation on the shooting filter indication information, the shooting filter can be switched.

[0082] In some cases, the shooting interface may also include a tag adding control, which can be used to implement pre-adding content tags. For example, if the content tags that need to be added to the target content to be shot have been determined, the client displays the shooting interface, which includes a tag adding control. Before triggering the shooting control, the content tag can be determined in response to the triggering operation of the tag adding control. The client then responds to the triggering operation of the shooting control to display the target content and content tags obtained by the shooting. The method provided in the embodiment of the present application can realize pre-editing of content tags, shorten the interactive process of content publishing, and improve the efficiency of content publishing.

[0083] It should be noted that the above embodiment describes that the shooting interface (such as Figure 3 ), which is only a feasible implementation provided by this application. In actual application, you can also switch to the shooting interface through other interactive interfaces.

[0084] S202: Display an editing interface, wherein the editing interface includes a publishing control for publishing the target content and a tag adding control, wherein the tag adding control is used to add a content tag, wherein the content tag includes additional content, and the type of the additional content is the same as or different from that of the target content.

[0085] In an embodiment of the present application, a client may display an editing interface, which may include a publishing control and a tag adding control for publishing target content. The tag adding control may be used to add content tags, and the content tags include additional content. The type of the additional content may be the same as or different from the type of the target content. For example, the type of the additional content may be text, voice, image, etc., and the type of the target content may be image, video, etc. The editing interface may also include generated target content. Through the method provided in an embodiment of the present application, a tag adding control and a publishing control may be displayed in the editing interface, so that operations of adding content tags and publishing content may be implemented without performing other complex interactive processes, which is conducive to reducing content editing time and improving content publishing efficiency.

[0086] In some cases, the tag adding control and the publishing control can be displayed at any position in the editing interface. The tag adding control includes one or more of a text adding control, a voice adding control, an image adding control, and an object (such as a user, a product, a link, or a place) adding control.

[0087] See also Figure 4 , which is a schematic diagram of an editing interface provided by an embodiment of the present application. Figure 3 The capture control of the capture interface shown in 3b is triggered, and the client captures the target content and displays it as shown in FIG. Figure 4 The editing interface shown includes the target content obtained by shooting. Figure 4 In the editing interface, a tag adding control and a publishing control are included, and the tag adding control includes a text adding control. After the publishing control is triggered, the target content obtained by shooting and the added content tag can be directly published.

[0088] It should be noted that by triggering the publishing control in the editing interface, the target content can be published in a lightweight manner. At this time, only the target content including the content tag and / or the shooting location information is published, and the content description data of the target content (for example, title, body text, etc.) is not published, thereby maximizing the publishing efficiency. In some cases, in response to the triggering operation of the publishing control, the client may also publish the target content including the content tag and / or the shooting location information, and the content description data of the target content. At this time, the content description data of the target content may be automatically generated based on the target content, thereby improving the user experience. In some cases, after determining the content tag, the client may also perform other conventional editing processing on the target content (for example, adding filters, adding music, etc.), and then publish the content, thereby increasing the editability of the published content and improving the user experience.

[0089] S203: In response to a triggering operation on the tag adding control, add a content tag to the target content.

[0090] In an embodiment of the present application, the client can add content tags to the target content in response to a trigger operation on a tag adding control. The tag adding control may include one or more of a text adding control, a voice adding control, and an image adding control. The added content tag may include additional content, and the type of the additional content may be text, voice, image, etc. It can be understood that the text adding control is used to add a content tag whose additional content is text, the voice adding control is used to add a content tag whose additional content is voice, and the image adding control is used to add a content tag whose additional content is image. Through the method provided in the embodiment of the present application, the addition of content tags can be quickly implemented through the tag adding control, which is conducive to improving content publishing efficiency and enhancing user experience.

[0091] In one embodiment, the content publishing method provided by the present application may also include the following steps: in response to a triggering operation on a tag adding control, generating a content tag and / or displaying an input component for inputting additional content; displaying the content tag on the target content, and displaying the input additional content via the content tag.

[0092] Specifically, the client may directly generate a content tag in response to the triggering operation of the tag adding control (for example, after the tag adding control is triggered, a content tag containing default additional content may be generated), or may display an input component for inputting additional content (for example, after the tag adding control is triggered, a text input component may be displayed). After determining the additional content, the content tag may be displayed on the target content, and the input additional content may be displayed via the content tag.

[0093] See also Figure 5 , which is a schematic diagram of an editing interface including a text adding control provided in an embodiment of the present application. The client displays Figure 5 The editing interface shown in 5a includes the target content obtained by shooting and a tag adding control ( Figure 5 In 5a, the tag adding control includes a text adding control). In response to the triggering operation of the text adding control, the client can generate additional content (i.e., "house") contained in the content tag, and display the content tag containing the additional content on the target content, such as Figure 5 In some cases, the client may display an input component (such as Figure 5 In response to the input operation of the input component, the client may display a content tag containing the additional content on the target content, such as Figure 5 As shown in 5d in FIG. 5 , at this time, the additional content input is “single-family house”.

[0094] It should be noted that the above-mentioned implementation method of the client generating the additional content included in the content tag in response to the triggering operation of the text adding control can be: in response to the triggering operation of the text adding control, the target content is identified and processed using the content recognition model to obtain the recognition result of the target content, and the recognition result is determined as the additional content included in the content tag. Through this method, the additional content that accurately describes the target content can be automatically generated, which can further improve the user experience.

[0095] See also Figure 6 , which is a schematic diagram of an editing interface including a voice adding control provided by an embodiment of the present application. The client displays Figure 6 The editing interface shown in 6a includes the target content obtained by shooting and a tag adding control ( Figure 6 The label adding control in 6a includes a voice adding control). The client can respond to the triggering operation of the voice adding control and display the input component (such as Figure 6 In response to the input operation of the input component, the client may display a content tag containing the additional content on the target content, such as Figure 6 As shown in 6c, at this time, the type of the input additional content is a voice type.

[0096] It should be noted that the above image only shows the case where the type of target content is an image type, and the label adding control includes a text adding control and a voice adding control, that is, it only shows the case where the type of additional content is text and voice; the case where the additional content is an image is similar to the process shown in the above image, and the case where the target content type is a video is also similar to the process shown in the above image.

[0097] In one embodiment, the content publishing method provided by the present application may also include the following steps: in response to an adjustment operation on a content tag, adjusting the content tag including additional content; wherein the type of additional content includes one or more of location, user, product, link, text, voice, and image; the adjustment operation includes any one or more of the following: display position adjustment operation, tag form adjustment operation, tag content adjustment operation, and tag deletion operation.

[0098] Specifically, the client can adjust the content tag that has been created. The adjustment operation can be one or more of a display position adjustment operation (for example, the content tag can be adjusted to display at any position above the target content), a tag form adjustment operation (for example, adjusting the size, color, static / dynamic display, etc. of the content tag), a tag content adjustment operation (for example, adjusting the additional content included in the content tag), and a tag deletion operation (for example, deleting the content tag). The type of additional content included in the content tag may include one or more of a location, a user, a product, a link, a text, a voice, and an image. Among them, when the type of additional content is a location (for example, the additional content is "No. 100, Street C, District B, City A"), the additional content can indicate the text of a specific location; when the type of additional content is a user, the additional content can indicate the user associated with the content, and the content tag containing the additional content of this type is triggered, and the user description interface can be switched. When the type of additional content is a product, the additional content can indicate a specific product, and the content tag containing the additional content of this type is triggered, and the product details interface of the product can be switched. When the type of additional content is a link, the additional content can be used to switch to a certain interface (the interface can be an interface within the application or an interface outside the application). Triggering the content tag containing this type of additional content can switch to the interface indicated by the link.

[0099] See also Figure 7 , which is a schematic diagram of a content tag deletion method provided by an embodiment of the present application. Figure 7The editing interface shown includes a content tag, the content tag includes additional content, and the additional content includes user information. When a content tag is dragged to a designated deletion area, the content tag can be deleted.

[0100] It should be noted that Figure 7 Only one feasible implementation of deleting a content tag is shown. In actual application, other feasible methods may be used to delete a content tag, such as deleting the content tag by long pressing the content tag.

[0101] In one embodiment, the content publishing method provided by the present application may further include the following steps: if the type of the target content is an image, the type of the additional content includes one or more of an image, voice, and text; if the type of the target content is a video, the type of the additional content includes one or more of an image and text. Specifically, when the type of the target content is an image, the type of the additional content may be one or more of an image, voice, and text; and when the type of the target content is a video, considering that the video usually contains language, if additional content of the type of voice is added, it may cause more interference to the target content, which may easily affect the use experience and viewing experience. Therefore, at this time, the type of the additional content may be one or more of an image and text. Through the method provided in the embodiment of the present application, while ensuring the diversity of the types of additional content, the viewing quality of the target content containing content tags is also guaranteed.

[0102] In one embodiment, the target content includes multiple images. In response to the triggering operation of the tag adding control, the specific implementation method of adding a content tag to the target content may be: determining the target image from the multiple images via an editing interface; and adding a content tag to the selected target image in response to the triggering operation of the tag adding control.

[0103] Specifically, the target content may include multiple images, which may be multiple images taken continuously or multiple image frames in a video. When the target content includes multiple images, the client may display thumbnails of the multiple images in an editing interface, and the editing interface also includes a tag adding control and a publishing control. The client may determine the target image from the multiple images via the editing interface, and at this time, the target image is displayed in the content display area of ​​the editing interface with the original image size. The client may add a content tag to the selected target image in response to a triggering operation on the tag adding control. The method provided in the embodiment of the present application may perform a tag adding operation on only one of the multiple images through the tag adding control. In some cases, a tag adding operation may also be performed on one of the multiple images, thereby adding the same content tag to each of the multiple images. Through the method provided in the embodiment of the present application, a content tag adding operation may be performed on the target content in a scenario where the target content includes multiple images, which has good universality and can be applied to a variety of application scenarios.

[0104] See also Figure 8 , which is a schematic diagram of an editing interface including multiple images provided by an embodiment of the present application. The client can display multiple images captured in the editing interface. In response to a selection operation of a target image from the multiple images, the client can display the selected target image in the content display area of ​​the editing interface and display thumbnails of the multiple images, such as Figure 8 The editing interface shown in 8a also includes a tag adding control and a publishing control. In response to the triggering operation of the tag adding control, the client can add content tags to the selected target image, such as Figure 8 As shown in 8b.

[0105] In one embodiment, the editing interface also includes a first location identification control, which is used to display the shooting location information of the target content; then in response to the triggering operation of the publishing control, the specific implementation method of publishing the target content including the content tag may be: in response to the triggering operation of the publishing control, publishing the target content including the content tag and the shooting location information.

[0106] Specifically, in the method provided in the embodiment of the present application, the editing interface can also be a first location identification control, which is used to display the shooting location information of the target content. The shooting location information displayed in the first location identification control is automatically determined by the current geographical location of the client. In some cases, the client can display a location information selection component for determining the shooting location information in response to a trigger operation on the first location identification control, and the location information selection component can include one or more shooting location information to be selected, and the geographical location indicated by the shooting location information to be selected is less than a distance threshold (for example, the distance threshold can be 1 kilometer) from the current geographical location. The client can determine the shooting location information of the target content according to the location information selection component, and display the shooting location information via the first location identification control. After determining the shooting location information of the target content, in response to a trigger operation on the publishing control, the client can publish the target content containing the content tag and the shooting location information, and the specific position of the content display interface of the target content can display the shooting location information. Compared with the existing shooting method, the content publishing method provided by the present application can effectively meet the on-site experience requirements related to the location (i.e., the requirements for displaying the shooting location information of the content), and effectively avoid the problems of limited usage scenarios and limited content interaction methods.

[0107] In some cases, the location information selection component can also display content publishing data corresponding to the shooting location information, and the content publishing data is used to indicate the number of published contents containing the shooting location information. For example, if the shooting location information "No. 1, Area A, Place A" is displayed in the location information selection component, the location information selection component can also display content publishing data corresponding to the shooting location information, and the content publishing data is "10 users share here" or "10 notes are published here". In response to the triggering operation of the content publishing data, the map interface corresponding to the shooting location information can be displayed (as shown below): Fig.15 as shown) or display the published content including the shooting location information.

[0108] See also Fig. 9 , which is a schematic diagram of an editing interface including a first position identification control provided by an embodiment of the present application. The client displays Fig. 9 The editing interface shown in Figure 9a includes the target content obtained by shooting, the content label and the first location identification control (the shooting location information displayed by the first location identification control is "No. 3, Street X, Area A, Place A"). The client can respond to the triggering operation of the first location identification control and display the location information selection component (such as Fig. 9 In response to the location information selection operation of the location information selection component, the client can display the determined shooting location information via the first location identification control, such as Fig. 9As shown in 9c in FIG. 9c, the editing interface also includes a publishing control. In response to the triggering operation of the publishing control, the client publishes the target content including the shooting location information, and can display the content display interface of the target content, such as Fig. 9 As shown in 9d in . As shown in 9d, the content display interface includes the shooting location information of the target content. Through the method provided in the embodiment of the present application, the shooting location information of the content can be directly displayed through the first location identification control, which improves the convenience of operation, effectively improves the efficiency of content publishing, and is also conducive to other clients quickly obtaining the shooting location information through the content display interface, avoiding the problem of limited usage scenarios.

[0109] S204: In response to a triggering operation on the publishing control, publish the target content including the content tag.

[0110] In the embodiment of the present application, after the content tag is added, the client can respond to the trigger operation of the publishing control and publish the target content including the content tag. Through the method provided in the embodiment of the present application, the target content can be obtained and then the content tag can be added to the target content, and then the content can be published. Compared with the method of selecting the target content from the database after obtaining the content, and then adding the content tag to the target content and other editing methods, the interactive process of content publishing can be effectively shortened, lightweight publishing can be achieved, publishing efficiency can be improved, and the user experience can also be improved.

[0111] See also Fig.10 , which is a schematic diagram of a content display interface provided by an embodiment of the present application. Fig.10 As shown, the content display interface includes target content and content tags. The target content is a video, and the additional content included in the content tag is voice and text. The content display interface also includes the shooting location information of the target content, and the shooting location information is displayed via the second location identification control. It should be noted that when the target content is an image, the content display interface of the target content can be as follows: Fig.10 As shown, it can also be as mentioned above Fig. 9 As shown in 9d.

[0112] The content publishing method provided in the embodiment of the present application can display the generated target content, tag adding control and publishing control in the editing interface, and then realize the adding of content tags in the editing interface. After the content tags are added, the publishing control can be directly triggered to complete the content publishing, which effectively shortens the interactive process of publishing content, improves the publishing efficiency, and realizes lightweight publishing; content tags including additional content can be added, and the types of additional content can be text, voice, image, user, address and other types, which greatly enriches the content tags; the shooting location information of the target content can also be directly displayed through the first location identification control, which improves the efficiency of determining the shooting location information, effectively meets the on-site experience needs related to the location, and avoids the problems of limited usage scenarios and limited content interaction methods.

[0113] See also Fig.11 , which is a flow chart of a content interaction method provided by an embodiment of the present application. The content interaction method can be Figure 1 The first display client 300 in the embodiment can also be implemented by other devices that can implement the content interaction method. Figure 1 Taking the implementation of the first display client 300 in the example as an example, the process of the content interaction method provided in the embodiment of the present application includes but is not limited to:

[0114] S1101. Display a content display interface for first published content, wherein the content display interface is used to display the first published content including a content tag and / or shooting location information, and a second location identification control, wherein the second location identification control is used to display the shooting location information of the first published content, and the content tag is used to display additional content in the content tag.

[0115] In an embodiment of the present application, the first display client can display a content display interface of the first published content, and the content display interface can display the first published content including content tags and / or shooting location information, and a second location identification control. Among them, the first published content and the second published content and the third published content described below can be published using the content publishing method shown in steps S201-S204. The content tag and the shooting location information are added by the publishing object during the editing process of the first published content. The content tag includes additional content, and the type of the additional content can be one or more of an image type, a text type, and a voice type. The second location identification control can be used to display the shooting location information of the first published content. When the type of the first published content is an image, the content display interface of the first published content can be as described above. Fig. 9 As shown in 9d in FIG. 1 , when the type of the first published content is a video, the content display interface of the first published content can be as described above. Fig.10 shown.

[0116] S1102: In response to a triggering operation on the second location identification control, display a second published content including a content tag and / or shooting location information, wherein the shooting location information of the second published content is the same as or similar to the shooting location information of the first published content.

[0117] In an embodiment of the present application, in response to a trigger operation on a second location identification control, the first display client may display a second published content including a content tag and / or shooting location information, and the shooting location information of the second published content is the same as or similar to the shooting location information of the first published content. For example: the shooting location information of the first published content is "No. 3, Street X, Area A, Place A", and the shooting location information of the second published content is "No. 4, Street X, Area A, Place A", then it can be determined that the shooting location information of the second published content is similar to the shooting location information of the first published content. It should be noted that "the shooting location information of the second published content is similar to the shooting location information of the first published content", which means that the distance between the location indicated by the shooting location information of the second published content and the location indicated by the shooting location information of the first published content is less than a distance threshold (for example, the distance threshold may be 10 kilometers), and the distance threshold may be adaptively adjusted according to different application requirements. Through the method provided in the embodiment of the present application, the second published content that is associated with the first published content (i.e., the shooting location is the same or the distance is relatively close) can be quickly obtained through the second location identification control in the content display interface of the first published content, which is beneficial to improving the efficiency of users in obtaining related content and improving the user experience; in addition, the method provided in the embodiment of the present application can also effectively meet the on-site experience needs related to the location (i.e., the need to obtain published content with the same shooting location or a relatively close distance), avoiding the problems of limited usage scenarios and limited content interaction methods existing in the prior art.

[0118] In one embodiment, in response to a trigger operation on a second location identification control, a specific implementation method for displaying a second published content including a content tag and / or shooting location information may be: in response to a trigger operation on a second location identification control, a content stream display interface is displayed; the second published content including a content tag and / or shooting location information is displayed via the content stream display interface; when the second published content displayed via the content stream display interface is played, or in response to a content switching operation on the content stream display interface, a third published content including a content tag and / or shooting location information is displayed via the content stream display interface; wherein the shooting location information of the third published content is the same as or similar to the shooting location information of the first published content.

[0119] Specifically, the first display client may display a content stream display interface in response to a trigger operation on the second location identification control, wherein the content stream display interface is used to display published content having shooting location information that is the same as or similar to the shooting location information of the first published content, and the second published content may be displayed via the content stream display interface. When the second published content displayed via the content stream display interface is finished playing, or in response to a content switching operation (such as an up and down sliding operation) on the content stream display interface, a third published content including the shooting location information may be displayed via the content stream display interface. The third published content may include a content tag, and the shooting location information of the third published content may be the same as or similar to the shooting location information of the first published content. In addition, the content stream display interface may further include distance information, and the distance information is used to indicate the distance between the shooting location information of the third published content and the shooting location information of the first published content. In some cases, in response to a trigger operation on the distance information, a path guidance interface (as shown below) may be displayed. Fig.16 16b in the figure), the path guidance interface includes a path from the location corresponding to the shooting location information of the first published content to the location corresponding to the shooting location information of the third published content. Through the method provided in the embodiment of the present application, the published content with the same or similar shooting location information as the first published content can be displayed on the content flow display interface, effectively providing users with related content, improving the efficiency of users in obtaining related content, and improving the user experience.

[0120] See also Fig.12 , which is a schematic diagram of a content stream display interface provided by an embodiment of the present application. The first display client can display Fig.12 In the content display interface of the first content shown in 12a, the content display interface of the first content includes a content tag and a second position identification control. In response to the triggering operation of the second position identification control, the first display client can display a content stream display interface, and display the second published content via the content stream display interface, such as Fig.12 As shown in 12b of FIG. 1 , the content stream display interface includes distance information. At this time, the distance information indicates the distance between the shooting address information of the first published content and the shooting address information of the second published content (the distance information in the figure is "500 meters"). When the second published content displayed via the content stream display interface is played, or in response to a content switching operation on the content stream display interface, the first display client can display the third published content via the content stream display interface, such as Fig.12 As shown in 12c, the shooting address information of the third published content is close to the shooting address information of the first published content, and the content flow display interface includes distance information. At this time, the distance information indicates the distance between the shooting address information of the first published content and the shooting address information of the third published content (the distance information in the figure is "1000 meters").

[0121] In one embodiment, when determining the third published content, the content interaction method provided by the present application also includes: if there is a co-located published content that is not displayed through the content flow display interface and whose shooting location information is the same as the shooting location information of the first published content, then the third published content is the co-located published content; if there is no co-located published content that is not displayed through the content flow display interface and whose shooting location information is the same as the shooting location information of the first published content, then the third published content is a neighboring published content whose shooting location information is similar to the shooting location information of the first published content.

[0122] Specifically, when displaying the published content that is not displayed by the content flow display interface and whose shooting location information is the same or close to the shooting location information of the first published content, the same-location published content that is not displayed by the content flow display interface and whose shooting location information is the same as the shooting location information of the first published content is displayed preferentially; when there are multiple same-location published content, the display order of each same-location published content on the content flow display interface can be determined according to the content quality of each same-location published content, or the display order of multiple same-location published content can be determined according to other conditions. If there is no content that is not displayed by the content flow display interface and whose shooting location information is the same as the shooting location information of the first published content, then display the adjacent published content that is not displayed by the content flow display interface and whose shooting location information is close to the shooting location information of the first published content; when there are multiple adjacent published content, the display order of each adjacent published content on the content flow display interface can be determined according to the distance between the shooting location information of each adjacent published content and the shooting location information of the first published content from small to large, or the display order between multiple adjacent published content can be determined according to other conditions. Through the method provided in the embodiment of the present application, the associated published content associated with the first published content can be displayed via the content stream display interface, effectively improving the efficiency of users in obtaining the associated published content and enhancing the user experience.

[0123] In one embodiment, the content interaction method provided by the present application may further include the following steps: if there is no at least one content published at the same location, or there is no at least one adjacent content published, or in response to an exit operation on the content stream display interface, display the content display interface of the first published content. Specifically, if there is no published content other than the second published content whose shooting location information is the same as or close to the shooting location information of the first published content, or when an exit operation on the content stream display interface is received, the client may display the content display interface of the first published content.

[0124] In one embodiment, in response to a trigger operation on a second location identifier control, a specific implementation method for displaying the second published content including content tags and / or shooting location information may be: in response to a trigger operation on the second location identifier control, an aggregate display interface is displayed, the aggregate display interface is used to display multiple content cards, and a target content card among the multiple content cards corresponds to the second published content; in response to a trigger operation on the target content card, the second published content including content tags and / or shooting location information corresponding to the target content card is displayed via the content display interface or the content stream display interface.

[0125] Specifically, the method for displaying the second published content may also be that in response to a trigger operation on the second location identification control, the first display client displays an aggregate display interface, the aggregate display interface includes multiple content cards, and may also include shooting location information displayed by the second location identification control, and the shooting location information of the published content corresponding to each content card is the same as or similar to the shooting location information of the first published content. If the target content card is any one of the multiple content cards, then in response to the trigger operation on the target content card, the first display client may display the second published content corresponding to the target content card via the content display interface or the content stream display interface. Through the method provided in the embodiment of the present application, an aggregate display interface may be displayed, so that the user can have an overall understanding of the information of the published content that is the same as or similar to the shooting location information of the first published content, and the published content may also be displayed in response to the trigger operation on the content card, so as to facilitate the user to obtain the associated published content and enhance the user's experience.

[0126] See also Fig.13 , which is a schematic diagram of an aggregate display interface provided by an embodiment of the present application. The first display client can display the above Fig.12 In the content display interface of the first published content shown in 12a, in response to the triggering operation of the second location identification control, the first display client can display the aggregate display interface, such as Fig.13 As shown, the aggregate display interface includes multiple content cards, and the shooting location information of the published content corresponding to each content card is the same as or similar to the shooting location information of the first published content. The aggregate display interface also includes the shooting location information displayed by the second location identifier control. In response to the triggering operation of the target content card, the first display client can display the second published content corresponding to the target content card via the content stream display interface, as described above. Fig.12 As shown in 12b, the second published content corresponding to the target content card can also be displayed via the content display interface.

[0127] The content interaction method provided in the embodiment of the present application can display the published content with the same or similar shooting location information as the published content in response to the location identification control, realize the aggregate push of related published content, improve the efficiency of users obtaining related published content, and can display related published content in different ways (for example, via the content flow display interface or the aggregate display interface), enriching the way users obtain related content; the shooting location information can be displayed through the location identification control, and the shooting location of the published content can be more intuitively displayed; the on-site experience needs related to the location can be effectively met (that is, the need to obtain published content with the same or close shooting location), avoiding the problems of limited usage scenarios and limited content interaction methods in the prior art, and effectively improving the user experience.

[0128] See also Fig.14 , which is a flow chart of another content interaction method provided by an embodiment of the present application. The content interaction method can be Figure 1 The second display client 400 in the embodiment can also be implemented by other devices that can implement the content interaction method. Figure 1 The implementation of the second display client 400 in the embodiment of the present application is described as an example. The process of the content interaction method provided in the embodiment of the present application includes but is not limited to:

[0129] S1401. Display a content display interface for first published content, wherein the content display interface is used to display the first published content including a content tag and / or shooting location information, and a second location identification control, wherein the second location identification control is used to display the shooting location information of the first published content, and the content tag is used to display additional content in the content tag.

[0130] In an embodiment of the present application, the second display client can display the content display interface of the first published content, and the content display interface can display the first published content including content tags and / or shooting location information, and a second location identification control. Among them, the content tag and the shooting location information are added by the publishing object during the editing process of the first published content, and the content tag includes additional content, and the type of the additional content can be one or more of image, text, and voice. The second location identification control can be used to display the shooting location information of the first published content. When the type of the first published content is an image, the content display interface of the first published content can be as described above. Fig. 9 As shown in 9d in FIG. 1 , when the type of the first published content is a video, the content display interface of the first published content can be as described above. Fig.10 It should be noted that the first display client and the second display client may be the same client or different clients.

[0131] S1402. In response to a triggering operation on the second location identifier control, a map interface is displayed, wherein the map interface is used to display a digital map of a target area and a content identifier of at least one location within the target area, wherein the target area is determined based on the shooting location information of the first published content, wherein the at least one location includes a location corresponding to the shooting location information of the first published content, and wherein the content identifier is used to indicate published content whose shooting location information corresponds to a location of the content identifier.

[0132] In the embodiment of the present application, the second display client can display a map interface in response to the trigger operation of the second location identifier control, and the map interface can be used to display a digital map of the target area and a content identifier of at least one location in the target area. The target area is determined based on the shooting location information of the first published content. For example, if the shooting location information of the first published content is location A, the target area can be an area of ​​10 kilometers around location A. At least one location includes a location corresponding to the shooting location information of the first published content, and the content identifier is used to indicate the published content whose shooting location information corresponds to the location of the content identifier, for example, the content identifier of location B is used to indicate the published content whose shooting location information is location B. The shooting location information of the published content indicated by the content identifier is the same or similar to the shooting location information of the first published content. Through the method provided in the embodiment of the present application, the published content that is the same or similar to the shooting location information of the first published content can be aggregated and displayed through the map interface, which is conducive to users to quickly obtain related published content, and can also effectively meet the on-site experience requirements related to the location (i.e., the requirements for obtaining published content with the same shooting location or a closer distance), avoiding the problems of limited usage scenarios and limited content interaction methods in the prior art, and effectively improving the user experience.

[0133] See also Fig.15 , which is a schematic diagram of a map interface provided by an embodiment of the present application. The second display client can display the above Fig.12 In response to the triggering operation of the second location identification control, the second display client may display the following Fig.15 The map interface shown includes a digital map of the target area and a content identifier of at least one location in the target area, wherein the at least one location includes a location corresponding to the shooting location information of the first published content.

[0134] In one embodiment, the content interaction method provided by the present application may further include the following steps: in response to a trigger operation for a target content identifier, displaying the published content whose shooting location information corresponds to the location of the target content identifier via a content display interface or a content stream display interface, where the target content identifier is any one of the content identifiers of at least one location in the target area. Specifically, in response to any content identifier among the content identifiers for at least one location in the target area, the second display client may display the published content whose shooting location information corresponds to the location of any of the content identifiers. In some cases, the published content may be displayed via a content display interface or a content stream display interface.

[0135] In one embodiment, the content display interface of the first published content also includes a path guidance component, and the content interaction method provided in the present application may also include the following steps: in response to a trigger operation on the path guidance component, a path guidance interface is displayed, and the path guidance interface includes a path for guiding the object to move from the current location to the location corresponding to the shooting location information of the first published content.

[0136] Specifically, the content display interface of the first published content displayed by the second display client also includes a path guidance component. In response to a trigger operation on the path guidance component, the second display client can display a path guidance interface, which can display a path from the current location to the location corresponding to the shooting location information of the first published content. Through the method provided in the embodiment of the present application, it is possible to switch from the content display interface to the path guidance interface, thereby effectively meeting the on-site experience requirements related to the location (i.e., the requirements from the current location to the location corresponding to the shooting location information of the published content), avoiding the problems of limited usage scenarios (e.g., it cannot be applied to navigation scenarios) and limited content interaction methods (e.g., it cannot display the path guidance interface in response to interactive operations) existing in the prior art, and improving the user experience.

[0137] See also Fig.16 , which is a schematic diagram of a path guidance interface provided by an embodiment of the present application. The second display client can display Fig.16 The content display interface of the first published content shown in 16a in FIG. 1 includes a second position identification control and a path guidance component. In response to the triggering operation of the path guidance component, the second display client can display the path guidance interface, such as Fig.16 As shown in 16b, the path guidance interface includes a path for guiding the object to move from the current location to the location corresponding to the shooting location information of the first published content.

[0138] In one embodiment, a specific implementation method of the second display client displaying the content display interface of the first published content may be: receiving a content tag display request, where the content tag display request is used to request hiding content tags of a target type; in response to the content tag display request, displaying the content display interface of the first published content, where the content display interface of the first published content includes the first published content and content tags of other types except the target type.

[0139] Specifically, the content tags displayed by the second display client in the content display interface may be different according to different content tag display requests. Specifically, if the content tag display request is used to request to hide the content tags of the target type, the client may respond to the content tag display request and display the content display interface of the first published content, which includes the first published content and content tags of other types except the target type. If the content tag display request is used to request to display only the content tags of the target type, the second display client may respond to the content tag display request and display the content display interface of the first published content, which includes the first published content and the content tags of the target type. The content tag display request may be determined based on the setting information or based on the user's operation on the content tag. Through the method provided in the embodiment of the present application, it is possible to realize the personalized display of content tags, avoid the situation where too many content tags affect the display effect of the content, and further enhance the user experience.

[0140] In one embodiment, when the first published content includes at least one interactive element (for example, an image includes multiple objects, a video involves multiple buildings, etc.), the specific implementation method of displaying the content display interface of the first published content can be: displaying the content label about the target interactive element, and the target interactive element is any interactive element of the at least one interactive element. Specifically, the second display client can display the corresponding content label for any interactive element among the multiple interactive elements included in the first published content. The interactive element can be an element in the first published content to which a content label can be added, such as an object, a building, a place, etc. For example: the first published content includes an image, and the image includes multiple objects. The content label about each object is edited, then the image is displayed in the content display interface, and the content label of the corresponding object is displayed in the display area of ​​each object. Through the method provided in the embodiment of the present application, the display of content labels of different interactive elements in the same content can be realized, the clarity of the content label and the aesthetics of the published content can be guaranteed, and the user experience is improved.

[0141] See also Fig.17 , which is a schematic diagram of another content display interface provided by an embodiment of the present application. The second display client can display Fig.17The content display interface shown in the figure displays the first published content, which is an image. As can be seen from the figure, the image contains three objects (vase, flower, fruit), and the client can display the content label of each object in the display area of ​​the three objects. Through the method provided in the embodiment of the present application, the content label corresponding to each interactive element can be clearly displayed, which ensures the viewing quality of the published content and is conducive to improving the user experience.

[0142] In one embodiment, the content tag may include additional content, and the content interaction method provided by the present application may also include the following steps: in response to a triggering operation on the content tag of the target interactive element, adjusting the content tag of the target interactive element from a first form to a second form; wherein the manner of adjusting from the first form to the second form includes at least one of the following: a change in the form of the additional content, a change in the content of the additional content, a change in the display position of the content tag, and a change in the display manner of the content tag.

[0143] Specifically, the target content includes at least one interactive element, and the second display client displays the content display interface of the target content, the content display interface includes at least one interactive element and content tags about each interactive element, and the target interactive element is any one of the at least one interactive element. Then, in response to the triggering operation of the content tag of the target interactive element, the second display client can adjust the content tag of the target interactive element from the first form to the second form. The way of adjusting from the first form to the second form may include: the form change of the additional content (for example: the color change of the additional content, the change from static display to scrolling display, etc.), the content change of the additional content (for example: from "to be played" to "playing"), the display position change of the content tag (for example: from the display area of ​​the interactive element to the top display of the content display interface), and the display mode change of the content tag (for example: from static display to dynamic display, displaying dynamic special effects around the content tag). That is, when the content display interface includes multiple content tags, when a certain content tag is triggered, the form of the content tag can change, so as to facilitate the user to intuitively understand the triggered content tag, and can improve the user experience in use to a certain extent.

[0144] See also Fig.18 , which is a schematic diagram of a content tag form change provided by an embodiment of the present application. The second display client displays as follows Fig.18 The content display interface shown in 18a in FIG. 1 includes multiple interactive elements and content labels of each interactive element. The content label includes additional content, and the additional content includes voice information (in this case, the form of the voice information is the first form). In response to the triggering operation on the voice information, the voice information is adjusted from the first form to the second form, such as Fig.18 As shown in FIG18b, the text content of the additional content in the voice message changes, and the graphic of the description icon changes.

[0145] The content interaction method provided by the present application can display a digital map so that the user can intuitively obtain the published content whose shooting location information is the same as or similar to the shooting location information of the first published content through the digital map, thereby realizing the aggregation of related content, improving the efficiency of obtaining related content, enriching the user's way of obtaining related content, and being conducive to improving the use experience; it can also display a path guidance interface so that the user can quickly reach the shooting location of the published content, improve convenience, effectively meet the on-site experience needs related to the location, and avoid the problems of limited usage scenarios and limited content interaction methods existing in the prior art; the content label of the interactive element can be displayed at the associated position of the interactive element, thereby ensuring the aesthetics of the published content, and the shape of the content label can be adjusted in response to the triggering operation of the content label, thereby intuitively displaying the triggered content label, effectively improving the use experience.

[0146] See also Fig.19 , which is a flow chart of another content interaction method provided by an embodiment of the present application. The content interaction method can be Figure 1 The content interaction system shown is implemented, Figure 1 The content interaction system shown includes a publishing client 100, a server 200, a first display client 300 and a second display client 400, wherein the publishing client 100 may correspond to the first client, and the first display client 300 and the second display client 400 may correspond to the second client. Figure 1 The content interaction system shown in the figure is implemented as an example for explanation. The process of the content interaction method provided in the embodiment of the present application includes but is not limited to:

[0147] S1901: In response to a triggering operation on a shooting control in a shooting interface, a first client generates target content and displays an editing interface, where the editing interface includes a publishing control and a tag adding control for publishing the target content.

[0148] In an embodiment of the present application, the first client (i.e., the publishing end) can generate target content in response to a trigger operation on a shooting control in a shooting interface, and the type of the target content can be a video, an image, etc. The first client can display an editing interface, and the editing interface includes a publishing control and a tag adding control for publishing the target content. The tag adding control is used to add a content tag, and the content tag includes additional content, and the type of the additional content is the same as or different from the target content. The type of the additional content can be text, voice, image, etc.

[0149] S1902: The first client adds a content tag to the target content in response to a triggering operation on the tag adding control.

[0150] In an embodiment of the present application, the first client can add a content tag to the target content in response to a trigger operation on a tag adding control. The tag adding control includes one or more of a text adding control, a voice adding control, an image adding control, and an object (such as a user, a commodity, a link, or a place) adding control. In some cases, the editing interface may also include a first location identification control, which may be used to display the shooting location information of the target content.

[0151] S1903: The first client sends the target content including the content tag to the server in response to the triggering operation on the publishing control.

[0152] In an embodiment of the present application, the first client may send the target content including the content tag to the server in response to the trigger operation of the publishing control, so as to publish the target content including the content tag. In some cases, the first client may also publish the target content including the content tag and the shooting location information to the server, so as to publish the target content including the content tag and the shooting location information.

[0153] S1904: The server sends the target content including the content tag to the second client.

[0154] In the embodiment of the present application, after receiving the target content including the content tag sent by the first client, the server can complete the publishing process of the target content (for example, synchronizing the target content including the content tag to the content publishing platform). The server can actively send the target content including the content tag to the second client, or send the target content including the content tag to the second client in response to the content request sent by the second client. In some cases, the target content including the content tag and the shooting location information can be sent to the second client.

[0155] S1905: The second client displays a content display interface of the target content, where the content display interface is used to display the target content including a content tag and a second location identification control.

[0156] In the embodiment of the present application, the second client can receive the target content including the content tag sent by the server, and display the content display interface of the target content, which may include the target content of the content tag and the second location identification control. The content tag is used to display the additional content in the content tag, and the second location identification control is used to display the shooting location information of the target content.

[0157] S1906: The second client displays the second published content including the content tag and / or the shooting location information, or displays a map interface in response to the triggering operation on the second location identification control.

[0158] In an embodiment of the present application, the second client may display a second published content including a content tag and / or shooting location information in response to a trigger operation on a second location identification control, wherein the shooting location information of the second published content is the same as or similar to the shooting location information of the target content. The second client may also display a map interface in response to a trigger operation on a second location identification control, wherein the map interface is used to display a digital map of the target area and a content identification of at least one location in the target area. The target area is determined based on the shooting location information of the target content, and the at least one location includes a location corresponding to the shooting location information of the target content, and the content identification is used to indicate the published content whose shooting location information corresponds to the location of the content identification.

[0159] The content interaction method provided by the embodiment of the present application can display the generated target content, tag adding control and publishing control on the publishing end, so as to realize the adding of content tags. After the content tags are added, the publishing control can be directly triggered to complete the content publishing, which effectively shortens the interactive process of publishing content, improves the publishing efficiency, and realizes lightweight publishing. The shooting location information of the target content can also be directly displayed through the first location identification control, which improves the efficiency of determining the shooting location information; the published content that is the same or similar to the shooting location information of the published content can be displayed on the display end, so as to realize the push of related published content and improve the efficiency of users in obtaining related published content. The shooting location information can be displayed through the location identification control, which more intuitively shows the shooting location of the published content; the digital map can also be displayed, so as to intuitively obtain the published content whose shooting location information is the same or similar to the shooting location information of the first published content through the digital map, so as to realize the aggregation of related content, which can effectively meet the on-site experience requirements related to the location, avoid the problems of limited usage scenarios and limited content interaction methods in the prior art, and is conducive to improving the user experience.

[0160] See also Fig. 20 , Fig. 20 This is a structural block diagram of a content interaction device provided in an embodiment of the present application. The content interaction device can be set in the computer device provided in an embodiment of the present application, and the computer device can be the above-mentioned Figure 1 The publishing client 100 in the content interaction system is shown. Fig. 20 The content interaction device shown may be a computer program running in a computer device, and the content interaction device may be used to execute Figure 2 Part or all of the steps in the content publishing method embodiment shown in FIG. Fig. 20, the content interaction device may include the following units:

[0161] A generating unit 2001, configured to generate target content in response to a triggering operation on a shooting control in a shooting interface;

[0162] A display unit 2002 is used to display an editing interface, wherein the editing interface includes a publishing control for publishing the target content and a tag adding control, wherein the tag adding control is used to add a content tag, wherein the content tag includes additional content, and the type of the additional content is the same as or different from that of the target content;

[0163] The generating unit 2001 is further configured to add a content tag to the target content in response to a triggering operation on the tag adding control;

[0164] The publishing unit 2003 is configured to publish the target content including the content tag in response to a triggering operation on the publishing control.

[0165] In one embodiment, the display unit 2002 is further configured to perform the following steps:

[0166] In response to a triggering operation on the tag adding control, generating a content tag and / or displaying an input component for inputting the additional content;

[0167] The content tag is displayed on the target content, and the input additional content is displayed via the content tag.

[0168] In one embodiment, the display unit 2002 is further configured to perform the following steps:

[0169] In response to an adjustment operation on the content tag, adjusting the content tag including the additional content;

[0170] The type of the additional content includes one or more of location, user, text, voice, and image;

[0171] The adjustment operation includes any one or more of the following: a display position adjustment operation, a label form adjustment operation, a label content adjustment operation, and a label deletion operation.

[0172] In one embodiment, the display unit 2002 is further configured to perform the following steps:

[0173] If the type of the target content is an image, the type of the additional content includes one or more of image, voice, and text;

[0174] If the type of the target content is video, the type of the additional content includes one or more of image and text.

[0175] In one embodiment, the target content includes a plurality of images. When the generating unit 2001 adds a content tag to the target content in response to a triggering operation on the tag adding control, the generating unit 2001 is specifically configured to perform the following steps:

[0176] determining a target image from the plurality of images via the editing interface;

[0177] In response to a triggering operation on the tag adding control, a content tag is added to the selected target image.

[0178] In one embodiment, the editing interface further includes a first location identification control, and the first location identification control is used to display the shooting location information of the target content; when the publishing unit 2003 publishes the target content including the content tag in response to the triggering operation of the publishing control, it is specifically used to perform the following steps:

[0179] In response to a triggering operation on the publishing control, the target content including the content tag and the shooting location information is published.

[0180] The content interaction device provided in the embodiment of the present application can display the generated target content, label adding control and publishing control in the editing interface, and then realize the adding of content labels in the editing interface. After the content labels are added, the publishing control can be directly triggered to complete the content publishing, which effectively shortens the interactive process of publishing content, improves the publishing efficiency, and realizes lightweight publishing; content labels including additional content can be added, and the types of additional content can be text, voice, image, user, address and other types, which greatly enriches the content labels; the shooting location information of the target content can also be directly displayed through the first location identification control, which improves the efficiency of determining the shooting location information, effectively meets the on-site experience needs related to the location, and avoids the problems of limited usage scenarios and limited content interaction methods.

[0181] See also Fig.21 , Fig.21 This is a structural block diagram of another content interaction device provided in an embodiment of the present application. The content interaction device can be set in the computer device provided in an embodiment of the present application, and the computer device can be the above-mentioned Figure 1 The first display client 300 in the content interaction system is shown. Fig.21 The content interaction device shown may be a computer program running in a computer device, and the content interaction device may be used to execute Fig.11 Part or all of the steps in the content interaction method embodiment shown. Fig.21 , the content interaction device may include the following units:

[0182] A display unit 2101 is used to display a content display interface of a first published content, wherein the content display interface is used to display the first published content including a content tag and / or shooting location information, and a second location identification control, wherein the second location identification control is used to display the shooting location information of the first published content, and the content tag is used to display additional content in the content tag;

[0183] The trigger unit 2102 is used to display the second published content including the content tag and / or the shooting location information in response to the trigger operation of the second location identification control, and the shooting location information of the second published content is the same as or similar to the shooting location information of the first published content.

[0184] In one embodiment, when the trigger unit 2102 displays the second published content including the content tag and / or the shooting location information in response to the trigger operation on the second location identification control, it is specifically configured to perform the following steps:

[0185] In response to a triggering operation on the second location identification control, displaying a content stream display interface;

[0186] Displaying the second published content including the content tag and / or the shooting location information via the content stream display interface;

[0187] When the second published content displayed via the content stream display interface is played completely, or in response to a content switching operation on the content stream display interface, displaying a third published content including a content tag and / or shooting location information via the content stream display interface;

[0188] The shooting location information of the third published content is the same as or similar to the shooting location information of the first published content.

[0189] In one embodiment, the trigger unit 2102 is further configured to perform the following steps:

[0190] If there is a co-located published content which is not displayed by the content stream display interface and has the same shooting location information as the shooting location information of the first published content, the third published content is the co-located published content;

[0191] If there is no same-location published content that is not displayed by the content flow display interface and whose shooting location information is the same as that of the first published content, then the third published content is a neighboring published content whose shooting location information is close to that of the first published content.

[0192] In one embodiment, the trigger unit 2102 is further configured to perform the following steps:

[0193] If there is no at least one of the co-located published content, or if there is no at least one of the adjacent published content, or in response to an exit operation on the content stream display interface, the content display interface of the first published content is displayed.

[0194] In one embodiment, when the trigger unit 2102 displays the second published content including the content tag and / or the shooting location information in response to the trigger operation on the second location identification control, it is specifically configured to perform the following steps:

[0195] In response to a triggering operation on the second location identification control, displaying an aggregate display interface, the aggregate display interface being used to display a plurality of content cards, wherein a target content card among the plurality of content cards corresponds to the second published content;

[0196] In response to a trigger operation on the target content card, the second published content including the content tag and / or the shooting location information corresponding to the target content card is displayed via the content display interface or the content stream display interface.

[0197] The content interaction device provided in the embodiment of the present application can display the published content with the same or similar shooting location information as the published content in response to the location identification control, realize the aggregate push of related published content, improve the efficiency of users in obtaining related published content, and can display related published content in different ways (for example, via the content flow display interface or the aggregate display interface), enriching the way users obtain related content; the shooting location information can be displayed through the location identification control, and the shooting location of the published content can be more intuitively displayed; it can effectively meet the on-site experience needs related to the location (for example, the need to obtain published content with the same shooting location or a close distance), avoid the problems of limited usage scenarios and limited content interaction methods in the prior art, and effectively improve the user experience.

[0198] See also Fig. 22 , Fig. 22 This is a structural block diagram of another content interaction device provided in an embodiment of the present application. The content interaction device can be set in the computer device provided in an embodiment of the present application, and the computer device can be the above-mentioned Figure 1 The second display client 400 in the content interaction system is shown. Fig. 22 The content interaction device shown may be a computer program running in a computer device, and the content interaction device may be used to execute Fig.14 Part or all of the steps in the content interaction method embodiment shown. Fig. 22 , the content interaction device may include the following units:

[0199] A display unit 2201 is used to display a content display interface of a first published content, wherein the content display interface is used to display the first published content including a content tag and / or shooting location information, and a second location identification control, wherein the second location identification control is used to display the shooting location information of the first published content, and the content tag is used to display additional content in the content tag;

[0200] A response unit 2202 is used to display a map interface in response to a trigger operation on the second location identifier control, wherein the map interface is used to display a digital map of a target area and a content identifier of at least one location within the target area, wherein the target area is determined based on the shooting location information of the first published content, the at least one location includes a location corresponding to the shooting location information of the first published content, and the content identifier is used to indicate the published content whose shooting location information corresponds to the location of the content identifier.

[0201] In one embodiment, the display unit 2201 is further configured to perform the following steps:

[0202] In response to a trigger operation for a target content identifier, the published content whose shooting location information corresponds to the location of the target content identifier is displayed via a content display interface or a content stream display interface, wherein the target content identifier is any one of the content identifiers of at least one location in the target area.

[0203] The content interaction device provided by the present application can display a digital map so that the user can intuitively obtain the published content whose shooting location information is the same as or similar to the shooting location information of the first published content through the digital map, thereby realizing the aggregation of related content, improving the efficiency of obtaining related content, enriching the user's way of obtaining related content, and being conducive to improving the user experience; it can also display a path guidance interface so that the user can quickly reach the shooting location of the published content, improve convenience, and can effectively meet the on-site experience needs related to the location, avoiding the problems of limited usage scenarios and limited content interaction methods existing in the prior art.

[0204] Based on the above method and device embodiments, the present application embodiment provides a computer device. Fig.23 , Fig.23 A structural block diagram of a computer device provided in an embodiment of the present application. Fig.23 The computer device shown may correspond to the above Figure 1 The publishing client 100, the first display client 300 or the second display client 400. Fig.23The computer device shown includes at least a processor 2301, an input interface 2302, an output interface 2303, and a computer-readable storage medium 2304. The processor 2301, the input interface 2302, the output interface 2303, and the computer-readable storage medium 2304 may be connected via a bus or other means.

[0205] The computer-readable storage medium 2304 may be stored in the memory of the computer device. The computer-readable storage medium 2304 is used to store a computer program. The computer program includes program instructions. The processor 2301 is used to execute the computer program stored in the computer-readable storage medium 2304. The processor 2301 (or CPU (Central Processing Unit)) is the computing core and control core of the computer device, which is suitable for implementing a computer program, and is specifically suitable for loading and executing a computer program to implement a corresponding method flow or a corresponding function.

[0206] The embodiment of the present application also provides a computer-readable storage medium (Memory), which is a memory device in a computer device for storing programs and data. It is understandable that the computer-readable storage medium here can include both built-in storage media in the computer device and, of course, extended storage media supported by the computer device. The computer-readable storage medium provides a storage space that stores the operating system of the computer device. In addition, a computer program suitable for being loaded and executed by a processor is also stored in the storage space. It should be noted that the computer-readable storage medium here can be a high-speed RAM memory or a non-volatile memory (Non-Volatile Memory), such as at least one disk storage; optionally, it can also be at least one computer-readable storage medium located away from the aforementioned processor.

[0207] In a specific implementation, the processor 2301 may load and execute a computer program stored in the computer-readable storage medium 2304 to implement corresponding steps in the above-mentioned content publishing method and content interaction method.

[0208] In one embodiment, when the computer device corresponds to the above Figure 1 When the publishing client 100 is executed, the computer program in the computer-readable storage medium 2304 is loaded by the processor 2301 and executes the following steps:

[0209] In response to a triggering operation on a shooting control in a shooting interface, generating target content;

[0210] Displaying an editing interface, the editing interface including a publishing control for publishing the target content and a tag adding control, the tag adding control being used to add a content tag, the content tag including additional content, the type of the additional content being the same as or different from the target content;

[0211] In response to a triggering operation on the tag adding control, adding a content tag to the target content;

[0212] In response to a triggering operation on the publishing control, the target content including the content tag is published.

[0213] In one embodiment, when the computer program in the computer readable storage medium 2304 is loaded and executed by the processor 2301, it is also used to perform the following steps:

[0214] In response to a triggering operation on the tag adding control, generating a content tag and / or displaying an input component for inputting the additional content;

[0215] The content tag is displayed on the target content, and the input additional content is displayed via the content tag.

[0216] In one embodiment, when the computer program in the computer readable storage medium 2304 is loaded and executed by the processor 2301, it is also used to perform the following steps:

[0217] In response to an adjustment operation on the content tag, adjusting the content tag including the additional content;

[0218] The type of the additional content includes one or more of location, user, text, voice, and image;

[0219] The adjustment operation includes any one or more of the following: a display position adjustment operation, a label form adjustment operation, a label content adjustment operation, and a label deletion operation.

[0220] In one embodiment, when the computer program in the computer readable storage medium 2304 is loaded and executed by the processor 2301, it is also used to perform the following steps:

[0221] If the type of the target content is an image, the type of the additional content includes one or more of image, voice, and text;

[0222] If the type of the target content is video, the type of the additional content includes one or more of image and text.

[0223] In one embodiment, the target content includes a plurality of images, and the computer program in the computer-readable storage medium 2304 is loaded and executed by the processor 2301 in response to the triggering operation of the tag adding control, and when adding a content tag to the target content, the computer program is specifically used to perform the following steps:

[0224] determining a target image from the plurality of images via the editing interface;

[0225] In response to a triggering operation on the tag adding control, a content tag is added to the selected target image.

[0226] In one embodiment, the editing interface further includes a first location identification control, and the first location identification control is used to display the shooting location information of the target content; the computer program in the computer-readable storage medium 2304 is loaded and executed by the processor 2301 in response to the triggering operation of the publishing control, and when the target content including the content tag is published, it is specifically used to perform the following steps:

[0227] In response to a triggering operation on the publishing control, the target content including the content tag and the shooting location information is published.

[0228] In one embodiment, when the computer device corresponds to the above Figure 1 When the first display client 300 is displayed, the computer program in the computer-readable storage medium 2304 is loaded by the processor 2301 and the following steps are executed:

[0229] Displaying a content display interface of the first published content, the content display interface being used to display the first published content including a content tag and / or shooting location information, and a second location identification control, the second location identification control being used to display the shooting location information of the first published content, and the content tag being used to display additional content in the content tag;

[0230] In response to a triggering operation on the second location identification control, a second published content including a content tag and / or shooting location information is displayed, and the shooting location information of the second published content is the same as or similar to the shooting location information of the first published content.

[0231] In one embodiment, the computer program in the computer-readable storage medium 2304 is loaded and executed by the processor 2301 in response to the triggering operation of the second location identification control, and when the second published content including the content tag and / or the shooting location information is displayed, it is specifically used to perform the following steps:

[0232] In response to a triggering operation on the second location identification control, displaying a content stream display interface;

[0233] Displaying the second published content including the content tag and / or the shooting location information via the content stream display interface;

[0234] When the second published content displayed via the content stream display interface is played completely, or in response to a content switching operation on the content stream display interface, displaying a third published content including a content tag and / or shooting location information via the content stream display interface;

[0235] The shooting location information of the third published content is the same as or similar to the shooting location information of the first published content.

[0236] In one embodiment, when the computer program in the computer readable storage medium 2304 is loaded and executed by the processor 2301, it is also used to perform the following steps:

[0237] If there is a co-located published content which is not displayed by the content stream display interface and has the same shooting location information as the shooting location information of the first published content, the third published content is the co-located published content;

[0238] If there is no same-location published content that is not displayed by the content flow display interface and whose shooting location information is the same as that of the first published content, then the third published content is a neighboring published content whose shooting location information is close to that of the first published content.

[0239] In one embodiment, when the computer program in the computer readable storage medium 2304 is loaded and executed by the processor 2301, it is also used to perform the following steps:

[0240] If there is no at least one of the co-located published content, or if there is no at least one of the adjacent published content, or in response to an exit operation on the content stream display interface, the content display interface of the first published content is displayed.

[0241] In one embodiment, the computer program in the computer-readable storage medium 2304 is loaded and executed by the processor 2301 in response to the triggering operation of the second location identification control, and when the second published content including the content tag and / or the shooting location information is displayed, it is specifically used to perform the following steps:

[0242] In response to a triggering operation on the second location identification control, displaying an aggregate display interface, the aggregate display interface being used to display a plurality of content cards, wherein a target content card among the plurality of content cards corresponds to the second published content;

[0243] In response to a trigger operation on the target content card, the second published content including the content tag and / or the shooting location information corresponding to the target content card is displayed via the content display interface or the content stream display interface.

[0244] In one embodiment, when the computer device corresponds to the above Figure 1 When the second display client 400 is displayed, the computer program in the computer-readable storage medium 2304 is loaded by the processor 2301 and the following steps are executed:

[0245] Displaying a content display interface of the first published content, the content display interface being used to display the first published content including a content tag and / or shooting location information, and a second location identification control, the second location identification control being used to display the shooting location information of the first published content, and the content tag being used to display additional content in the content tag;

[0246] In response to a triggering operation on the second location identifier control, a map interface is displayed, wherein the map interface is used to display a digital map of a target area and a content identifier of at least one location within the target area, wherein the target area is determined based on the shooting location information of the first published content, wherein the at least one location includes a location corresponding to the shooting location information of the first published content, and wherein the content identifier is used to indicate published content whose shooting location information corresponds to the location of the content identifier.

[0247] In one embodiment, when the computer program in the computer readable storage medium 2304 is loaded and executed by the processor 2301, it is also used to perform the following steps:

[0248] In response to a trigger operation for a target content identifier, the published content whose shooting location information corresponds to the location of the target content identifier is displayed via a content display interface or a content stream display interface, wherein the target content identifier is any one of the content identifiers of at least one location in the target area.

[0249] Through the computer device provided by the embodiment of the present application, the generated target content, the tag adding control and the publishing control can be displayed in the editing interface, and then the content tag can be added in the editing interface. After the content tag is added, the publishing control can be directly triggered to complete the content publishing, which effectively shortens the interactive process of publishing content, improves the publishing efficiency, and realizes lightweight publishing; content tags including additional content can be added, and the types of the additional content can be text, voice, image, user, address and other types, which greatly enriches the content tags; the shooting location information of the target content can also be directly displayed through the first location identification control, which improves the efficiency of determining the shooting location information; the published content with the same or similar shooting location information as the published content can be displayed in response to the location identification control, and the aggregate push of related published content is realized, which improves the efficiency of users obtaining related published content, and the related published content can be displayed in different ways (for example, via the content stream display interface or the aggregate display interface), which enriches the way users obtain related content; the shooting location information can be displayed through the location identification control, which more intuitively shows the shooting location of the published content, which can effectively meet the on-site experience requirements related to the location, avoid the problems of limited usage scenarios and limited content interaction methods in the prior art, and improve the user experience.

[0250] The embodiment of the present application also provides a computer-readable storage medium, in which computer instructions are stored, and when the computer instructions are executed on a computer device, the computer device executes the steps in the method embodiments of the present application to implement the content publishing method and content interaction method provided in the embodiment of the present application. The specific implementation method can be referred to the above description, which will not be repeated here.

[0251] The embodiment of the present application also provides a computer program product, which includes a computer program or computer instructions, and the computer program or computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the computer device executes the steps in the various method embodiments of the present application to implement the content publishing method and content interaction method provided by the embodiment of the present application. The specific implementation method can be referred to the above description, which will not be repeated here.

[0252] It is appreciated by those skilled in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional technical objects can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. In the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program with a predetermined function, and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories) or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be a part of an overall module or unit containing the function of the module or unit.

[0253] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted by a computer-readable storage medium. The computer instructions can be transmitted from a website site, a computer, a server or a data center to another website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.

[0254] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technical object familiar with the technical field within the technical scope disclosed in the present application can be easily thought of for changes or replacements, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A content publishing method, characterized in that: The method comprises: In response to a triggering operation on a shooting control in a shooting interface, generating target content; Displaying an editing interface, the editing interface including a publishing control for publishing the target content and a tag adding control, the tag adding control being used to add a content tag, the content tag including additional content, the type of the additional content being the same as or different from the target content; In response to a triggering operation on the tag adding control, adding a content tag to the target content; In response to a triggering operation on the publishing control, the target content including the content tag is published.

2. The method according to claim 1, characterized in that The method further comprises: In response to a triggering operation on the tag adding control, generating a content tag and / or displaying an input component for inputting the additional content; The content tag is displayed on the target content, and the input additional content is displayed via the content tag.

3. The method according to claim 2, characterized in that The method further comprises: In response to an adjustment operation on the content tag, adjusting the content tag including the additional content; The type of the additional content includes one or more of location, user, text, voice, and image; The adjustment operation includes any one or more of the following: a display position adjustment operation, a label form adjustment operation, a label content adjustment operation, and a label deletion operation.

4. The method according to claim 1, characterized in that The method further comprises: If the type of the target content is an image, the type of the additional content includes one or more of image, voice, and text; If the type of the target content is video, the type of the additional content includes one or more of image and text.

5. The method according to any one of claims 1 to 4, characterized in that: The target content includes a plurality of images, and in response to the triggering operation of the tag adding control, adding a content tag to the target content includes: determining a target image from the plurality of images via the editing interface; In response to a triggering operation on the tag adding control, a content tag is added to the selected target image.

6. The method according to any one of claims 1 to 4, characterized in that: The editing interface further includes a first position identification control, and the first position identification control is used to display shooting position information of the target content; The step of publishing the target content including the content tag in response to the triggering operation on the publishing control includes: In response to a triggering operation on the publishing control, the target content including the content tag and the shooting location information is published.

7. A content interaction method, characterized in that: The method comprises: Displaying a content display interface of the first published content, the content display interface being used to display the first published content including a content tag and / or shooting location information, and a second location identification control, the second location identification control being used to display the shooting location information of the first published content, and the content tag being used to display additional content in the content tag; In response to a triggering operation on the second location identification control, a second published content including a content tag and / or shooting location information is displayed, and the shooting location information of the second published content is the same as or similar to the shooting location information of the first published content.

8. The method according to claim 7, characterized in that The displaying of the second published content including the content tag and / or the shooting location information in response to the triggering operation on the second location identification control includes: In response to a triggering operation on the second location identification control, displaying a content stream display interface; Displaying the second published content including the content tag and / or the shooting location information via the content stream display interface; When the second published content displayed via the content stream display interface is played completely, or in response to a content switching operation on the content stream display interface, displaying a third published content including a content tag and / or shooting location information via the content stream display interface; The shooting location information of the third published content is the same as or similar to the shooting location information of the first published content.

9. The method according to claim 8, characterized in that The method further comprises: If there is a co-located published content which is not displayed by the content stream display interface and has the same shooting location information as the shooting location information of the first published content, the third published content is the co-located published content; If there is no same-location published content that is not displayed by the content flow display interface and whose shooting location information is the same as that of the first published content, then the third published content is a neighboring published content whose shooting location information is close to that of the first published content.

10. The method according to claim 9, characterized in that The method further comprises: If there is no at least one of the co-located published content, or if there is no at least one of the adjacent published content, or in response to an exit operation on the content stream display interface, the content display interface of the first published content is displayed.

11. The method according to any one of claims 7 to 10, characterized in that: The displaying of the second published content including the content tag and / or the shooting location information in response to the triggering operation on the second location identification control includes: In response to a triggering operation on the second location identification control, displaying an aggregate display interface, the aggregate display interface being used to display a plurality of content cards, wherein a target content card among the plurality of content cards corresponds to the second published content; In response to a trigger operation on the target content card, the second published content including the content tag and / or the shooting location information corresponding to the target content card is displayed via the content display interface or the content stream display interface.

12. A content interaction method, characterized in that: The method comprises: Displaying a content display interface of the first published content, the content display interface being used to display the first published content including a content tag and / or shooting location information, and a second location identification control, the second location identification control being used to display the shooting location information of the first published content, and the content tag being used to display additional content in the content tag; In response to a triggering operation on the second location identifier control, a map interface is displayed, wherein the map interface is used to display a digital map of a target area and a content identifier of at least one location within the target area, wherein the target area is determined based on the shooting location information of the first published content, wherein the at least one location includes a location corresponding to the shooting location information of the first published content, and wherein the content identifier is used to indicate published content whose shooting location information corresponds to the location of the content identifier.

13. The method according to claim 12, characterized in that The method further comprises: In response to a trigger operation for a target content identifier, the published content whose shooting location information corresponds to the location of the target content identifier is displayed via a content display interface or a content stream display interface, wherein the target content identifier is any one of the content identifiers of at least one location in the target area.

14. A content interaction system, characterized in that: The content interaction system includes a first client, a second client and a server, and the method implemented by the content interaction system includes: The first client generates target content in response to a triggering operation on a shooting control in a shooting interface, and displays an editing interface, wherein the editing interface includes a publishing control for publishing the target content and a tag adding control, wherein the tag adding control is used to add a content tag, wherein the content tag includes additional content, and the type of the additional content is the same as or different from that of the target content; The first client adds a content tag to the target content in response to a triggering operation on the tag adding control; The first client sends the target content including the content tag to the server in response to the triggering operation on the publishing control, so as to publish the target content including the content tag; The server sends the target content including the content tag to the second client; The second client displays a content display interface of the target content, the content display interface is used to display the target content including a content tag, and a second location identification control, the second location identification control is used to display shooting location information of the target content, and the content tag is used to display additional content in the content tag; The second client displays second published content including content tags and / or shooting location information, or displays a map interface in response to a triggering operation on the second location identifier control. The shooting location information of the second published content is the same as or similar to the shooting location information of the target content. The map interface is used to display a digital map of the target area and a content identifier of at least one place in the target area. The target area is determined based on the shooting location information of the target content. The at least one place includes a location corresponding to the shooting location information of the target content. The content identifier is used to indicate published content whose shooting location information corresponds to the location of the content identifier.

15. A content interaction device, characterized in that: It includes a unit for implementing the content publishing method described in any one of claims 1-6, or includes a unit for implementing the content interaction method described in any one of claims 7-11, or includes a unit for implementing the content interaction method described in any one of claims 12-13.

16. A computer device, characterized in that: The computer device comprises: a processor suitable for implementing a computer program; A computer-readable storage medium storing a computer program, wherein the computer program is suitable for being loaded by the processor and implementing the content publishing method as described in any one of claims 1 to 6, or implementing the content interaction method as described in any one of claims 7 to 11, or implementing the content interaction method as described in any one of claims 12 to 13.

17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which is suitable for being loaded by a processor and implementing the content publishing method as described in any one of claims 1-6, or implementing the content interaction method as described in any one of claims 7-11, or implementing the content interaction method as described in any one of claims 12-13.

18. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, it implements the content publishing method as described in any one of claims 1-6, or implements the content interaction method as described in any one of claims 7-11, or implements the content interaction method as described in any one of claims 12-13.

Citation Information

Cited By

  • Interface interaction method and device, equipment and storage medium

    CN119960884A

  • Interface interaction method and device, equipment and storage medium

    CN119960885A

  • Methods, apparatus, devices and storage media for user interface interaction

    CN119960885B

  • Information editing and interface interaction method and device, equipment and storage medium

    CN120315614A

  • Interface interaction method and device, equipment and storage medium

    CN120335657A