[go: up one dir, main page]

CN115002183A - Information generation method, information generation device, electronic equipment, information generation medium and program product - Google Patents

Information generation method, information generation device, electronic equipment, information generation medium and program product Download PDF

Info

Publication number
CN115002183A
CN115002183A CN202210612539.7A CN202210612539A CN115002183A CN 115002183 A CN115002183 A CN 115002183A CN 202210612539 A CN202210612539 A CN 202210612539A CN 115002183 A CN115002183 A CN 115002183A
Authority
CN
China
Prior art keywords
information
user
object processing
login
relationship
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210612539.7A
Other languages
Chinese (zh)
Other versions
CN115002183B (en
Inventor
林勤立
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202210612539.7A priority Critical patent/CN115002183B/en
Publication of CN115002183A publication Critical patent/CN115002183A/en
Application granted granted Critical
Publication of CN115002183B publication Critical patent/CN115002183B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure provides a method, an apparatus, an electronic device, a medium, and a program product for generating information, which relate to the field of computer technology, and the method for generating information includes: in response to the acquired object processing information, determining first user information corresponding to the object processing information; sending the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information; and after the login operation of the user account is detected, login information is generated according to the second user information and the equipment information, and the login information is sent to the server, so that the server establishes the user relationship between the second user information and the first user information according to the login information and the association relationship. The method and the device for generating the user relationship improve the efficiency of the server for generating the user relationship.

Description

Information generation method, information generation device, electronic equipment, information generation medium and program product
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to an information generating method, an information generating apparatus, an electronic device, a computer-readable storage medium, and a computer program product.
Background
During object handling, the object owner may employ some means to attract the target user to create a relationship with the object. For example, the object owner may establish a contract relationship with the information publishing user, and based on the contract relationship, the information publishing user may provide the object handling information so that the target user may view the information of the processed object through the object handling information.
In the related art, the object processing service platform is used as a service provider for object processing, and in the process that a target user views object processing information provided by an information publishing user, user account information of the information publishing user and user account information of the target user need to be acquired so as to establish a user relationship between the user account information and the user account information, so that an object owner can conveniently determine a contract for the information publishing user.
However, due to various abnormal situations of the target user in the process of viewing the object processing information, the object processing service platform cannot acquire the user relationship in time, which results in low information generation efficiency.
Disclosure of Invention
The present disclosure provides a method, an apparatus, and a system for generating information, so as to at least solve the problem of low information generation efficiency in the related art. The technical scheme of the disclosure is as follows:
according to a first aspect of the embodiments of the present disclosure, a method for generating information is provided, where the method is applied to a user terminal, and the method includes:
in response to the acquisition of object processing information, determining first user information corresponding to the object processing information, wherein the first user information is user account information for providing the object processing information;
sending the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information;
after the user account login operation is detected, login information is generated according to second user information and the equipment information, and the login information is sent to the server, so that the server establishes a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the second user information is the user account information for logging in the user terminal.
Optionally, after sending the login information to the server, the method further includes:
responding to the object processing confirmation operation of the user account, and generating object processing confirmation information according to the second user information and the equipment information;
and sending the object processing confirmation information to the server so that the server establishes the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship when determining that the user relationship is unsuccessfully established.
Optionally, after sending the first user information and the device information of the user terminal to a server, the method further includes:
displaying user account login prompt information, wherein the user account login prompt information is used for prompting a user account to log in the user terminal;
according to a second aspect of the embodiments of the present disclosure, there is provided a method for generating information, the method being applied to a server, the method including:
receiving first user information and equipment information of a user terminal sent by the user terminal, and establishing an incidence relation between the equipment information and the first user information, wherein the first user information and the equipment information of the user terminal are determined after the user terminal responds to the acquisition of object processing information, and the first user information is user account information for providing the object processing information;
and receiving login information sent by the user terminal, and establishing a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the login information is generated according to the second user information and the equipment information after the user terminal detects a user account login operation, and the second user information is the user account information for logging in the user terminal.
Optionally, after receiving the login information sent by the user terminal, the method further includes:
receiving object processing confirmation information sent by the user terminal, wherein the object processing confirmation information is generated by the user terminal in response to the object processing confirmation operation of the user account according to the second user information and the equipment information;
and if the user relationship is determined to be failed to be established, establishing the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship.
Optionally, if it is determined that the user relationship is unsuccessfully established, establishing a user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship, including:
analyzing the object processing confirmation information to obtain the second user information and the equipment information;
if the user relationship containing the second user information does not exist in the user relationship table, determining that the user relationship is failed to be established;
acquiring first user information associated with the equipment information in an association relation table;
and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information.
Optionally, the establishing a user relationship between the second user information and the first user information according to the login information and the association relationship includes:
analyzing the login information to obtain the second user information and the equipment information;
acquiring first user information associated with the equipment information in an association relation table;
and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information.
According to a third aspect of the embodiments of the present disclosure, there is provided an apparatus for generating information, the apparatus being applied to a user terminal, the apparatus including:
the determining module is configured to determine first user information corresponding to the object processing information in response to the acquisition of the object processing information, wherein the first user information is user account information for providing the object processing information;
the sending module is configured to send the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information;
the first processing module is configured to generate login information according to second user information and the equipment information after a user account login operation is detected, and send the login information to the server, so that the server establishes a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the second user information is user account information for logging in the user terminal.
Optionally, the apparatus further includes a second processing module configured to:
responding to the object processing confirmation operation of the user account, and generating object processing confirmation information according to the second user information and the equipment information;
and sending the object processing confirmation information to the server so that the server establishes the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship when determining that the user relationship is established unsuccessfully.
Optionally, the apparatus further comprises a display control module configured to:
and displaying user account login prompt information, wherein the user account login prompt information is used for prompting the user to log in a user account in the user terminal.
According to a fourth aspect of the embodiments of the present disclosure, there is provided an apparatus for generating information, the apparatus being applied to a server, the apparatus including:
the first receiving module is configured to receive first user information and device information of a user terminal, which are sent by the user terminal, and establish an association relationship between the device information and the first user information, wherein the first user information and the device information of the user terminal are determined by the user terminal after the user terminal responds to the acquisition of object processing information, and the first user information is user account information providing the object processing information;
the second receiving module is configured to receive login information sent by the user terminal, and establish a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the login information is generated according to the second user information and the device information after the user terminal detects a user account login operation, and the second user information is user account information for logging in the user terminal.
Optionally, the apparatus further includes a third receiving module configured to:
receiving object processing confirmation information sent by the user terminal, wherein the object processing confirmation information is generated by the user terminal in response to the object processing confirmation operation of the user account according to the second user information and the equipment information;
and if the user relationship is determined to be failed to be established, establishing the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship.
Optionally, the third receiving module is configured to:
analyzing the object processing confirmation information to obtain the second user information and the equipment information;
if the user relationship containing the second user information does not exist in the user relationship table, determining that the user relationship is failed to be established;
acquiring first user information associated with the equipment information in an association relation table;
and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information.
Optionally, the second receiving module is configured to:
analyzing the login information to obtain the second user information and the equipment information;
acquiring first user information associated with the equipment information in an association relation table;
and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information.
According to a fifth aspect of embodiments of the present disclosure, there is provided an electronic apparatus including:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the method of generating information according to the first aspect or the second aspect.
According to a sixth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium, in which instructions, when executed by a processor of an electronic device, enable the electronic device to perform the method of generating information according to the first aspect or the second aspect.
According to a seventh aspect of embodiments of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the method of generating information according to the first or second aspect.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
the disclosed embodiment provides an information generation method, an information generation device, an electronic device, a medium and a program product, wherein the information generation method can determine first user information corresponding to object processing information in response to the object processing information being acquired; sending the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information; and after the login operation of the user account is detected, login information is generated according to the second user information and the equipment information, and the login information is sent to the server, so that the server establishes the user relationship between the second user information and the first user information according to the login information and the association relationship. On one hand, the problem that a user needs to repeatedly operate to enable the server to establish the user relationship between the second user information and the first user information under the condition that the user account is abnormally logged in can be solved, operation processes of the user are reduced, and user experience of the user is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
FIG. 1 is an architecture diagram illustrating a system for generating information in accordance with an exemplary embodiment;
FIG. 2 is a flow chart illustrating a method of generating information in accordance with an exemplary embodiment;
fig. 3 is a flow chart illustrating another method of generating information according to an example embodiment.
FIG. 4 is a schematic diagram illustrating an application scenario of a method for generating information according to an exemplary embodiment;
FIG. 5 is an interaction flow diagram illustrating a method of generating information in accordance with an exemplary embodiment;
fig. 6 is a schematic structural diagram illustrating an apparatus for generating information according to an exemplary embodiment;
fig. 7 is a schematic configuration diagram showing another information generation apparatus according to an exemplary embodiment;
fig. 8 is a schematic structural diagram of an electronic device according to an exemplary embodiment.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
In the object processing process, an information issuing user can establish a contract relation with an object owner, issue object processing information needing to be processed by the object owner, and after a target user acquires the object processing information, the target user needs to run an object processing service application program (an application program of an object processing service platform) according to the object processing information and check information of a processed object in the object processing service application program; the object processing information generally includes first user information and object information. The object may be a commodity or a product, such as an entity commodity or a virtual commodity, the object processing may be object selling, object issuing or object promoting, and the like, the first user information is user account information providing object processing information, and it may be understood that the user account information providing object processing information may be user account information of an information issuing user; the information of the processed object may include information such as the shape, the number, and the price of the processed object; the target user is a potential consuming user of the object.
However, in the actual application process, there may be various abnormal situations in the object processing service application program in the user terminal, for example, the target user does not use the object processing service application program for a long time, or, in the process of the target user running the object processing service application program according to the object processing information, the running fault of the object processing service application program causes the user account to exit, or, the target user installs the object processing service application program for the first time; at this time, after the target user runs the object processing service application program according to the obtained object processing information, the user terminal cannot determine account information of the target user, the target user needs to log in a user account in the object processing service application program firstly, obtain the object processing information again, and run the object processing service application program in a login state according to the object processing information, the user terminal can send the first user information and the second user information to a server of an object processing service platform to establish a user relationship between the second user information and the first user information, in the process, the target user needs to repeatedly obtain the object processing information, the object processing service application program is repeatedly run according to the object processing information, and the target user experience is poor; due to the abnormal conditions, the server of the object processing service platform cannot establish the user relationship between the second user information and the first user information, and the efficiency of generating the user relationship by the server is low. The second user information is user account information of the login user terminal, and it can be understood that the user account information of the login user terminal may be user account information of the target user.
In view of the foregoing problems, exemplary embodiments of the present disclosure provide an information generating method, where an application scenario of the information generating method includes but is not limited to that, when an object processing service application in a user terminal is in an abnormal user account login state, a target user acquires object processing information, and after running the object processing service application according to the object processing information, the user terminal may determine first user information corresponding to the object processing information in response to the acquired object processing information; sending the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information; and after the login operation of the user account is detected, login information is generated according to the second user information and the equipment information, and the login information is sent to the server, so that the server establishes the user relationship between the second user information and the first user information according to the login information and the association relationship.
In order to implement the above-described information generation method, exemplary embodiments of the present disclosure provide an information generation system. Fig. 1 shows a schematic architecture diagram of a generation system of this information. As shown in fig. 1, the information generating system 100 may include a user terminal 110 and a server 120. The user terminal 110 may be a terminal device used by a target user, and the terminal device may be a smart phone, a personal computer, or a tablet computer. The server 120 may be an application of an object processing service platform such as a short video platform, an e-commerce platform, or a music platform that can provide an object processing service. The user terminal 110 and the server 120 may establish a connection through a network.
When the object processing service application in the user terminal 110 is in the login abnormal state, the target user may run the object processing service application according to the object processing information, and the user terminal 110 may determine first user information corresponding to the object processing information in response to acquiring the object processing information; sending the first user information and the device information of the user terminal to the server 120, and after receiving the first user information and the device information of the user terminal, the server 120 may establish an association relationship between the device information and the first user information; after detecting the user account login operation, the user terminal 110 generates login information according to the second user information and the device information, and sends the login information to the server 120, and the server 120 receives the login information and can establish the user relationship between the second user information and the first user information according to the login information and the association relationship.
Fig. 2 is a flowchart illustrating a method for generating information, which is applied to a user terminal as shown in fig. 2, according to an exemplary embodiment, and may include the following steps S201 to S203:
step S201, responding to the acquired object processing information, and determining first user information corresponding to the object processing information;
in the embodiment of the present disclosure, when the object processing service application in the user terminal acquires the object processing information, the user terminal is in an abnormal user account login state. The first user information is user account information providing the object handling information, and illustratively, the first user information represents identity information of an information publishing user providing the object handling information.
Step S202, sending the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information;
step S203, after the user account login operation is detected, login information is generated according to the second user information and the device information, and the login information is sent to the server, so that the server establishes the user relationship between the second user information and the first user information according to the login information and the association relationship.
In the embodiment of the present disclosure, the second user information is user account information of the login user terminal, and for example, the second user information is used to represent identity information of a target user of the login user terminal.
To sum up, the information generating method provided by the embodiment of the present disclosure may determine, in response to obtaining the object processing information, first user information corresponding to the object processing information; sending the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information; and after the login operation of the user account is detected, login information is generated according to the second user information and the equipment information, and the login information is sent to the server, so that the server establishes the user relationship between the second user information and the first user information according to the login information and the association relationship. On one hand, the problem that a user needs to repeatedly operate to enable the server to establish the user relationship between the second user information and the first user information under the condition that the user account logs in abnormally can be solved, the operation process of the user is reduced, and the use experience of the user is improved.
In an optional embodiment, in step S201, in response to acquiring the object processing information, the user terminal determines first user information corresponding to the object processing information.
In this disclosure, the object processing information may be a sharing link of the object, a sharing password, or a sharing picture, and the like. The process of acquiring the object processing information by the user terminal may include: the user terminal responds to the click operation of the shared connection, runs an object processing service application program and acquires object processing information; or the user terminal responds to the input of the sharing password in the object processing service application program to acquire object processing information; or the user terminal responds to the loading operation of the shared picture in the object processing service application program, and the object processing information is acquired.
In the embodiment of the present disclosure, the object processing information is issued by the information issuing user when the object processing information is issued, and the object processing information issued by the information issuing user generally includes the object information and the first user information.
In an optional implementation manner, after the user terminal acquires the object processing information, in response to acquiring the object processing information, the user terminal may analyze the object processing information to obtain first user information in the object processing information, and determine first user information corresponding to the object processing information.
In an optional embodiment, in step S202, the user terminal sends the first user information and the device information of the user terminal to the server, so that the server establishes an association relationship between the device information and the first user information.
In the embodiment of the disclosure, under the condition that the user account is logged in abnormally, the user terminal cannot determine the second user information of the target user, after the user terminal acquires the object processing information, the user terminal may send the device information of the user terminal and the first user information corresponding to the object processing information to the server, and after the target user logs in the user account in the object processing service application program, the user terminal may send the second user information and the device information of the user terminal to the server, so that the server establishes the user relationship between the second user information and the first user information by using the terminal device as an intermediate medium. The device information may be identification information for uniquely identifying the user terminal, which is allocated by the server of the object processing service platform during the process of downloading and installing the object processing service application program by the target user.
In an optional implementation manner, the user terminal may send the first user information and the device information of the user terminal to the server, so that the server establishes an association relationship between the device information and the first user information. It is understood that the server may generally receive the first user information and the device information of the user terminal sent by different user terminals, and for the first user information and the device information sent by each user terminal, the server may store the first user information and the device information in an association table, which stores the device information of different user terminals, in order to facilitate information management. And first user information associated with each device information.
In an optional implementation manner, after the user terminal sends the first user information and the device information of the user terminal to the server, the user terminal may further display user account login prompt information, where the user account login prompt information is used to prompt a user account of a target user to log in the user terminal, so that the server receives the login information sent by the user terminal as soon as possible, and establishes a user relationship between the second user information and the first user information according to the login information and the association relationship, thereby further improving the efficiency of generating the user relationship between the second user information and the first user information by the service.
In an optional embodiment, in step S203, after detecting a user account login operation, the user terminal generates login information according to the second user information and the device information, and sends the login information to the server, so that the server establishes a user relationship between the second user information and the first user information according to the login information and the association relationship.
In the embodiment of the present disclosure, in order to enable the server of the object processing service platform to establish the user relationship between the second user information and the first user information using the device information of the user terminal as a medium, after the user terminal detects a user account login operation in the object processing service application program, the device information of the user terminal also needs to be sent to the server.
In an optional implementation manner, after the user terminal detects a user account login operation, login information is generated according to the second user information and the device information, and the login information is sent to the server, so that the server establishes a user relationship between the second user information and the first user information according to the login information and the association relationship.
The process of establishing, by the server, the user relationship between the second user information and the first user information according to the login information and the association relationship may include: analyzing the login information to obtain second user information and equipment information; acquiring first user information associated with the equipment information in an association relation table; and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information. The server can determine the user relationship between the second user information and the first user information by taking the device information of the user terminal as a medium, and ensure that the object processing service application program of the user terminal generates the user relationship between the second user information and the first user information in the abnormal state of user account login, thereby reducing the operation flow of a target user, improving the use experience of the target user, and improving the efficiency of the server for generating the user relationship.
For example, assume that the association table includes 3 sets of associations, and the first set of associations is: a user terminal a1, and first user information B1 associated with the user terminal a 1; the second set of associations is: a user terminal a2, and first user information B2 associated with the user terminal a 2; the third set of associations is: user terminal A3, and first user information B3 associated with user terminal A3. If the server receives login information, wherein the login information comprises second user information C1 and device information a1, the server may search the association table, obtain first user information B1 associated with the device information a1, establish a corresponding relationship between the second user information C1 and the first user information B1, and obtain a user relationship between the second user information and the first user information.
It can be understood that, the server may generally receive first user information and device information of user terminals sent by different user terminals, the server needs to establish an association relationship between the first user information and the device information sent by each user terminal, and the server also needs to establish a plurality of user relationships between second user information and the first user information. And first user information corresponding to each second user information.
In the embodiment of the disclosure, in the process that the user terminal sends the login information to the server after detecting the login operation of the user account, the device information of the user terminal may be lost, so that the server cannot establish the user relationship between the second user information and the first user information according to the login information and the association relationship. In an optional embodiment, after the user terminal sends the login information to the server, the user terminal may further generate object processing confirmation information according to the second user information and the device information in response to an object processing confirmation operation of the user account; and sending the object processing confirmation information to the server so that the server establishes the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship when determining that the user relationship is failed to be established. The object processing confirming operation may be an object purchase operation or an order placing operation. In the object processing process, the equipment information of the user terminal can be sent to the server again, so that the server regenerates the user relationship between the second user information and the first user information when the server determines that the user relationship is failed to be established, and the reliability of the server for generating the user relationship can be improved.
If the server determines that the user relationship is failed to be established, establishing the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship may include: analyzing the object processing confirmation information to obtain second user information and equipment information; if the user relationship table does not contain the user relationship containing the second user information, determining that the user relationship is failed to be established; acquiring first user information associated with the equipment information in an association relation table; and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information. Whether the user relationship between the second user information and the first user information exists can be quickly determined based on the user relationship table, and when the user relationship is determined to be established unsuccessfully, the user relationship between the second user information and the first user information is regenerated, so that the efficiency of regenerating the user relationship by the server can be further improved.
Fig. 3 is a flowchart illustrating a method for generating information, which is applied to a server as illustrated in fig. 3, according to an exemplary embodiment, and may include the following steps S301 to S302:
step S301, receiving the first user information and the device information of the user terminal sent by the user terminal, and establishing the association relationship between the device information and the first user information.
In this disclosure, the first user information and the device information of the user terminal are determined by the user terminal in response to the object processing information being acquired, and when the object processing service application in the user terminal acquires the object processing information, the first user information and the device information of the user terminal are in an abnormal user account login state. The first user information is user account information providing object processing information, and exemplarily, the first user information represents identity information of an information publishing user providing the object processing information.
Step S302, receiving the login information sent by the user terminal, and establishing the user relationship between the second user information and the first user information according to the login information and the association relationship,
in the embodiment of the present disclosure, the login information is generated according to the second user information and the device information after the user terminal detects the user account login operation. The second user information is user account information of the login user terminal, and for example, the second user information is used to indicate identity information of a target user of the login user terminal.
To sum up, the information generating method provided by the embodiment of the present disclosure may receive the first user information and the device information of the user terminal sent by the user terminal, establish an association relationship between the device information and the first user information, receive the login information sent by the user terminal, and establish a user relationship between the second user information and the first user information according to the login information and the association relationship. On one hand, the problem that a user needs to repeatedly operate to enable the server to establish the user relationship between the second user information and the first user information under the condition that the user account logs in abnormally can be solved, the operation process of the user is reduced, and the use experience of the user is improved.
In an optional embodiment, in step S302, the server receives the login information sent by the user terminal, and establishes the user relationship between the second user information and the first user information according to the login information and the association relationship.
In an optional implementation manner, the process of establishing, by the server, the user relationship between the second user information and the first user information according to the login information and the association relationship may include: the process of establishing the user relationship between the second user information and the first user information according to the login information and the association relationship may include: analyzing the login information to obtain second user information and equipment information; acquiring first user information associated with the equipment information in an association relation table; and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information. The server can determine the user relationship between the second user information and the first user information by taking the device information of the user terminal as a medium, so that the user relationship between the second user information and the first user information can be generated when the object processing service application program of the user terminal is in an abnormal login state, the operation flow of a user is reduced, the use experience of the user is improved, and the efficiency of generating the user relationship by the server is improved.
In an optional embodiment, in order to further improve the reliability of the server in establishing the user relationship between the second user information and the first user information, after the login information sent by the user terminal is received, the server may also receive object processing confirmation information sent by the user terminal; and if the user relationship is determined to be failed to be established, establishing the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship. And the object processing confirmation information is generated by the user terminal in response to the object processing confirmation operation of the user account according to the second user information and the equipment information. In the object processing process, the device information sent again by the user terminal is received, and when the user relationship is determined to be established unsuccessfully, the user relationship between the second user information and the first user information is regenerated, so that the reliability of the server for generating the user relationship can be improved.
If the server determines that the user relationship is failed to be established, establishing the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship may include: analyzing the object processing confirmation information to obtain second user information and equipment information; if the user relationship table does not contain the user relationship containing the second user information, determining that the user relationship is failed to be established; acquiring first user information associated with the equipment information in an association relation table; and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information. Whether the user relationship between the second user information and the first user information exists can be quickly determined based on the user relationship table, and when the user relationship is determined to be established unsuccessfully, the user relationship between the second user information and the first user information is regenerated, so that the efficiency of regenerating the user relationship by the server can be further improved.
Fig. 4 is a schematic view of an application scenario of an information generation method according to an exemplary embodiment, where in the schematic view of an application scenario of an information generation method shown in fig. 4, a user relationship may be generated through three stages, a first stage is a first user information receiving stage, and a second stage is a user login stage. The third phase is the object processing phase. In order to realize specialization of data processing processes of various stages, improve data processing efficiency of different stages and reduce data congestion, the object processing service platform can acquire data of various stages based on a middle platform technology and a kafka (kafka) technology; meanwhile, each phase may be received differently at the same time period or instant.
In the first stage, the object processing service application of the user terminal 401 obtains object processing information, where the object processing information may include a sharing link 4021, a sharing password 4022, or a sharing picture 4023, the user terminal 401 determines first user information corresponding to the object processing information, generates an information data packet according to the first user information and device information of the user terminal, and sends the information data packet to the sharing console 403, the sharing console 403 may parse the information data packet to determine first user information and device information of the user terminal, and send the first user information and the device information of the user terminal to the first kafka platform 404, the first kafka platform 404 may push the first user information and the device information of the user terminal to the server 120 of the object processing service platform according to a time sequence, the server 120 may establish an association relationship between the first user information and the device information of the user terminal, and stores the association in a database of the server 120.
In the second phase, the object handling service application of the user terminal 401 may respond to the login operation of the target user, generating login information according to the device information of the user terminal and the second user information, and sending the login information to the subscriber center station 406, the subscriber center station 407 may determine the second user information in the login information and the device information of the user terminal, and send the second user information and the device information of the user terminal to the second kafka platform 407, the second kafka platform 407 may push the second user information and the device information of the user terminal to the server 120 of the object processing service platform according to the time sequence, the server 120 may send the second user information and the device information of the user terminal to the server 120 of the object processing service platform, and the association relationship established in the first stage, establishes the user relationship between the second user information and the first user information, and stores the user relationship in the database of the server 120.
In the third stage, the object handling service application of the user terminal 401 may respond to the object handling confirmation operation of the target user, generating object processing confirmation information according to the device information of the user terminal and the second user information, and sending the object processing confirmation information to the transaction center 408, the transaction center 408 may determine the second user information in the object processing confirmation information and the device information of the user terminal, and push the second user information and the device information of the user terminal to the server 120 of the object processing service platform, when it is determined that the user relationship establishment at the second stage fails, according to the second user information and the device information of the user terminal and the association relationship established in the first stage, the user relationship between the second user information and the first user information is re-established, and the user relationship is stored in the database of the server 120.
In an optional implementation manner, based on an application scenario schematic diagram of the information generation method in the foregoing embodiment, an embodiment of the present disclosure provides an interaction flowchart of the information generation method, as shown in fig. 5, where the information generation method may include steps S501 to S509:
step 501, in response to the object processing information being obtained, the user terminal determines first user information corresponding to the object processing information, generates an information data packet according to the first user information and device information of the user terminal, and sends the information data packet to a sharing middle station;
step 502, the sharing center station analyzes the information data packet to determine first user information and equipment information of the user terminal, and sends the first user information and the equipment information of the user terminal to a server of the object processing service platform;
step 503, the server of the object processing service platform may establish and store an association relationship between the first user information and the device information of the user terminal;
step 504, the user terminal responds to the login operation of the user, generates login information according to the equipment information of the user terminal and the second user information, and sends the login information to the user center station;
step 505, the user center determines second user information and equipment information of the user terminal in the login information, and sends the second user information and the equipment information of the user terminal to a server of the object processing service platform;
step 506, the server of the object processing service platform establishes the user relationship between the second user information and the first user information according to the second user information, the device information of the user terminal and the association relationship generated in the step 503;
step 507, the user terminal responds to the object processing confirmation operation of the target user, generates object processing confirmation information according to the equipment information of the user terminal and the second user information, and sends the object processing confirmation information to the trading desk;
step 508, the transaction center determines the second user information and the device information of the user terminal in the object processing confirmation information, and pushes the second user information and the device information of the user terminal to the server of the object processing service platform;
in step 509, when determining that the establishment of the user relationship at the second stage fails, the server of the object processing service platform reestablishes the user relationship between the second user information and the first user information according to the second user information, the device information of the user terminal, and the association relationship generated in step 503.
Fig. 6 is a diagram illustrating an information generating apparatus applied to a user terminal according to an exemplary embodiment, and as shown in fig. 6, an information generating apparatus 600 apparatus includes:
the determining module 601 is configured to determine, in response to acquiring the object processing information, first user information corresponding to the object processing information, where the first user information is user account information providing the object processing information;
a sending module 602, configured to send the first user information and the device information of the user terminal to a server, so that the server establishes an association relationship between the device information and the first user information;
the first processing module 603 is configured to, after the login operation of the user account is detected, generate login information according to the second user information and the device information, and send the login information to the server, so that the server establishes a user relationship between the second user information and the first user information according to the login information and the association relationship, where the second user information is user account information of a login user terminal.
Optionally, as shown in fig. 6, the information generating apparatus 600 further includes a second processing module 604 configured to:
responding to the object processing confirmation operation of the user account, and generating object processing confirmation information according to the second user information and the equipment information;
and sending the object processing confirmation information to the server so that the server establishes the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship when determining that the user relationship is failed to be established.
Optionally, as shown in fig. 6, the information generating apparatus 600 further includes a display control module 605 configured to:
and displaying user account login prompt information, wherein the user account login prompt information is used for prompting the user to log in the user account in the user terminal.
Fig. 7 is a diagram illustrating an information generating apparatus applied to a server according to an exemplary embodiment, and as shown in fig. 7, an information generating apparatus 700 includes:
a first receiving module 701, configured to receive first user information and device information of a user terminal sent by the user terminal, and establish an association relationship between the device information and the first user information, where the first user information and the device information of the user terminal are determined by the user terminal in response to obtaining object processing information, and the first user information is user account information providing the object processing information;
the second receiving module 702 is configured to receive login information sent by the user terminal, and establish a user relationship between second user information and first user information according to the login information and the association relationship, where the login information is generated according to the second user information and the device information after the user terminal detects a user account login operation, and the second user information is user account information of the login user terminal.
Optionally, as shown in fig. 7, the information generating apparatus 700 further includes a third receiving module 703 configured to:
receiving object processing confirmation information sent by the user terminal, wherein the object processing confirmation information is generated by the user terminal in response to the object processing confirmation operation of the user account according to the second user information and the equipment information;
and if the user relationship is determined to be failed to be established, establishing the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship.
Optionally, the third receiving module 703 is configured to:
analyzing the object processing confirmation information to obtain second user information and equipment information;
if the user relationship table does not contain the user relationship containing the second user information, determining that the user relationship is failed to be established;
acquiring first user information associated with the equipment information in an association relation table;
and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information.
Optionally, the second receiving module 702 is configured to:
analyzing the login information to obtain second user information and equipment information;
acquiring first user information associated with the equipment information in the association relation table;
and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Exemplary embodiments of the present disclosure also provide an electronic device, which may be a user terminal or a database server. The electronic device is explained below with reference to fig. 8. It should be understood that the electronic device is described below with reference to fig. 8. It should be understood that the electronic device 800 shown in fig. 8 is only one example and should not bring any limitations to the functionality or scope of use of the embodiments of the present disclosure.
As shown in fig. 8, electronic device 800 is in the form of a general purpose computing device. The components of the electronic device 800 may include, but are not limited to: at least one processing unit 810, at least one memory unit 820, and a bus 830 that couples the various system components including the memory unit 820 and the processing unit 810.
Where the memory unit stores program code, the program code may be executed by the processing unit 810 to cause the processing unit 810 to perform steps according to various exemplary embodiments of the present invention as described in the above-mentioned "exemplary methods" section of this specification. For example, processing unit 810 may perform method steps, etc., as shown in fig. 2.
The storage unit 820 may include volatile storage units such as a random access storage unit (RAM)821 and/or a cache storage unit 822, and may further include a read only storage unit (ROM) 823.
Storage unit 820 may also include a program/utility 824 having a set (at least one) of program modules 825, such program modules 825 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 830 may include a data bus, an address bus, and a control bus.
The electronic device 800 may also communicate with one or more external devices 900 (e.g., keyboard, pointing device, bluetooth device, etc.), which may be through an input/output (I/O) interface 840. The electronic device 800 may also communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via a network adapter 880. As shown, the network adapter 880 communicates with the other modules of the electronic device 800 over the bus 830. It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with the electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functions of two or more modules or units described above may be embodied in one module or unit, according to exemplary embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
As will be appreciated by one skilled in the art, aspects of the present disclosure may be embodied as a system, method or program product. Accordingly, various aspects of the present disclosure may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system. Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
In addition, the present disclosure also provides a computer-readable storage medium, in which instructions, when executed by a processor of an electronic device, enable the electronic device to perform the generation method of information provided as the above embodiment.
In addition, the present disclosure also provides a computer program product comprising computer instructions which, when run on an electronic device, cause the electronic device to perform the method of generating information as provided in the above embodiments.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice in the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1. A method for generating information, the method being applied to a user terminal, the method comprising:
in response to the acquisition of object processing information, determining first user information corresponding to the object processing information, wherein the first user information is user account information for providing the object processing information;
sending the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information;
after the user account login operation is detected, login information is generated according to second user information and the equipment information, and the login information is sent to the server, so that the server establishes a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the second user information is user account information for logging in the user terminal.
2. The method of generating information according to claim 1, wherein after sending the login information to the server, the method further comprises:
responding to the object processing confirmation operation, and generating object processing confirmation information according to the second user information and the equipment information;
and sending the object processing confirmation information to the server so that the server establishes the user relationship between the second user information and the first user information in the order placing information according to the object processing confirmation information and the association relationship when determining that the user relationship is established unsuccessfully.
3. A method for generating information, wherein the method is applied to a server, and the method comprises:
receiving first user information and equipment information of a user terminal, which are sent by the user terminal, and establishing an association relationship between the equipment information and the first user information, wherein the first user information is determined by the user terminal in response to the acquisition of object processing information, and the first user information is user account information for providing the object processing information;
and receiving login information sent by the user terminal, and establishing a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the login information is generated according to the second user information and the equipment information after the user terminal detects a user account login operation, and the second user information is the user account information for logging in the user terminal.
4. The method of claim 3, wherein after receiving the login information sent by the user terminal, the method further comprises:
receiving object processing confirmation information sent by the user terminal, wherein the object processing confirmation information is generated by the user terminal in response to the object processing confirmation operation of the user account according to the second user information and the equipment information;
and if the user relationship is determined to be failed to be established, establishing the user relationship between the second user information and the first user information according to the object processing confirmation information and the association relationship.
5. The information generating method according to claim 3, wherein the establishing a user relationship between the second user information and the first user information according to the login information and the association relationship includes:
analyzing the login information to obtain the second user information and the equipment information;
acquiring first user information associated with the equipment information in an association relation table;
and establishing a corresponding relation between the second user information and the first user information associated with the equipment information to obtain a user relation between the second user information and the first user information.
6. An apparatus for generating information, the apparatus being applied to a user terminal, the apparatus comprising:
the determining module is configured to determine first user information corresponding to the object processing information in response to the acquisition of the object processing information, wherein the first user information is user account information for providing the object processing information;
the sending module is configured to send the first user information and the equipment information of the user terminal to a server so that the server establishes an association relationship between the equipment information and the first user information;
the first processing module is configured to generate login information according to second user information and the equipment information after a user account login operation is detected, and send the login information to the server, so that the server establishes a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the second user information is user account information for logging in the user terminal.
7. An apparatus for generating information, the apparatus being applied to a server, the apparatus comprising:
the first receiving module is configured to receive first user information and device information of a user terminal, which are sent by the user terminal, and establish an association relationship between the device information and the first user information, wherein the first user information and the device information of the user terminal are determined by the user terminal after the user terminal responds to the acquisition of object processing information, and the first user information is user account information providing the object processing information;
the second receiving module is configured to receive login information sent by the user terminal, and establish a user relationship between the second user information and the first user information according to the login information and the association relationship, wherein the login information is generated according to the second user information and the device information after the user terminal detects a user account login operation, and the second user information is user account information for logging in the user terminal.
8. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the method of generating information of any of claims 1 to 2 or 3 to 5.
9. A computer-readable storage medium, wherein instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the method of generating information of any of claims 1-2 or 3-5.
10. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the method of generating information of any of claims 1 to 2 or claims 3 to 5.
CN202210612539.7A 2022-05-31 2022-05-31 Information generation method, device, electronic equipment, medium and program product Active CN115002183B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210612539.7A CN115002183B (en) 2022-05-31 2022-05-31 Information generation method, device, electronic equipment, medium and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210612539.7A CN115002183B (en) 2022-05-31 2022-05-31 Information generation method, device, electronic equipment, medium and program product

Publications (2)

Publication Number Publication Date
CN115002183A true CN115002183A (en) 2022-09-02
CN115002183B CN115002183B (en) 2024-09-20

Family

ID=83030901

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210612539.7A Active CN115002183B (en) 2022-05-31 2022-05-31 Information generation method, device, electronic equipment, medium and program product

Country Status (1)

Country Link
CN (1) CN115002183B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110460578A (en) * 2019-07-09 2019-11-15 北京达佳互联信息技术有限公司 Establish the method, apparatus and computer readable storage medium of incidence relation
CN111444551A (en) * 2020-04-25 2020-07-24 中信银行股份有限公司 Account registration and login method and device, electronic equipment and readable storage medium
CN113763008A (en) * 2020-09-29 2021-12-07 北京京东拓先科技有限公司 Application promotion tracking method, device, server, device and medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110460578A (en) * 2019-07-09 2019-11-15 北京达佳互联信息技术有限公司 Establish the method, apparatus and computer readable storage medium of incidence relation
CN111444551A (en) * 2020-04-25 2020-07-24 中信银行股份有限公司 Account registration and login method and device, electronic equipment and readable storage medium
CN113763008A (en) * 2020-09-29 2021-12-07 北京京东拓先科技有限公司 Application promotion tracking method, device, server, device and medium

Also Published As

Publication number Publication date
CN115002183B (en) 2024-09-20

Similar Documents

Publication Publication Date Title
CN104834602B (en) A kind of program dissemination method, device and program delivery system
CN112367345B (en) Data processing method, server device and computer readable storage medium
CN109995523B (en) Activation code management method and device and activation code generation method and device
CN113179295B (en) Message processing method and device
CN113849356A (en) Equipment testing method and device, electronic equipment and storage medium
CN115951923B (en) Subscription event management method, display system, device and storage medium
CN111694582A (en) Application program resource package processing method, device, equipment and readable storage medium
CN110620806B (en) Information generation method and device
CN112818204B (en) Service processing method, device, equipment and storage medium
EP2690560A2 (en) Method of benchmarking the behaviour of a replacement information system with the old system
CN109600722B (en) Short message receiving verification method and device, electronic equipment and storage medium
CN115002183B (en) Information generation method, device, electronic equipment, medium and program product
CN112751782A (en) Flow switching method, device, equipment and medium based on multi-activity data center
CN113886780B (en) Client information verification method, device, medium and electronic equipment
CN113612756B (en) Shared login method and device, computer readable storage medium and electronic equipment
CN115022393B (en) Method, device, medium and computing equipment for determining connection state
CN113946376B (en) Load adjustment method and device, electronic equipment and storage medium
CN111338642B (en) Method, device, terminal and storage medium for determining application download path
CN109756393B (en) Information processing method, system, medium, and computing device
CN115695288A (en) Login control method and device, electronic equipment and storage medium
CN107704557B (en) Processing method and device for operating mutually exclusive data, computer equipment and storage medium
CN112333262A (en) Data updating prompting method and device, computer equipment and readable storage medium
CN114546961B (en) File monitoring method, device, medium, equipment and program product
CN110011767B (en) Method and apparatus for TCP connection backup
CN115460271B (en) Network control method and device based on edge calculation and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant