CN112347383A - Sharing link generation method and device and electronic equipment - Google Patents
Sharing link generation method and device and electronic equipment Download PDFInfo
- Publication number
- CN112347383A CN112347383A CN202011025819.5A CN202011025819A CN112347383A CN 112347383 A CN112347383 A CN 112347383A CN 202011025819 A CN202011025819 A CN 202011025819A CN 112347383 A CN112347383 A CN 112347383A
- Authority
- CN
- China
- Prior art keywords
- sharing link
- user
- link
- sharing
- page
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000004044 response Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 3
- 238000004806 packaging method and process Methods 0.000 claims description 3
- 230000009191 jumping Effects 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 12
- 230000004992 fission Effects 0.000 description 12
- 230000008569 process Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000005111 flow chemistry technique Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9558—Details of hyperlinks; Management of linked annotations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0214—Referral reward systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure relates to a shared link generation method, a device, an electronic device and a computer readable medium. The method comprises the following steps: receiving a sharing link generation request from a user, wherein the sharing link generation request comprises a product identifier; determining an intermediate jump page based on the product identification; generating a sharing link according to the intermediate jump page and a preset strategy; and sending the sharing link to the user to respond to a sharing link generation request of the user. According to the sharing link generation method, the sharing link generation device, the electronic equipment and the computer readable medium, a user can quickly obtain safe and effective sharing links on the premise of not changing processing logic of a server, and the access amount of a network platform and the number of new clients are increased.
Description
Technical Field
The present disclosure relates to the field of computer information processing, and in particular, to a shared link generation method and apparatus, an electronic device, and a computer-readable medium.
Background
With the increasing cost of acquiring traffic, various large enterprises are seeking a method for acquiring traffic at low cost, wherein the most effective and hottest mode is fission, the sharing desire of new users generated by fission is very strong, and the new users become seeds for next fission, so that new traffic is continuously acquired. The logic of invitation fission is to acquire a new user by using the resources of an old user, the old user is attracted to renew through certain rewards, the new user is rewarded, the old user is rewarded at the same time, and both an inviter and an invited user can gain profits. Sharing fission, namely products or services can be obtained after sharing, the sharing fission is more common community fission, users are stimulated to spontaneously share in a community through certain benefits, for example, preferential activities on a certain financial website can be issued in the community, and the preferential activities are shared to friends to obtain special shared resources of the coupon free of charge.
In the fission updating process, the sharing link guarantees that the user can be a key point for successful fission, but sometimes, due to the fact that the network access amount is large, or the sharing link fails and the like, the fact that the user A sends the fission link to the user B, but the user B cannot open a product page through the link is likely to happen, the fission updating effect is greatly influenced, and benefits of enterprises are influenced. How to perfect the generation of the sharing link and keep the sharing link in an effective state all the time is a problem to be solved in fission pull-up.
The above information disclosed in this background section is only for enhancement of understanding of the background of the disclosure and therefore it may contain information that does not constitute prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
In view of this, the present disclosure provides a sharing link generation method, an apparatus, an electronic device, and a computer readable medium, which can enable a user to obtain a safe and effective sharing link quickly without changing processing logic of a server, thereby increasing an access amount of a network platform and a number of new clients.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.
According to an aspect of the present disclosure, a method for generating a shared link is provided, where the method includes: receiving a sharing link generation request from a user, wherein the sharing link generation request comprises a product identifier; determining an intermediate jump page based on the product identification; generating a sharing link according to the intermediate jump page and a preset strategy; and sending the sharing link to the user to respond to a sharing link generation request of the user.
Optionally, receiving a sharing link generation request from a user includes: generating the sharing link generation request on a product page of the client according to an operation instruction of a user; and receiving a sharing link generation request from the marketing server.
Optionally, determining an intermediate jump page based on the product identifier includes: the marketing server sends the sharing link generation request to an external link server; and the external link server determines the intermediate jump page based on the product identifier in the sharing link generation request.
Optionally, generating a sharing link according to the intermediate jump page and a preset policy includes: and packaging the address of the intermediate jump page based on the preset strategy to generate the sharing link.
Optionally, wrapping the address of the intermediate jump page based on the preset policy to generate the sharing link, including: determining a jump address of the intermediate jump page; generating random parameters based on the preset strategy; and generating the sharing link through the jump address and the random parameter.
Optionally, generating a random parameter based on the preset policy includes: acquiring a timestamp of the current time; generating a random number with a predetermined number of digits based on a random algorithm; and generating the random parameter by the timestamp and the random number.
Optionally, the generating the sharing link through the jump address and the random parameter includes: converting the jump address into a first character string; converting the random parameter into a second character string; concatenating the second string after the first string to generate the shared link.
Optionally, the method further comprises: receiving a page access request from a user, wherein the page access request comprises a sharing link; analyzing the sharing link to obtain a product page; and sending the product page to the user to respond to the page access request.
Optionally, analyzing the sharing link to obtain a product page, including: analyzing the sharing link to obtain a second character string; extracting a first character string from the second character string according to a preset strategy; and acquiring the product page according to the first character string.
Optionally, obtaining the product page according to the first character string includes: determining a jump address according to the first character string; and acquiring the product page through the jump address.
According to an aspect of the present disclosure, an apparatus for generating a shared link is provided, the apparatus including: the request module is used for receiving a sharing link generation request from a user, wherein the sharing link generation request comprises a product identifier; the skip module is used for determining a middle skip page based on the product identification; the link module is used for generating a sharing link according to the intermediate jump page and a preset strategy; and the response module is used for sending the sharing link to the user so as to respond to the sharing link generation request of the user.
Optionally, the request module includes: the instruction unit is used for generating the sharing link generation request on the product page of the client according to an operation instruction of a user; and the request unit is used for receiving the sharing link generation request through the marketing server.
Optionally, the skip module includes: the external link unit is used for sending the sharing link generation request to an external link server by the marketing server; and the external link server determines the intermediate jump page based on the product identifier in the sharing link generation request.
Optionally, the link module is further configured to package the address of the intermediate jump page based on the preset policy to generate the sharing link.
Optionally, the link module includes: the address unit is used for determining the jump address of the intermediate jump page; the parameter unit is used for generating random parameters based on the preset strategy; and the link unit is used for generating the sharing link through the jump address and the random parameter.
Optionally, the parameter unit is further configured to obtain a timestamp of a current time; generating a random number with a predetermined number of digits based on a random algorithm; and generating the random parameter by the timestamp and the random number.
Optionally, the link unit is further configured to convert the jump address into a first character string; converting the random parameter into a second character string; concatenating the second string after the first string to generate the shared link.
Optionally, the method further comprises: the system comprises a receiving module, a processing module and a display module, wherein the receiving module is used for receiving a page access request from a user, and the page access request comprises a sharing link; the analysis module is used for analyzing the sharing link to obtain a product page; and the sending module is used for sending the product page to the user so as to respond to the page access request.
Optionally, the parsing module includes: the character string unit is used for analyzing the sharing link to obtain a second character string; the extracting unit is used for extracting a first character string from the second character string according to a preset strategy; and the page unit is used for acquiring the product page according to the first character string.
Optionally, the page unit is further configured to determine a jump address according to the first character string; and acquiring the product page through the jump address.
According to an aspect of the present disclosure, an electronic device is provided, the electronic device including: one or more processors; storage means for storing one or more programs; when executed by one or more processors, cause the one or more processors to implement a method as above.
According to an aspect of the disclosure, a computer-readable medium is proposed, on which a computer program is stored, which program, when being executed by a processor, carries out the method as above.
According to the sharing link generation method, the sharing link generation device, the electronic equipment and the computer readable medium, a sharing link generation request from a user is received, wherein the sharing link generation request comprises a product identifier; determining an intermediate jump page based on the product identification; generating a sharing link according to the intermediate jump page and a preset strategy; the sharing link is sent to the user to respond to the sharing link generation request of the user, so that the user can quickly obtain safe and effective sharing links on the premise of not changing the processing logic of the server, and the access amount of a network platform and the number of new clients are increased.
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 above and other objects, features and advantages of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings. The drawings described below are merely some embodiments of the present disclosure, and other drawings may be derived from those drawings by those of ordinary skill in the art without inventive effort.
Fig. 1 is a system block diagram illustrating a shared link generation method and apparatus according to an exemplary embodiment.
FIG. 2 is a flow diagram illustrating a method for shared link generation in accordance with an exemplary embodiment.
Fig. 3 is a flowchart illustrating a shared link generation method according to another exemplary embodiment.
Fig. 4 is a flowchart illustrating a shared link generation method according to another exemplary embodiment.
Fig. 5 is a schematic diagram illustrating a shared link generation method according to another exemplary embodiment.
Fig. 6 is a block diagram illustrating a shared link generating apparatus according to another exemplary embodiment.
FIG. 7 is a block diagram illustrating an electronic device in accordance with an example embodiment.
FIG. 8 is a block diagram illustrating a computer-readable medium in accordance with an example embodiment.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The same reference numerals denote the same or similar parts in the drawings, and thus, a repetitive description thereof will be omitted.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the subject matter of the present disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known methods, devices, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
It will be understood that, although the terms first, second, third, etc. may be used herein to describe various components, these components should not be limited by these terms. These terms are used to distinguish one element from another. Thus, a first component discussed below may be termed a second component without departing from the teachings of the disclosed concept. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
It is to be understood by those skilled in the art that the drawings are merely schematic representations of exemplary embodiments, and that the blocks or processes shown in the drawings are not necessarily required to practice the present disclosure and are, therefore, not intended to limit the scope of the present disclosure.
Fig. 1 is a system block diagram illustrating a shared link generation method and apparatus according to an exemplary embodiment.
As shown in fig. 1, the system architecture 10 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. The terminal devices 101, 102, 103 may have various communication client applications installed thereon, such as a financial services application, a shopping application, a web browser application, an instant messaging tool, a mailbox client, social platform software, and the like.
The terminal devices 101, 102, 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
The server 105 may be a server that provides various services, such as a background management server that supports financial services websites browsed by the user using the terminal apparatuses 101, 102, and 103. The backend management server may process the received sharing link generation request, and feed back a processing result (e.g., sharing link) to the terminal devices 101, 102, and 103.
The server 105 may, for example, receive a sharing link generation request from a user, where the sharing link generation request includes a product identifier; server 105 may determine an intermediate jump page, for example, based on the product identification; the server 105 may generate a sharing link, for example, according to the intermediate jump page and a preset policy; the server 105 may, for example, send the sharing link to the user in response to the user's sharing link generation request.
The server 105 may also receive a page access request from a user, for example, where the page access request includes a sharing link; analyzing the sharing link to obtain a product page; and sending the product page to the user to respond to the page access request.
The server 105 may be a server of one entity, and may also be composed of a plurality of servers, for example, a part of the servers 105 may be, for example, a marketing server system in the present disclosure, and is configured to receive a sharing link generation request from a user, where the sharing link generation request includes a product identifier; and a portion of the servers 105 may also be used, for example, as an out-link server system in the present disclosure, to determine the intermediate jump page based on the product identification in the share link generation request. It should be noted that the sharing link generation method provided by the embodiment of the present disclosure may be executed by the server 105, and accordingly, the sharing link generation apparatus may be disposed in the server 105. And the web page end provided for the user to browse the financial service platform is generally positioned in the terminal equipment 101, 102 and 103.
FIG. 2 is a flow diagram illustrating a method for shared link generation in accordance with an exemplary embodiment. The sharing link generating method 20 at least includes steps S202 to S208.
As shown in fig. 2, in S202, a sharing link generation request from a user is received, where the sharing link generation request includes a product identifier. The method comprises the following steps: generating the sharing link generation request on a product page of the client according to an operation instruction of a user; and receiving a sharing link generation request from the marketing server. Multiple activity product pages can exist on a certain network platform at the same time, such as a time-limited preferential activity page, a commodity promotion preferential page and the like. Sharing click functions can be set on the product pages, and when the user clicks the corresponding area, a sharing link generation request is generated based on the current information of the user and the product identification on the current page.
In S204, an intermediate jump page is determined based on the product identification. The method comprises the following steps: the marketing server sends the sharing link generation request to an external link server; and the external link server determines the intermediate jump page based on the product identifier in the sharing link generation request.
The intermediate jump page address can be determined through the mutual cooperation between the marketing server and the external link server, in order to ensure that the requests of massive clients are processed in real time, the main user of the marketing server processes the sharing link generation request of the user, and the specific sharing link generation logic is realized through the external link server.
In S206, a sharing link is generated according to the intermediate jump page and a preset policy. The method comprises the following steps: and packaging the address of the intermediate jump page based on the preset strategy to generate the sharing link. The content of "determining the intermediate jump page based on the product identification" will be described in detail in the embodiment corresponding to fig. 3.
In S208, the sharing link is sent to the user in response to the sharing link generation request of the user. The sharing link is returned to the user side, the sharing link can be returned to the user side through a page response mode, and can also be returned to the user side through short messages and other modes, and the specific returning mode can be set by the user. The user may forward the sharing link, may forward the sharing link on the current platform, and may also forward the sharing link in other third-party software or platforms, which is not limited in this disclosure.
According to the sharing link generation method disclosed by the invention, the intermediate jump page is determined based on the product identification in the sharing link generation of the user; generating a sharing link according to the intermediate jump page and a preset strategy; the sharing link is sent to the user to respond to the sharing link generation request of the user, so that the user can quickly obtain safe and effective sharing links on the premise of not changing the processing logic of the server, and the access amount of a network platform and the number of new clients are increased.
It should be clearly understood that this disclosure describes how to make and use particular examples, but the principles of this disclosure are not limited to any details of these examples. Rather, these principles can be applied to many other embodiments based on the teachings of the present disclosure.
Fig. 3 is a flowchart illustrating a shared link generation method according to another exemplary embodiment. The flow 30 shown in fig. 3 is a detailed description of S206 "determine an intermediate jump page based on the product identifier" in the flow shown in fig. 2.
As shown in FIG. 3, in S302, the jump address of the intermediate jump page is determined. Different product identifications correspond to different skip pages, and skip addresses of the skip pages in the middle are determined according to the product identifications submitted by users.
In S304, the random parameter is generated by a timestamp and a random number. May, for example, obtain a timestamp of the current time; a random number of a predetermined number of bits is generated based on a random algorithm. More specifically, the timestamp may be extracted from the message of the sharing link generation request.
In S306, the sharing link is generated by the jump address and the random parameter. The method comprises the following steps: converting the jump address into a first character string; converting the random parameter into a second character string; concatenating the second string after the first string to generate the shared link.
In one embodiment, a time record may be added to the random parameter, that is, the first half of the random parameter is a date and a time point of the sharing link, the second half of the random parameter may be a random number, and the specific added second character format is as follows:
YYYYMMDD+RAND(0-100)。
fig. 4 is a flowchart illustrating a shared link generation method according to another exemplary embodiment. The flow 40 shown in fig. 4 is a supplementary description of the flow shown in fig. 2.
As shown in fig. 4, in S402, a page access request from a user is received, where the page access request includes a sharing link. After the user sends the sharing link to the third party platform, other users can access the web page of the financial service product through the sharing link.
In S404, the sharing link is parsed to obtain a product page. The method comprises the following steps: analyzing the sharing link to obtain a second character string; extracting a first character string from the second character string according to a preset strategy; and acquiring the product page according to the first character string.
According to the adding strategy of the random parameter, XX-bit characters can be removed from the tail of the second character string to generate a first character string, and then the corresponding product page is obtained in the system background according to the first character string.
In one embodiment, one may for example: determining a jump address according to the first character string; and acquiring the product page through the jump address.
In S406, the product page is sent to the user in response to the page access request. The product page is displayed on the user terminal of the user to respond to the page access request, and other information related to the product can be sent to the user terminal together, for example.
Fig. 5 is a diagram illustrating a shared link generation method according to an example embodiment. As shown in fig. 5, a user may push a plurality of pieces of information about the special resource to the user when the user browses on a certain platform app providing a financial product service, and when the user wants to share a certain special resource page, the user may click a related area to share the special resource page.
After the user clicks sharing, a marketing system of the financial product service platform calls a sharing address according to a sharing link request, the marketing system sends the sharing address to an external link system, the external link system generates a middle jump page according to the sharing address, and then the external link system adds random parameters to the middle jump page to generate a final sharing link. And the external link system sends the final sharing link to the user terminal, and prompts the user to operate so as to send the sharing link to the third-party platform.
When other users click the sharing link through the third-party platform, the external link system receives the request and then analyzes the sharing link so as to open a product page.
Those skilled in the art will appreciate that all or part of the steps implementing the above embodiments are implemented as computer programs executed by a CPU. When executed by the CPU, performs the functions defined by the above-described methods provided by the present disclosure. The program may be stored in a computer readable storage medium, which may be a read-only memory, a magnetic or optical disk, or the like.
Furthermore, it should be noted that the above-mentioned figures are only schematic illustrations of the processes involved in the methods according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods. For details not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the method of the present disclosure.
Fig. 6 is a block diagram illustrating a shared link generating apparatus according to another exemplary embodiment. As shown in fig. 6, the sharing link generating device 60 includes: a request module 602, a jump module 604, a link module 606, and a response module 608.
The request module 602 is configured to receive a sharing link generation request from a user, where the sharing link generation request includes a product identifier; the request module 602 includes: the instruction unit is used for generating the sharing link generation request on the product page of the client according to an operation instruction of a user; and the request unit is used for receiving the sharing link generation request through the marketing server.
The skip module 604 is configured to determine an intermediate skip page based on the product identifier; the skip module 604 includes: the external link unit is used for sending the sharing link generation request to an external link server by the marketing server; and the external link server determines the intermediate jump page based on the product identifier in the sharing link generation request.
The link module 606 is configured to generate a sharing link according to the intermediate jump page and a preset policy; the link module 606 is further configured to package the address of the intermediate jump page based on the preset policy to generate the sharing link.
The linking module 606 may specifically include: the address unit is used for determining the jump address of the intermediate jump page; the parameter unit is used for generating random parameters based on the preset strategy; the parameter unit is further used for acquiring a timestamp of the current time; generating a random number with a predetermined number of digits based on a random algorithm; and generating the random parameter by the timestamp and the random number. And the link unit is used for generating the sharing link through the jump address and the random parameter. The link unit is further used for converting the jump address into a first character string; converting the random parameter into a second character string; concatenating the second string after the first string to generate the shared link.
The response module 608 is configured to send the sharing link to the user to respond to the sharing link generation request of the user.
The sharing link generating means 60 may further include: the system comprises a receiving module, a processing module and a display module, wherein the receiving module is used for receiving a page access request from a user, and the page access request comprises a sharing link;
the analysis module is used for analyzing the sharing link to obtain a product page; the analysis module comprises: the character string unit is used for analyzing the sharing link to obtain a second character string; the extracting unit is used for extracting a first character string from the second character string according to a preset strategy; and the page unit is used for acquiring the product page according to the first character string. The page unit is also used for determining a jump address according to the first character string; and acquiring the product page through the jump address.
And the sending module is used for sending the product page to the user so as to respond to the page access request.
According to the sharing link generation device disclosed by the invention, the middle jump page is determined based on the product identification in the sharing link of the user; generating a sharing link according to the intermediate jump page and a preset strategy; the sharing link is sent to the user to respond to the sharing link generation request of the user, so that the user can quickly obtain safe and effective sharing links on the premise of not changing the processing logic of the server, and the access amount of a network platform and the number of new clients are increased.
FIG. 7 is a block diagram illustrating an electronic device in accordance with an example embodiment.
An electronic device 700 according to this embodiment of the disclosure is described below with reference to fig. 7. The electronic device 700 shown in fig. 7 is only an example and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 7, electronic device 700 is embodied in the form of a general purpose computing device. The components of the electronic device 700 may include, but are not limited to: at least one processing unit 710, at least one memory unit 720, a bus 730 that connects the various system components (including the memory unit 720 and the processing unit 710), a display unit 740, and the like.
Wherein the storage unit stores program codes executable by the processing unit 710 to cause the processing unit 710 to perform the steps according to various exemplary embodiments of the present disclosure described in the above-mentioned electronic prescription flow processing method section of the present specification. For example, the processing unit 710 may perform the steps as shown in fig. 2, 3, 4.
The memory unit 720 may include readable media in the form of volatile memory units, such as a random access memory unit (RAM)7201 and/or a cache memory unit 7202, and may further include a read only memory unit (ROM) 7203.
The memory unit 720 may also include a program/utility 7204 having a set (at least one) of program modules 7205, such program modules 7205 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.
The electronic device 700 may also communicate with one or more external devices 700' (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 700, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 700 to communicate with one or more other computing devices. Such communication may occur via an input/output (I/O) interface 750. Also, the electronic device 700 may 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 the network adapter 760. The network adapter 760 may communicate with other modules of the electronic device 700 via the bus 730. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device 700, 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.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, as shown in fig. 8, the technical solution according to the embodiment of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, or a network device, etc.) to execute the above method according to the embodiment of the present disclosure.
The software product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
The computer readable medium carries one or more programs which, when executed by a device, cause the computer readable medium to perform the functions of: receiving a sharing link generation request from a user, wherein the sharing link generation request comprises a product identifier; determining an intermediate jump page based on the product identification; generating a sharing link according to the intermediate jump page and a preset strategy; and sending the sharing link to the user to respond to a sharing link generation request of the user.
Those skilled in the art will appreciate that the modules described above may be distributed in the apparatus according to the description of the embodiments, or may be modified accordingly in one or more apparatuses unique from the embodiments. The modules of the above embodiments may be combined into one module, or further split into multiple sub-modules.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
Exemplary embodiments of the present disclosure are specifically illustrated and described above. It is to be understood that the present disclosure is not limited to the precise arrangements, instrumentalities, or instrumentalities described herein; on the contrary, the disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011025819.5A CN112347383A (en) | 2020-09-25 | 2020-09-25 | Sharing link generation method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011025819.5A CN112347383A (en) | 2020-09-25 | 2020-09-25 | Sharing link generation method and device and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112347383A true CN112347383A (en) | 2021-02-09 |
Family
ID=74360491
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011025819.5A Pending CN112347383A (en) | 2020-09-25 | 2020-09-25 | Sharing link generation method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112347383A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113221009A (en) * | 2021-05-26 | 2021-08-06 | 东莞市盟大塑化科技有限公司 | Invitation code generation method, device, equipment and storage medium |
CN113886338A (en) * | 2021-12-07 | 2022-01-04 | 天津联想协同科技有限公司 | Method, device and storage medium for reverse tracing of outer link |
CN114201660A (en) * | 2021-12-14 | 2022-03-18 | 掌阅科技股份有限公司 | Shared page splicing method, shared page access method and computing device |
CN114595408A (en) * | 2022-01-25 | 2022-06-07 | 上海数禾信息科技有限公司 | Information processing method and device in page sharing, computer equipment and storage medium |
CN115296816A (en) * | 2022-08-02 | 2022-11-04 | 中国银行股份有限公司 | Mobile banking sharing processing method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107809492A (en) * | 2017-12-08 | 2018-03-16 | 广东太平洋互联网信息服务有限公司 | The generation method and system of sharing information |
CN109446451A (en) * | 2018-10-30 | 2019-03-08 | 网易传媒科技(北京)有限公司 | Method, apparatus, medium and the calculating equipment of web page display |
CN110166499A (en) * | 2018-02-11 | 2019-08-23 | 优视科技有限公司 | A kind of method and server obtaining user's representation data |
CN110336810A (en) * | 2019-06-28 | 2019-10-15 | 华为技术有限公司 | Information sharing method, platform and computing device |
CN110750741A (en) * | 2019-10-18 | 2020-02-04 | 深圳市比量科技传媒有限公司 | Webpage link skipping processing method, computer device and storage medium |
CN111460503A (en) * | 2020-04-01 | 2020-07-28 | 得到(天津)文化传播有限公司 | Data sharing method, device, equipment and storage medium |
-
2020
- 2020-09-25 CN CN202011025819.5A patent/CN112347383A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107809492A (en) * | 2017-12-08 | 2018-03-16 | 广东太平洋互联网信息服务有限公司 | The generation method and system of sharing information |
CN110166499A (en) * | 2018-02-11 | 2019-08-23 | 优视科技有限公司 | A kind of method and server obtaining user's representation data |
CN109446451A (en) * | 2018-10-30 | 2019-03-08 | 网易传媒科技(北京)有限公司 | Method, apparatus, medium and the calculating equipment of web page display |
CN110336810A (en) * | 2019-06-28 | 2019-10-15 | 华为技术有限公司 | Information sharing method, platform and computing device |
CN110750741A (en) * | 2019-10-18 | 2020-02-04 | 深圳市比量科技传媒有限公司 | Webpage link skipping processing method, computer device and storage medium |
CN111460503A (en) * | 2020-04-01 | 2020-07-28 | 得到(天津)文化传播有限公司 | Data sharing method, device, equipment and storage medium |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113221009A (en) * | 2021-05-26 | 2021-08-06 | 东莞市盟大塑化科技有限公司 | Invitation code generation method, device, equipment and storage medium |
CN113886338A (en) * | 2021-12-07 | 2022-01-04 | 天津联想协同科技有限公司 | Method, device and storage medium for reverse tracing of outer link |
CN114201660A (en) * | 2021-12-14 | 2022-03-18 | 掌阅科技股份有限公司 | Shared page splicing method, shared page access method and computing device |
CN114595408A (en) * | 2022-01-25 | 2022-06-07 | 上海数禾信息科技有限公司 | Information processing method and device in page sharing, computer equipment and storage medium |
CN115296816A (en) * | 2022-08-02 | 2022-11-04 | 中国银行股份有限公司 | Mobile banking sharing processing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112347383A (en) | Sharing link generation method and device and electronic equipment | |
US10469424B2 (en) | Network based data traffic latency reduction | |
CN112311654B (en) | Instant messaging message processing method, device, medium and electronic device | |
CN113297287B (en) | Automatic user policy deployment method and device and electronic equipment | |
CN110795649A (en) | Target page display method, device and system and electronic equipment | |
CN112017060B (en) | Method and device for allocating resources for target user and electronic equipment | |
CN109522751B (en) | Access right control method and device, electronic equipment and computer readable medium | |
CN116569165B (en) | Page display method and device, storage medium and electronic equipment | |
CN110866040B (en) | User portrait generation method, device and system | |
CN111324833A (en) | Page display method, apparatus, electronic design and computer readable medium | |
CN112347169A (en) | PHP (hypertext preprocessor) framework based user request processing method and device and electronic equipment | |
CN110333866B (en) | Method and device for generating receiving page and electronic equipment | |
CN111381899A (en) | Method and apparatus for developing target system | |
CN110795181A (en) | Application program interface display method and device based on skip protocol and electronic equipment | |
CN112328564A (en) | Special resource sharing method and device and electronic equipment | |
CN111597059A (en) | Interface calling request processing method and device and electronic equipment | |
CN111046010A (en) | Log storage method, device, system, electronic equipment and computer readable medium | |
CN111612508A (en) | Financial resource allocation request processing method and device and electronic equipment | |
CN112346608A (en) | Page display method and device based on business activity result display and electronic equipment | |
CN110795135A (en) | A method and apparatus for realizing annotated configuration | |
CN112347382A (en) | Product page sharing method and device and electronic equipment | |
CN111950663A (en) | Display picture generation method and device and electronic equipment | |
CN111125502B (en) | Methods and apparatus for generating information | |
CN112347385A (en) | Link sharing method and device and electronic equipment | |
CN111770168B (en) | Webpage redirection protection method and device and electronic equipment |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210209 |
|
RJ01 | Rejection of invention patent application after publication |