Account processing method, information display method and computing device
By providing account switching and binding prompt information, users are allowed to switch and bind accounts online, which solves the problem of cumbersome account switching operations in the existing technology and achieves efficient account management.
Patent Information
- Application Number
- CN202411329805.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2025-01-21
AI Technical Summary
In the prior art, account switching operations are cumbersome and low efficiency, and users need to submit applications offline and verify them.
Provide the account switching prompt information of the target third-party application, allow the user to trigger the account switching request, determine the currently bound first account, and allow the user to bind the second account through the account binding prompt information, establish the binding relationship and cancel the first account Account binding.
It simplifies the account switching and binding operation, improves the efficiency of account switching, avoids account loss, and ensures the stability of the binding relationship.
Smart Images

Figure CN119337398A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of computer technology, and in particular to an account processing method, an information display method, and a computing device. Background Art
[0002] With the development of computer technology, various applications have become an important part of people's daily work and life. An application can refer to a software program designed to perform specific tasks or provide specific services. For the purpose of secure access, different visitors are usually distinguished by accounts representing identity identifiers. Accounts between applications can be bound to each other, so that different applications can communicate with each other to achieve different purposes such as unified management, data sharing, and function enhancement.
[0003] In actual applications, there is a demand for account switching and binding. However, currently, users are usually required to submit requirements and conduct offline verification and switching, which is cumbersome and inefficient. Summary of the invention
[0004] The embodiments of the present application provide an account processing method, an information display method and a computing device to solve the technical problems in the prior art that account switching operations are complicated and inefficient.
[0005] In a first aspect, an embodiment of the present application provides an account processing method, comprising:
[0006] Provide account switching prompt information for the target third-party application;
[0007] Determine, according to the account switching request for the target third-party application, a first account corresponding to the target third-party application to which the target user account is currently bound;
[0008] Providing account binding prompt information for the target third-party application;
[0009] Based on the account binding request for the target third-party application, determine a second account authorized by the target user to establish a binding relationship between the target user account and the second account;
[0010] In response to the establishment operation of the binding relationship between the target user account and the second account, the binding relationship between the target user account and the first account is released.
[0011] In a second aspect, an information display method is provided in an embodiment of the present application, comprising:
[0012] Displaying the target third-party application's account switching prompt information in the user interface;
[0013] In response to an account switching operation for the target third-party application, determining a first account corresponding to the target third-party application to which the target user account is currently bound;
[0014] Displaying account binding prompt information of the target third-party application;
[0015] In response to an account binding operation for the target third-party application, a second account authorized by the target user is determined to establish a binding relationship between the target user account and the second account, and based on the operation of establishing the binding relationship between the target user account and the second account, the binding relationship between the target user account and the first account is released.
[0016] In a third aspect, an embodiment of the present application provides a computing device, including a processing component and a storage component;
[0017] The storage component stores one or more computer instructions; the one or more computer instructions are used to be called and executed by the processing component to implement the account processing method as described in the first aspect or the information display method as described in the second aspect.
[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processing component, it implements the account processing method described in the first aspect or the information display method described in the second aspect.
[0019] In a fifth aspect, a computer program product is provided in an embodiment of the present application, comprising a computer program / instruction, which, when executed by a processing component, implements the account processing method as described in the first aspect above or the information display method as described in the second aspect above.
[0020] In an embodiment of the present application, account switching prompt information of the target third-party application is provided so that the target user can trigger an account switching request for the target third-party application, and based on the account switching request, the first account corresponding to the target third-party application to which the target user account is currently bound can be first determined; then, account binding prompt information of the target third-party application is provided so that the target user can roughly send an account binding request for the target third-party application, thereby determining the second account authorized by the target user, and then first establishing a binding relationship between the target user account and the second account, and then releasing the binding relationship between the target user account and the first account, thereby avoiding account loss and ensuring the binding relationship, thereby simplifying the account switching binding operation and improving the account switching efficiency.
[0021] These and other aspects of the present application will become more clearly understood in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0023] Figure 1 A flowchart of an embodiment of an account processing method provided by the present application is shown;
[0024] Figure 2 A flowchart of an embodiment of an information display method provided by the present application is shown;
[0025] Figure 3a to Figure 3f The following are schematic diagrams of interfaces in a practical application of an embodiment of the present application;
[0026] Figure 4 A schematic diagram of an interface in a practical application of an embodiment of the present application is shown;
[0027] Figure 5 A system architecture diagram is shown in which the technical solution of the embodiment of the present application is applicable;
[0028] Figure 6 A schematic diagram showing the structure of an embodiment of an account processing device provided by the present application is shown;
[0029] Figure 7 A schematic structural diagram of an embodiment of an information display device provided by the present application is shown;
[0030] Figure 8 A schematic diagram of the structure of an embodiment of a computing device provided by the present application is shown. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0032] In some of the processes described in the specification and claims of this application and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish between different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to different types.
[0033] The technical solution of the embodiment of the present application can be applied to the account binding scenario. Account binding means that the account of one application can establish a binding relationship with the account of another application. For the convenience of description, the application requesting binding can be referred to as the main application, and relative to the main application, the bound application can be referred to as a third-party application. A main application account can establish a binding relationship with one or more third-party application accounts, etc.
[0034] In the embodiment of the present application, an account may refer to an identity identifier in a network environment, used to indicate a user identity, etc.
[0035] In actual applications, account binding can achieve multiple purposes, such as unified management, allowing users to use the same account to log in to the main application and third-party applications; such as data sharing, allowing the main application to obtain shared data of third-party applications; such as function enhancement, allowing the main application to use functions provided by third-party applications; and such as the content promotion involved in the embodiments of the present application, allowing the main application to use third-party application promotion objects and track promotion effects.
[0036] In an actual application, the technical solution of the embodiment of the present application can be applied to the promotion scenario of e-commerce (hereinafter referred to as "e-commerce"), the main application can refer to the e-commerce promotion application, and the third-party application can refer to the social media application. The user account of the e-commerce promotion application can obtain the relevant information of the application account in the social media application by binding the application account of the social media application. The objects provided by the e-commerce promotion application can be promoted in the social media application, and through the account binding relationship, based on the promotion behavior of the user in the social media, the user account in the e-commerce promotion application can be processed such as issuing rights and interests to incentivize the promotion behavior. Usually, a user may correspond to multiple application accounts in the social media application, and the user can choose any one of the application accounts to bind with the user account of the main application. In the actual scenario, due to wrong selection or some other factors, the user often has the need to switch accounts, hoping to bind the user account of the e-commerce promotion application with another application account of the user. However, in order to avoid risk factors such as account loss, the main application usually does not provide an account switching function, and the user needs to submit an application offline, and the relevant personnel must conduct offline verification and manual switching, etc., which is cumbersome and inefficient.
[0037] Therefore, in order to simplify the account switching operation and improve the efficiency of account switching, the inventor has proposed a technical solution of the embodiment of the present application after a series of studies. In the embodiment of the present application, by providing account switching prompt information of the target third-party application, the target user can trigger an account switching request for the target third-party application, and based on the account switching request, the first account corresponding to the target third-party application currently bound to the target user account can be first determined; then, the account binding prompt information of the target third-party application is provided so that the target user can trigger the account binding request for the target third-party application, thereby determining the second account authorized by the target user, and then first establishing the binding relationship between the target user account and the second account, and then releasing the binding relationship between the target user account and the first account, thereby avoiding account loss and ensuring the binding relationship, thereby simplifying the account switching binding operation and improving the account switching efficiency.
[0038] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0039] It should be noted that the technical solution of the embodiment of the present application is applicable to a network virtual environment. The users described generally refer to "virtual users". Real users can register on the server to obtain an account to obtain a user identity in the network environment. The same user may register in different applications to obtain corresponding accounts, etc.
[0040] It should be noted that the application in the embodiments of the present application may involve an application client and an application server. The application client is user-oriented, and the user can interact with the application server through the application client to obtain corresponding functions provided by the application.
[0041] 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 those skilled in the art without creative work are within the scope of protection of this application.
[0042] Figure 1 This is a flowchart of an embodiment of an account processing method provided by the present application. The technical solution of this embodiment can be executed by the main application server. The method may include the following steps:
[0043] 101: Provide account switching prompt information for the target third-party application.
[0044] The target third-party application may be any third-party application that has been bound to the target user account corresponding to the main application. The target user account is the identity obtained by the target user through the main application client by registering in the main application server.
[0045] Optionally, providing the account switching prompt information of the target third-party application may include sending the account switching prompt information of the target third-party application to the main application client, so that the main application client displays the account switching prompt information.
[0046] The main application client may display the account switching prompt information in the target page. The account switching prompt information is used to prompt the execution of the account switching operation, which may include an account switching control to sense the target user operation such as a click operation to trigger the account switching operation.
[0047] Optionally, the target page can be a specific page provided by the main application client, such as a personal information page or a page that requires the use of a third-party application account to perform corresponding operations. This application makes limitations on this and will be introduced accordingly in the corresponding embodiments below.
[0048] 102: Determine, according to the account switching request for the target third-party application, a first account corresponding to the target third-party application currently bound to the target user account.
[0049] The account switching request may be sent by the main application client to the main application server, and the main application client may generate the account switching request in response to an account switching operation.
[0050] In the embodiment of the present application, based on the account switching request, the first account corresponding to the target third-party application currently bound to the target user account can be determined. The first account also refers to the currently bound third-party application account. For the convenience of description, it is named "first account" in this article. The first account can be the identity identifier obtained by the target user through the third-party application client to register with the third-party application server.
[0051] 103: Provide account binding prompt information for the target third-party application.
[0052] After determining the first account currently bound to the target user account, account binding prompt information is first provided.
[0053] Optionally, the account binding prompt information for the target third-party application may be sent to the main application client, so that the main application client displays the account binding prompt information. The account binding prompt information is used to prompt the binding of a new account.
[0054] 104: Based on the account binding request for the target third-party application, determine a second account authorized by the target user to establish a binding relationship between the target user account and the second account.
[0055] Based on the account binding prompt information, the user can authorize the second account of the third-party application. The second account can be the identity identifier obtained by the target user through the third-party application client to register with the third-party application server.
[0056] The account binding request may be sent by the main application client to the main application server, or may be generated by the main application client in response to an account binding operation triggered by a target user.
[0057] The above account binding prompt information can be displayed in the account binding page. After the main application client detects the account switching operation and receives the account binding prompt information sent by the main application server, the account binding page can be displayed and the account binding prompt information can be displayed in the account binding page.
[0058] Depending on the different authentication mechanisms for account binding between the main application and the third-party application, the second account authorized by the target user can be provided by the target user or obtained by triggering the interaction between the main application server and the third-party application server, etc. This application does not limit this.
[0059] After obtaining the second account authorized by the target user, a binding relationship between the target user account and the second account can be established first. At this time, there is a binding relationship between the target user account and the first account and a binding relationship between the target user account and the second account.
[0060] 105: In response to the operation of establishing the binding relationship between the target user account and the second account, releasing the binding relationship between the target user account and the first account.
[0061] In the embodiment of the present application, after the target user account is successfully bound to the second account, the binding relationship between the target user account and the first user account can be released, thereby avoiding the situation where the second account is not bound after the first account is unbound, thereby avoiding the problem of account loss.
[0062] In this embodiment, by providing account switching prompt information of the target third-party application, the target user can trigger an account switching request for the target third-party application, and based on the account switching request, the first account corresponding to the target third-party application to which the target user account is currently bound can be first determined; then, the account binding prompt information of the target third-party application is provided so that the target user can roughly send an account binding request for the target third-party application, thereby determining the second account authorized by the target user, and then first establishing a binding relationship between the target user account and the second account, and then releasing the binding relationship between the target user account and the first account, without the need for complex operation processes such as offline operations, thereby simplifying the account switching and binding operations, improving the account switching efficiency, and avoiding account loss, thereby ensuring the stability of the binding relationship.
[0063] In some embodiments, the method may further include: providing switching success prompt information in response to the release operation.
[0064] Providing the switching success prompt information may be that the main application server sends the switching success prompt information to the main application client, so that the main application client displays the switching success prompt information to prompt the user that the account has been successfully switched.
[0065] In some embodiments, in order to ensure account security, the above-mentioned establishment of a binding relationship between the target user account and the second account may include: determining whether the second account meets the first risk condition; if so, providing a binding failure prompt message; if not, establishing a binding relationship between the target user account and the second account.
[0066] The main application server may send a binding failure prompt message to the main application client, so that the main application client can display the binding failure prompt message to prompt that the binding of the second account has failed. In addition, the failure reason may be prompted, such as the second account meeting the risk condition.
[0067] As an optional manner, the first risk condition may be that the second account has been bound to any user account.
[0068] In order to avoid repeated binding to cause risk losses, etc., before establishing the binding relationship between the target user account and the second account, you can first determine whether the second account authorized by the target user has been bound to any user account corresponding to the main application. If so, you can cancel the binding establishment operation and provide a binding failure prompt message to indicate that the binding of the second account has failed. In addition, you can also prompt the reason for the failure, such as the second account has been bound to other user accounts in the main application.
[0069] As another optional manner, the first risk condition may be, for example, that the second account is an abnormal account.
[0070] For example, if the second account is in the blacklist, it can be determined that it is an abnormal account login.
[0071] In some embodiments, in order to ensure account security, the above-mentioned account binding prompt information provided for the target third-party application may include:
[0072] According to the account switching request for the target third-party application, determine whether the target user account meets the second risk condition; if so, provide restriction prompt information; if not, provide account binding prompt information of the target third-party application.
[0073] The restriction prompt information can be sent by the main application server to the main application client, so that the main application client can display the restriction prompt information to prompt that there is a risk of account switching, etc.
[0074] The second risk condition may include, for example, that the switching frequency within a predetermined time meets the restriction requirement; the predetermined time may be set in combination with the actual situation, such as one month. The restriction requirement may refer to a frequency threshold, such as once, so an actual situation is that only one account switching is allowed within one month. This ensures security while avoiding the computing pressure and technical costs caused by frequent account switching.
[0075] In addition, the second risk condition may include, for example: the time of the requested operation corresponding to the target user account is within an abnormal time range, and / or the location of the requested operation is located in an abnormal area, etc.
[0076] Of course, the machine learning model can also be used in combination with the user historical behavior corresponding to the target user account to identify whether the target user account is an abnormal account. If so, it is considered to meet the second risk condition, etc.
[0077] In some embodiments, providing the target third-party application account binding prompt information may include: generating risk warning information based on user data corresponding to the first account; providing risk warning information; and providing the target third-party application account binding prompt information in response to a risk confirmation request.
[0078] Since the user data corresponding to the first account may become invalid after the account is switched, the risk warning information may be used to remind that the user data corresponding to the first account may become invalid after the account is switched.
[0079] In addition, optionally, risk warning information may be generated based on the user data corresponding to the first account, the first risk condition, and the second risk condition, to indicate data invalidation and risk issues, etc.
[0080] The risk warning information may be sent by the main application server to the main application client so that the main application client can display the risk warning information.
[0081] Optionally, the risk confirmation request may be generated by the main application client in response to the risk confirmation operation and sent to the risk service end. The risk warning information may include a risk confirmation control. In an optional manner, the risk confirmation operation may refer to a trigger operation of the target user on the risk confirmation control. Optionally, in order to ensure that the target user has fully viewed the risk warning information, the risk confirmation control may be displayed after the display time of the risk warning information reaches a predetermined time, or the risk confirmation control may be controlled to be inoperable within a predetermined time, etc.
[0082] In another optional manner, the risk confirmation operation may also be automatically triggered after the display time of the risk warning information reaches a predetermined time.
[0083] In an actual application, the technical solution of the embodiment of the present application can be applied to the content promotion scenario. By binding the target application account to the third-party application account, the content promotion purpose can be achieved with the help of the third-party application. In some embodiments, the method may also include:
[0084] Obtain content identification information of target content published on a target third-party application and submitted by a target user; accumulate the number of publications corresponding to the third-party application account according to the third-party application account corresponding to the target content; and perform corresponding processing operations on the target user account according to the number of publications.
[0085] Optionally, the processing operation may include, for example, determining a target resource to be allocated to the target user account, and allocating the target resource to the target user account.
[0086] In addition, the processing operation may include updating the user level corresponding to the target user account.
[0087] The target content may refer to promotional content for the main application or an object provided in the main application, etc. The content identification information may include, for example, a link address of the target content in the target third-party application, etc., and may also include a third-party application account. Of course, the third-party application account may also be obtained from the target third-party application server based on the link address.
[0088] Based on the content identification information submitted by the user, the number of publications corresponding to the third-party application account corresponding to the target content can be accumulated according to the third-party application account corresponding to the target content. The number of publications can represent the number of target contents published in the target third-party application using the third-party application account.
[0089] The third-party application account may be an account currently bound to the target user account, and may be a first account or a second account, etc.
[0090] Based on the number of releases, corresponding processing operations can be performed on the target user account to incentivize promotional behavior in the target third-party application.
[0091] A possible processing operation may refer to allocating a target resource to a target user account. In actual applications, the target resource may be, for example, virtual funds, an electronic red envelope, or an electronic discount voucher.
[0092] Another possible processing operation may be to update the user level corresponding to the target user account, and the more the number of posts, the larger the user level.
[0093] Optionally, the corresponding user level may be updated according to the publication quantity based on the quantity requirements corresponding to different user levels.
[0094] Different user levels can correspond to different rights and interests, etc., so as to immediately promote the target user in the target third-party application.
[0095] In some embodiments, based on the third-party application account corresponding to the target content, the cumulative number of publications corresponding to the third-party application account can be the third-party application account corresponding to the root target content, when it is verified according to the content identification information that the corresponding target content meets the publishing requirements, and the cumulative number of publications corresponding to the third-party application account.
[0096] The publishing requirement may be, for example, that the target content includes relevant information of the main application or an object provided by the main application.
[0097] Optionally, whether the target content meets the publishing requirements can be identified with the help of a machine learning model, or the content identification information can be sent to relevant personnel, who can manually review the target content, etc. It can be determined that the target content meets the publishing requirements upon receiving a manual review confirmation notification.
[0098] In order to avoid repeated calculation of the number of releases, in some embodiments, the method may further include:
[0099] In response to an operation of establishing a binding relationship between the target user account and the second account, determining that verification of unverified target content corresponding to the first account fails;
[0100] In response to the establishment operation of the binding relationship between the target user account and the second account, the number of target contents corresponding to the first account and passed the verification is accumulated to the number of publications corresponding to the second account.
[0101] The target user can submit content identification information of multiple target contents. During the account switching process, there may be unverified target contents, which can be directly determined as verification failures. For verified target contents, the number of verified target contents can be accumulated to the corresponding publication quantity of the second account.
[0102] In addition, if the verification of the target content corresponding to the first account and not verified fails, a verification failure prompt message may be provided. The main application server may send the verification failure prompt message to the main application client, so that the main application client displays the verification failure prompt message in the corresponding page.
[0103] By determining unverified target content as verification failure, it is possible to prevent the target user from publishing the same target content through different bound third-party application accounts, resulting in errors in processing operations on the target user account, causing asset losses, etc.
[0104] In some embodiments, the above-mentioned obtaining the content identification information of the target content published by the target third-party application and submitted by the target user may include:
[0105] Providing application selection prompt information on the content submission page; providing corresponding content submission prompt information based on the target third-party application selected by the target user; and obtaining content identification information of the target content published in the target third-party application submitted by the target user.
[0106] The main application client may display a content submission page, and the application selection prompt information may be sent by the main application server to the main application client. The main application client may display the application selection prompt information on the content submission page.
[0107] The application selection prompt information may include, for example, a selection control corresponding to at least one third-party application, so that the target user can select the corresponding target third-party application. The main application client can sense the user selection operation and send the selected target third-party application to the main application server. The main application server sends the content submission prompt information to the main application client, and the main application client can display the content submission prompt information on the content submission page.
[0108] The content submission information may include, for example, an input control for the target user to input content identification information such as a link address, etc. In addition, a submit control may be included, and a trigger operation for the submit control when the content identification information is input may trigger the main application client to send the submitted content identification information to the main application server.
[0109] In some embodiments, the above-mentioned publishing requirement may include: a binding relationship exists between the third-party application account corresponding to the content identification information and the target user account.
[0110] Therefore, in the case where the target content is verified to meet the release requirements according to the content identification information, the cumulative release quantity corresponding to the third-party application account may include:
[0111] If the third-party application account corresponding to the target content is bound to the target user account, the number of publications corresponding to the third-party application account can be accumulated according to the currently submitted content identification information. The number of publications indicates the number of target content published by the third-party application account that meets the publication requirements.
[0112] In combination with the previous description, it can be known that the main application client can display the account switching prompt information in the target page, and the target page can be, for example, a personal information page, etc. In addition, as another optional method, the target page can be the above-mentioned content submission page. Therefore, the above-mentioned provision of the account switching prompt information of the target third-party application can include: providing the account switching prompt information of the target third-party application in the content submission page.
[0113] In actual applications, users often find that their accounts may be incorrectly bound when submitting content identification information and want to switch accounts. Therefore, the embodiment of the present application can display the account switching prompt information of the target third-party application in the content submission content.
[0114] Optionally, the account switching prompt information may be displayed together with the content submission information in the content submission content.
[0115] In some embodiments, the content submission page may also provide account authorization prompt information corresponding to any third-party application that has not established a binding relationship, or provide account rebinding prompt information corresponding to any third-party application that has established a binding relationship and the binding relationship has expired.
[0116] In actual applications, you can set expiration conditions for the binding relationship, such as the binding duration reaches a certain time or the number of releases within a certain time is zero, etc. This application does not limit this and can be set based on actual conditions.
[0117] In an actual application, the target third-party application may refer to a social application, and the target content may refer to content published in the social application.
[0118] Optionally, the social application may specifically refer to a social media application, and the target content is media content such as text, pictures and / or videos, etc. Among them, the social media application may refer to a platform that allows users to create and share content and interact with other users.
[0119] In a practical application, the main application may refer to an e-commerce promotion application that provides objects for users to interact with, and an object promotion may be performed through a social media application. In a practical application, the object may refer to a tangible commodity or an intangible service. In some embodiments, the method may further include:
[0120] Providing object prompt information of at least one object; determining the target object and providing promotion prompt information of the target object according to the object interaction request of the target user.
[0121] The promotion prompt information may be used to prompt the target user to publish media content based on the promotion prompt information in the target third-party application.
[0122] The object prompt information of the at least one object may be sent to the main application client, and the main application client may display the object prompt information of the at least one object for the user to select a target object, etc.
[0123] The target user can trigger an object interaction operation for the target object, and the main application client can send an object interaction request to the main application server in response to the object interaction operation. The main application service can determine the target object and send promotion prompt information of the target object to the main application client so that the main application client can display the promotion prompt information.
[0124] The promotion prompt information may include, for example, the object identification information of the target object, such as a link address of the object details page, so that the object details page can be opened based on the link address to perform interactive operations such as purchase, add to cart, favorite, etc.
[0125] In addition, in order to incentivize promotional activities and interactive activities, the promotional prompt information may also include electronic discount information, such as electronic red envelopes or electronic discount vouchers, so that the electronic red envelopes or electronic discount vouchers can be used to offset at least part of the sales amount when purchasing the object.
[0126] The object interaction operation may refer to, for example, an operation of selecting an object to participate in the promotion.
[0127] Optionally, the above-mentioned publishing requirement may include, for example, that the media content includes the promotion prompt information.
[0128] In some embodiments, providing object prompt information of at least one object may include: providing participation prompt information corresponding to at least one promotion activity; and providing object prompt information of at least one object corresponding to the promotion activity based on a participation request for any promotion activity.
[0129] The participation prompt information corresponding to at least one promotion activity can be sent to the main application client, so that the main application client can display the participation prompt information corresponding to at least one promotion activity, and in response to the participation operation for any promotion activity, a participation request is sent to the main application server. The main application server can send object prompt information of at least one object corresponding to the promotion activity to the main application client based on the participation request.
[0130] In actual applications, the at least one promotional activity can be set up based on actual needs, for example, it can be divided according to the object type, and at least one promotional activity can include milk promotion activities, electrical appliance promotion activities, etc.; in addition, it can also be divided based on holidays, such as Father's Day promotion activities, Valentine's Day promotion activities, etc.
[0131] Different object providers can select suitable objects and participate in corresponding promotional activities, so that each promotional activity can correspond to at least one object, etc.
[0132] Among them, each promotion activity may correspond to a participation time range. Therefore, the above-mentioned promotion prompt information may be generated based on object identification information, participation time range and electronic discount information. The promotion prompt information may also prompt the participation time range of the promotion activity, so that users can publish corresponding target content in third-party applications within the participation time range.
[0133] In addition, in order to ensure the authenticity of the media content published by the target user, in some embodiments, the method further includes:
[0134] Based on the purchase request for the target object, a corresponding order is generated. The order can be used to instruct the target object to be delivered to the delivery address provided by the target user, so that the target user can edit and generate corresponding media content after personally experiencing the target object to ensure the authenticity of the promoted target object.
[0135] Optionally, purchase prompt information of the target object may be provided and sent by the main application server to the main application client so that the main application client can display the purchase prompt information and send a purchase request to the main application server in response to a purchase operation triggered by the purchase prompt information.
[0136] Optionally, as described above, corresponding resources can be allocated to the target user account according to the number of publications, etc. In some embodiments, based on the purchase request for the target object, generating a corresponding order may include: based on the purchase request for the target object, paying for the resources required to purchase the target object from the resources allocated to the target user, and generating a corresponding order according to the payment result. The target user can use the allocated resources to purchase the object for personal trial, thereby publishing more authentic media content, etc.
[0137] In some embodiments, providing the account switching prompt information of the target third-party application may include: providing the account switching prompt information for the target third-party application that has been bound to the target user account;
[0138] In addition, the method may also include:
[0139] Provide account authorization prompt information for any third-party application that is not bound to the target user account;
[0140] If the third-party application account bound to the target third-party application becomes invalid, a prompt message for rebinding the account is provided.
[0141] The account authorization prompt information and the rebinding prompt information may be sent to the main application client so that the main application client can display the account authorization prompt information and the rebinding prompt information.
[0142] The account authorization prompt information can be used to prompt the execution of the account authorization operation. Based on the account authorization operation, the account binding page can be displayed and the account binding prompt information can be displayed for the user to perform the account binding operation, so that the binding relationship between the target application account and the third-party application account can be established based on the user-authorized third-party application account.
[0143] The rebinding prompt information may be used to prompt that the binding relationship is invalid, to prompt the user to re-execute the binding operation, and to establish a binding relationship between the target application account and the third-party application account based on the third-party application account re-authorized by the user.
[0144] As can be seen from the foregoing description, the target user account can be bound to one or more third-party application accounts. Optionally, the application account of the third-party application specified by the target user is used as the primary account, and the application accounts of the remaining third-party applications can be used as secondary accounts.
[0145] In the above, the target user account is processed accordingly based on the number of publications. If the third-party application account is the primary account, the user level corresponding to the target user account can be updated according to the number of publications, and target resources can be allocated to the target user account. If the third-party application account is a secondary account, the processing operation may only be to allocate target resources to the target user account, thereby achieving different processing operations through the division of primary accounts and secondary accounts.
[0146] Figure 2 This is a flowchart of an embodiment of an information display method provided in an embodiment of the present application. The technical solution of this embodiment is executed by the main application client. This embodiment introduces the technical solution of this application from the perspective of interface display. The method may include the following steps:
[0147] 201: Displaying an account switching prompt message of the target third-party application in the user interface.
[0148] The target page may be displayed in the user interface, and the account switching prompt information of the target third-party application may be displayed in the target page.
[0149] The target third-party application refers to any third-party application that has been bound to the target user account, and thus the account switching prompt information may be provided for the target third-party application that has been bound to the target user account;
[0150] In addition, for any third-party application that is not bound to the target user account, account authorization prompt information can also be displayed in the user interface; if the third-party application account bound to the target third-party application expires, account rebinding prompt information can also be displayed in the user interface.
[0151] For ease of understanding, Figure 3a In the interface diagram shown, in the target page 300 of the user interface, corresponding account switching prompt information 301, account authorization prompt information 302 and account rebinding prompt information 303 can be displayed for third-party applications with different account statuses (account bound and not expired, account not bound, account bound and expired).
[0152] 202: In response to an account switching operation on a target third-party application, determine a first account corresponding to the target third-party application that is currently bound to the target user account.
[0153] Optionally, in response to the account switching operation, the main application client may send an account switching request to the main application server, so that the main application server can determine the first account corresponding to the target third-party application currently bound to the target user account.
[0154] 203: Display the account binding prompt information of the target third-party application.
[0155] After receiving the account switching request, the main application server can send account binding prompt information to the main application, so that the main application client can display the account binding prompt information to facilitate the target user to perform the account binding operation.
[0156] 204: In response to the account binding operation for the target third-party application, determine the second account authorized by the target user to establish a binding relationship between the target user account and the second account, and based on the establishment operation of the binding relationship between the target user account and the second account, release the binding relationship between the target user account and the first account.
[0157] Optionally, the main application client can send an account binding request to the main application server in response to the account binding operation, so that the main application server can establish a binding relationship between the target user account and the authorized second account, and release the binding relationship between the target user account and the first account in response to the operation of establishing the binding relationship between the target user account and the second account.
[0158] In this embodiment, the account switching prompt information of the target third-party application is displayed in the user interface, so that the target user can trigger the account switching operation for the target third-party application, and based on the account switching operation, the first account corresponding to the target third-party application to which the target user account is currently bound can be first determined; then, the account binding prompt information of the target third-party application is displayed in the user interface, so that the target user can roughly initiate the account binding operation for the target third-party application, thereby determining the second account authorized by the target user, and then first establishing the binding relationship between the target user account and the second account, and then releasing the binding relationship between the target user account and the first account, and realizing account switching through interface interaction, without the need for complex operation processes such as offline operations, thereby simplifying the account switching and binding operations, improving the account switching efficiency, and avoiding account loss, thereby ensuring the stability of the binding relationship.
[0159] In some embodiments, the method may further include: in response to the release operation, displaying a prompt message indicating a successful switching.
[0160] Optionally, the main application client may display a prompt message indicating successful switching through a pop-up window, a floating layer, or a prompt bar.
[0161] like Figure 3bIn the interface schematic diagram shown, a switching success prompt message 304 may be displayed in the user interface.
[0162] In some embodiments, the method may further include: displaying a binding failure prompt message when the second account meets the first risk condition; optionally, in response to an account binding operation for a target third-party application, displaying a binding failure prompt message when the second account meets the first risk condition.
[0163] The main application client can display the binding failure prompt information in a pop-up window, floating layer or prompt bar, for example. Figure 3c In the interface schematic diagram shown, a binding failure prompt message 305 may be displayed in the user interface.
[0164] The binding failure prompt information may also include a retry control, so that the triggering operation for the retry control can re-trigger the account switching operation, thereby initiating an account switching request.
[0165] In some embodiments, the method may further include: displaying restriction prompt information when the target user account meets the second risk condition.
[0166] It may be that in response to an account switching operation on a target third-party application, it is determined whether the target user account meets the second risk condition, and restriction prompt information is displayed if the second risk condition is met.
[0167] The main application client can display the restriction prompt information in a pop-up window, floating layer or prompt bar, for example. Figure 3d In the interface schematic diagram shown, restriction prompt information 306 may be displayed in the user interface.
[0168] In some embodiments, the above-mentioned display of the target third-party application account binding prompt information includes:
[0169] The risk warning information generated based on the user data corresponding to the first account is displayed; in response to the risk confirmation operation, the account binding prompt information of the target third-party application is displayed.
[0170] like Figure 3e In the interface diagram shown, risk warning information 307 may be displayed in the user interface. The risk warning information 307 may include a confirmation control to facilitate the user to perform a risk confirmation operation. Optionally, the confirmation control may detect a risk confirmation operation after the risk warning information is displayed for a certain period of time.
[0171] like Figure 3f In the interface diagram shown, account binding prompt information 308 may be displayed in the user interface to facilitate the user to perform account binding operations and the like.
[0172] It can be seen from the foregoing description that the technical solution of the embodiment of the present application can be applied in content promotion scenarios, especially in object promotion scenarios in e-commerce scenarios.
[0173] like Figure 4 In the interface diagram shown, a content submission page 400 may be displayed in the user interface, and content submission prompt information 401 may be displayed in the content submission page to facilitate the target user to provide content identification information.
[0174] In addition, application selection prompt information 402 may be displayed in the content submission page 400 to facilitate the user to select a target third-party application. The corresponding content submission prompt information 401 may be displayed after the user selects the target third-party application.
[0175] The content identification information submitted by the target user can be sent from the main application client to the main application server. The main application server can verify that the target content meets the publishing requirements based on the content identification information, and accumulate the number of publications corresponding to the third-party application account, and can perform corresponding processing operations on the target user account based on the distribution number.
[0176] It should be noted that Figure 2 The specific methods of the operations involved in the illustrated embodiment have been described in detail in the previous related embodiments and will not be elaborated here.
[0177] See also Figure 5 The technical solution of the embodiment of the present application can be applied to Figure 5 In the main application system architecture, the main application system architecture may include a main application client 501 and a main application server 502 .
[0178] The following example takes the main application as an e-commerce promotion application and the provided object as a product. Figure 5 The system architecture shown introduces the technical solution of the embodiment of the present application.
[0179] Among them, the third-party application can be a social media application, and the target user can be a user who has a certain number of friends in the social media application. These target users usually have a certain user influence. Therefore, the technical solution of the embodiment of the present application can attract the target user to register an account in the e-commerce promotion application and bind it with the media account of the social media application. After that, the appropriate product can be selected, and the media content corresponding to the product can be published in the social media application based on the media account to achieve the purpose of product promotion. The e-commerce promotion application can allocate certain resources to the target user account or update its user level according to the number of media content published that meets the publishing requirements, so as to further motivate the target user to perform product promotion behavior with the help of social media applications. Thereby achieving the purpose of promoting products through the power of influential users in social media applications.
[0180] In a specific implementation, it can be understood that the present application is not limited to this. The main application server 502 can provide product prompt information of at least one product to the main application client 501; the main application client 501 can display the product prompt information of at least one product on the user interface, and can perceive the product selection operation and product interaction operation of the target user, and send a product interaction request for the target product to the main application server 502.
[0181] In addition, the main application client 501 may also sense the target user's purchase operation for the target product and send a purchase request to the main application server 502. In a possible implementation, the product interaction operation may be a purchase operation.
[0182] The main application server 502 can generate a corresponding order based on the purchase request and send the order to the product provider to notify the product provider to deliver the target product to the target user. The target user can experience the target product in person, thereby publishing more authentic and influential media content.
[0183] The main application server 502 can provide promotional prompt information of the target product based on the product interaction request, and the promotional prompt information can be, for example, a product purchase link of the target product and some electronic discount information, etc. The target user can use the social media application client 503 to publish media content including promotional prompt information to the social media application server 504. After the media content is published, the social media application server 504 can generate a content link address corresponding to the media content and feed it back to the social media client 503, so that the target user can know the content link address.
[0184] The main application client 501 can display a content submission page in the user interface, and application selection prompt information can be displayed in the content submission page. When the target user account in the main application and the media account in the target social media application establish a binding relationship, the corresponding content submission prompt information can be displayed based on the target social media application selected by the user. The target user can enter the content link address and trigger the main application client 501 to send it to the main application server 502. The main application server 502 can verify whether the media content indexed by the content link address meets the publishing requirements, and if the verification is passed, the number of publications corresponding to the media account can be accumulated. The publishing requirements may, for example, include promotion prompt information in the media content, and / or the media account corresponding to the media content has a binding relationship with the target user account.
[0185] In the above implementation process, the target user may want to switch the binding relationship between the target user account and the media account, and the main application server 502 may send an account switching prompt message for the target social media application to the main application client 501. The main application client 501 may display the account switching prompt message on the target page, such as the personal information page or the above content submission page.
[0186] The main application client 501 can sense the account switching operation triggered by the target user based on the account switching prompt information, and send an account switching request to the main application server 502. After receiving the account switching request, the main application server 502 can send an account binding prompt information to the main application client 501 to perform account binding processing, so that a binding relationship can be established with the target user account based on the new media account authorized by the target user. After the binding relationship between the new media account and the target user account is established, the binding relationship between the original media account and the target user account is released, thereby avoiding account loss. In addition, the embodiment of the present application can realize the account switching operation through the interface interaction method, simplifying the account switching process and improving the account switching efficiency.
[0187] The specific execution operations of the main application client 501 and the main application server 502 can be found in the above-mentioned embodiments, which will not be repeated here.
[0188] Among them, the above-mentioned main application client 501 can be implemented as a browser, APP (Application), or web application such as H5 (HyperText Markup Language5, Hypertext Markup Language Version 5) application, or light application (also known as applet, a lightweight application) or cloud application, etc. The main application client can be deployed in an electronic device, and needs to rely on the device to run or some apps in the device to run, etc. The electronic device can, for example, have a display screen and support information browsing, such as a personal mobile terminal such as a mobile phone, a tablet computer, a personal computer, a desktop computer, an intelligent speaker, a smart watch, etc. Various other types of applications can also be configured in the electronic device, such as human-computer dialogue applications, model training applications, text processing applications, web browser applications, shopping applications, search applications, instant messaging tools, mailbox clients, social platform software, etc. Electronic devices can usually include at least one processing component and at least one storage component. Electronic devices may also include basic configurations such as network card chips, IO (input / output) buses, audio and video components, which are not limited in this application. Optionally, depending on the implementation form of the electronic device, some peripheral devices may also be included, such as a keyboard, a mouse, an input pen, a printer, etc., which is not limited in this application.
[0189] The main application server 502 may include servers that provide various services, which may be implemented as a distributed server cluster consisting of multiple servers or as a single server. The server may also be a server of a distributed system or a server combined with a blockchain. The server may 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), and big data and artificial intelligence platforms, or an intelligent cloud computing server or intelligent cloud host with artificial intelligence technology.
[0190] The main application client 501 and the main application server 502 may be connected via a network. The network may include various connection types, such as wired or wireless communication links or optical fiber cables.
[0191] Figure 6 A schematic diagram of the structure of an embodiment of an account processing device provided in an embodiment of the present application, the device may include:
[0192] The information providing module 601 is used to provide the account switching prompt information of the target third-party application;
[0193] An account determination module 602, configured to determine, according to an account switching request for the target third-party application, a first account corresponding to the target third-party application currently bound to the target user account;
[0194] The information providing module 601 is further used to provide account binding prompt information of the target third-party application;
[0195] An account binding module 603 is used to determine a second account authorized by a target user based on the account binding request for the target third-party application, so as to establish a binding relationship between the target user account and the second account;
[0196] The account release module 604 is used to release the binding relationship between the target user account and the first account in response to the establishment operation of the binding relationship between the target user account and the second account.
[0197] In some embodiments, the account binding module can be specifically used to determine whether the second account meets the first risk condition; the first risk condition includes being bound to any user account; if so, providing a binding failure prompt message; if not, establishing a binding relationship between the target user account and the second account.
[0198] In some embodiments, the information providing module provides the target third-party application account binding prompt information including:
[0199] Based on the account switching request for the target third-party application, determine whether the target user account meets the second risk condition; the second risk condition includes that the switching frequency of the target user account within a predetermined time meets the restriction requirement; if so, provide restriction prompt information; if not, provide account binding prompt information of the target third-party application.
[0200] In some embodiments, the information providing module provides the account binding prompt information of the target third-party application, including: generating risk warning information based on user data corresponding to the first account; providing the risk warning information; and providing the account binding prompt information of the target third-party application in response to a risk confirmation request.
[0201] In some embodiments, the device may further include:
[0202] The content processing module is used to obtain the content identification information of the target content published by the target third-party application and submitted by the target user; when verifying that the target content meets the publishing requirements according to the content identification information, the number of publications corresponding to the third-party application account corresponding to the target content is accumulated; according to the number of publications, corresponding processing operations are performed on the target user account; the processing operations include determining the target resources allocated to the target user account or updating the user level corresponding to the target user account.
[0203] In some embodiments, the content processing module is also used to respond to the operation of establishing the binding relationship between the target user account and the second account, determine that the verification of the unverified target content corresponding to the first account has failed, and provide a verification failure prompt message; respond to the operation of establishing the binding relationship between the target user account and the second account, and accumulate the number of target content corresponding to the first account and passed verification to the number of publications corresponding to the second account.
[0204] In some embodiments, the target third-party application is a social media application; the target content is media content, and the apparatus may further include:
[0205] The object processing module is used to provide object prompt information of at least one object; determine the target object and provide promotion prompt information of the target object according to the object interaction request of the target user; the promotion prompt information is used to prompt the target user to publish media content based on the promotion prompt information in a target third-party application.
[0206] In some embodiments, the information providing module provides object prompt information of at least one object, including: providing participation prompt information corresponding to at least one promotion activity; and providing object prompt information of at least one object corresponding to the promotion activity based on a participation request for any promotion activity.
[0207] In some embodiments, the object processing module is further configured to generate a corresponding order based on a purchase request for the target object.
[0208] In some embodiments, the content processing module obtains the content identification information of the target content published by the target third-party application and submitted by the target user, including: providing application selection prompt information in the content submission page; providing corresponding content submission prompt information based on the target third-party application selected by the target user; obtaining the content identification information of the target content published by the target third-party application and submitted by the target user;
[0209] When the content processing module verifies that the target content meets the publishing requirements based on the content identification information, the number of publications corresponding to the third-party application account corresponding to the target content is accumulated according to the third-party application account corresponding to the target content, including: when the third-party application account corresponding to the target content is bound to the target user account, the number of publications corresponding to the third-party application account is accumulated according to the content identification information.
[0210] In some embodiments, the information providing module providing the target third-party application account switching prompt information includes: providing the account switching prompt information for the target third-party application that has been bound to the target user account;
[0211] The information providing module is also used to provide account authorization prompt information for any third-party application that is not bound to the target user account; and to provide account rebinding prompt information when the third-party application account bound to the target third-party application fails.
[0212] Figure 6 The account processing device can execute Figure 1 The implementation principle and technical effect of the account processing method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the account processing device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.
[0213] Figure 7 A schematic diagram of the structure of an embodiment of an information display device provided in an embodiment of the present application, the device may include:
[0214] Display module 701, used to display the account switching prompt information of the target third-party application in the user interface;
[0215] A first processing module 702 is configured to determine, in response to an account switching operation on the target third-party application, a first account corresponding to the target third-party application currently bound to the target user account;
[0216] The display module 701 is further used to display the account binding prompt information of the target third-party application;
[0217] The second processing module 703 is used to determine the second account authorized by the target user in response to the account binding operation for the target third-party application, so as to establish a binding relationship between the target user account and the second account, and based on the operation of establishing the binding relationship between the target user account and the second account, release the binding relationship between the target user account and the first account.
[0218] In some embodiments, the display module is further configured to display a prompt message indicating successful switching in response to the release operation.
[0219] In some embodiments, the display module is further configured to display a binding failure prompt message when the second account satisfies the first risk condition.
[0220] In some embodiments, the display module is further configured to display restriction prompt information when the target user account satisfies the second risk condition.
[0221] In some embodiments, the display module displays the account binding prompt information of the target third-party application, including: displaying risk warning information generated based on user data corresponding to the first account; and displaying the account binding prompt information of the target third-party application in response to a risk confirmation operation.
[0222] Figure 7 The information display device can perform Figure 2 The implementation principle and technical effect of the information display method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the information display device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.
[0223] The present application also provides a computing device, such as Figure 8 As shown, the computing device may include a storage component 801 and a processing component 802;
[0224] The storage component 801 stores one or more computer instructions, wherein the one or more computer instructions are called and executed by the processing component 802 to implement the following. Figure 1 The account processing method described in the embodiment shown or Figure 2 The information display method described in the illustrated embodiment.
[0225] Of course, the computing device may also include other components, such as input / output interfaces, display components, communication components, etc.
[0226] The processing components in the computing device are used to implement the following Figure 2 In the case of the information display method shown, the computing device may also include a display component to perform corresponding display operations.
[0227] The input / output interface provides an interface between the processing component and the peripheral interface module, which may be an output device, an input device, etc. The communication component is configured to facilitate wired or wireless communication between the computing device and other devices.
[0228] The processing component may include one or more processors to execute computer instructions to complete all or part of the steps in the above method. Of course, the processing component may also be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.
[0229] The storage component is configured to store various types of data to support operations at the terminal. The storage component can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0230] The display component may be an electroluminescent (EL) element, a liquid crystal display or a micro display having a similar structure, or a retinal direct display or a similar laser scanning display.
[0231] It should be noted that the above computing device implements Figure 1 In the case of the account processing method described in the illustrated embodiment, it can be a physical device or an elastic computing host provided by a cloud computing platform, etc. It can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or as a single server or a single terminal device.
[0232] The computing device described above implements Figure 2 In the case of the information display method shown, it can be specifically implemented as an electronic device. The electronic device can refer to a device used by a user and having the computing, Internet access, communication and other functions required by the user, such as a mobile phone, tablet computer, personal computer, wearable device, etc.
[0233] The present application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a computer, the following can be achieved: Figure 1 The account processing method described in the embodiment shown or Figure 2 The information display method described in the illustrated embodiment. The computer readable medium may be included in the electronic device described in the above embodiment; or it may exist independently without being assembled into the electronic device.
[0234] The present application also provides a computer program product, which includes a computer program carried on a computer-readable storage medium. When the computer program is executed by a computer, the computer program can achieve the above-mentioned Figure 1The account processing method described in the embodiment shown or Figure 2 The information display method described in the illustrated embodiment. In such an embodiment, the computer program can be downloaded and installed from a network, and / or installed from a removable medium. When the computer program is executed by a processor, various functions defined in the system of the present application are executed.
[0235] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0236] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0237] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0238] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. An account processing method, characterized in that: include: Provide account switching prompt information for the target third-party application; Determine, according to the account switching request for the target third-party application, a first account corresponding to the target third-party application to which the target user account is currently bound; Providing account binding prompt information for the target third-party application; Based on the account binding request for the target third-party application, determine a second account authorized by the target user to establish a binding relationship between the target user account and the second account; In response to the establishment operation of the binding relationship between the target user account and the second account, the binding relationship between the target user account and the first account is released.
2. The method according to claim 1, characterized in that The establishing of a binding relationship between the target user account and the second account includes: Determine whether the second account satisfies a first risk condition; the first risk condition includes being bound to any user account; If yes, provide a binding failure prompt message; If not, a binding relationship between the target user account and the second account is established.
3. The method according to claim 1, characterized in that: The account binding prompt information provided for the target third-party application includes: According to the account switching request for the target third-party application, determining whether the target user account meets a second risk condition; the second risk condition includes that the switching frequency of the target user account within a predetermined time meets a restriction requirement; If so, provide restriction information; If not, provide account binding prompt information for the target third-party application.
4. The method according to claim 1, characterized in that The account binding prompt information provided for the target third-party application includes: Generate risk warning information based on the user data corresponding to the first account; Provide the risk warning information; In response to the risk confirmation request, account binding prompt information of the target third-party application is provided.
5. The method according to claim 1, characterized in that Also includes: Acquire content identification information of target content published by the target third-party application and submitted by the target user; When verifying that the target content meets the publishing requirements according to the content identification information, accumulating the number of publications corresponding to the third-party application account according to the third-party application account corresponding to the target content; According to the publication quantity, a corresponding processing operation is performed on the target user account; the processing operation includes determining a target resource allocated to the target user account or updating a user level corresponding to the target user account.
6. The method according to claim 5, characterized in that Also includes: In response to the operation of establishing the binding relationship between the target user account and the second account, determining that the unverified target content corresponding to the first account fails to be verified, and providing verification failure prompt information; In response to the establishment operation of the binding relationship between the target user account and the second account, the number of target contents corresponding to the first account and passed the verification is accumulated into the number of publications corresponding to the second account.
7. The method according to claim 5, characterized in that The target third-party application is a social media application; The target content is media content, and the method further includes: Providing object hint information of at least one object; According to the object interaction request of the target user, a target object is determined and promotion prompt information of the target object is provided; the promotion prompt information is used to prompt the target user to publish media content based on the promotion prompt information in a target third-party application.
8. The method according to claim 7, characterized in that The providing of object prompt information of at least one object comprises: Provide participation reminder information corresponding to at least one promotion activity; Based on a participation request for any promotion activity, object prompt information of at least one object corresponding to the promotion activity is provided.
9. The method according to claim 7, characterized in that: Also includes: Based on the purchase request for the target object, a corresponding order is generated.
10. The method according to claim 5, characterized in that The step of obtaining the content identification information of the target content published by the target third-party application and submitted by the target user includes: Provide application selection prompt information on the content submission page; Based on the target third-party application selected by the target user, providing corresponding content submission prompt information; Acquire content identification information of target content published by the target third-party application and submitted by the target user; When verifying that the target content meets the publishing requirement according to the content identification information, accumulating the number of publications corresponding to the third-party application account according to the third-party application account corresponding to the target content includes: In the case that a third-party application account corresponding to the target content is bound to the target user account, the number of publications corresponding to the third-party application account is accumulated according to the content identification information.
11. The method according to claim 1, characterized in that: The target third-party application account switching prompt information provided includes: Provide account switching prompt information for the target third-party application that has been bound to the target user account; The method further comprises: Provide account authorization prompt information for any third-party application that is not bound to the target user account; In the event that the third-party application account bound to the target third-party application is invalid, a prompt message for rebinding the account is provided.
12. An information display method, characterized in that: include: Displaying the target third-party application's account switching prompt information in the user interface; In response to an account switching operation for the target third-party application, determining a first account corresponding to the target third-party application to which the target user account is currently bound; Displaying account binding prompt information of the target third-party application; In response to an account binding operation for the target third-party application, a second account authorized by the target user is determined to establish a binding relationship between the target user account and the second account, and based on the operation of establishing the binding relationship between the target user account and the second account, the binding relationship between the target user account and the first account is released.
13. The method according to claim 12, characterized in that Also includes: In response to the release operation, a switching success prompt message is displayed.
14. The method according to claim 12, characterized in that Also includes: If the second account meets the first risk condition, a binding failure prompt message is displayed; or, When the target user account meets the second risk condition, restriction prompt information is displayed.
15. The method according to claim 12, characterized in that The display of the target third-party application account binding prompt information includes: Display risk warning information generated based on the user data corresponding to the first account; In response to the risk confirmation operation, account binding prompt information of the target third-party application is displayed.
16. A computing device, characterized in that: including a processing component and a storage component; The storage component stores one or more computer instructions; the one or more computer instructions are used to be called and executed by the processing component to implement the account processing method as described in any one of claims 1 to 11 or the information display method as described in any one of claims 12 to 15.
17. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by the processing component, the account processing method according to any one of claims 1 to 11 or the information display method according to any one of claims 12 to 15 is implemented.
18. A computer program product, characterized in that It includes a computer program / instruction, which, when executed by a processing component, implements the account processing method according to any one of claims 1 to 11 or the information display method according to any one of claims 12 to 15.