CN111932290A - Request processing method, device, equipment and storage medium - Google Patents

Request processing method, device, equipment and storage medium Download PDF

Info

Publication number
CN111932290A
CN111932290A CN202010623736.XA CN202010623736A CN111932290A CN 111932290 A CN111932290 A CN 111932290A CN 202010623736 A CN202010623736 A CN 202010623736A CN 111932290 A CN111932290 A CN 111932290A
Authority
CN
China
Prior art keywords
list
target
request
target account
determining
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
Application number
CN202010623736.XA
Other languages
Chinese (zh)
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.)
May 8 Home Co ltd
Original Assignee
May 8 Home 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 May 8 Home Co ltd filed Critical May 8 Home Co ltd
Priority to CN202010623736.XA priority Critical patent/CN111932290A/en
Publication of CN111932290A publication Critical patent/CN111932290A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0225Avoiding frauds

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a request processing method, a device, equipment and a storage medium, wherein the method comprises the following steps: when a ordering request or an electronic coupon getting request corresponding to a target account is received, determining behavior statistical information corresponding to the target account and a list to which the target account history belongs, wherein the list comprises a black list, a white list or a gray list; determining a target list to which the target account belongs currently according to the behavior statistical information and the list to which the target account belongs historically; determining a target request processing mode corresponding to the target list according to the corresponding relation between the preset list and the request processing mode; and processing the order placing request or the electronic ticket getting request corresponding to the target account based on the target request processing mode. The invention can ensure the safety and order of the service providing platform.

Description

Request processing method, device, equipment and storage medium
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a request processing method, apparatus, device, and storage medium.
Background
For the service providing platform, when the account initiates a request for placing an order or an electronic volume request, the service providing platform responds to the request correspondingly. However, some account-initiated requests are illegal, and if each account-initiated request is responded to normally, the security and order of the platform are seriously disturbed.
Disclosure of Invention
The embodiment of the invention provides a request processing method, a request processing device, request processing equipment and a storage medium, which are used for guaranteeing the safety and the order of a platform.
In a first aspect, an embodiment of the present invention provides a request processing method, where the method includes:
when a ordering request or an electronic coupon getting request corresponding to a target account is received, determining behavior statistical information corresponding to the target account and a list to which the target account history belongs, wherein the list comprises a black list, a white list or a grey list;
determining a target list to which the target account belongs currently according to the behavior statistical information and the list to which the target account belongs historically;
determining a target request processing mode corresponding to the target list according to a corresponding relation between a preset list and a request processing mode, wherein the request processing mode corresponding to the blacklist is to not respond to the order placing request or the electronic ticket getting request, and the request processing mode corresponding to the white list and the gray list is to respond to the order placing request or the electronic ticket getting request;
and processing the order placing request or the electronic ticket getting request corresponding to the target account based on the target request processing mode.
In a second aspect, an embodiment of the present invention provides a request processing apparatus, including:
the receiving module is used for determining behavior statistical information corresponding to a target account and a list to which the target account history belongs when receiving a ordering request or an electronic ticket getting request corresponding to the target account, wherein the list comprises a blacklist, a white list or a gray list;
the determining module is used for determining a target list to which the target account belongs currently according to the behavior statistical information and the list to which the target account belongs historically; determining a target request processing mode corresponding to the target list according to a corresponding relation between a preset list and a request processing mode, wherein the request processing mode corresponding to the blacklist is to not respond to the order placing request or the electronic ticket getting request, and the request processing mode corresponding to the white list and the gray list is to respond to the order placing request or the electronic ticket getting request;
and the processing module is used for processing the order placing request or the electronic ticket getting request corresponding to the target account based on the target request processing mode.
In a third aspect, an embodiment of the present invention provides an electronic device, which includes a processor and a memory, where the memory stores executable code, and when the executable code is executed by the processor, the processor is enabled to implement at least the request processing method in the first aspect.
In a fourth aspect, an embodiment of the present invention provides a non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to implement at least the request processing method of the first aspect.
By adopting the method and the device, when the order placing request or the electronic ticket getting request corresponding to the target account is received, the type of the list to which the target account belongs can be divided again according to the behavior statistical information corresponding to the target account and the list to which the target account history belongs. After the target list to which the target account belongs is determined, the order placing request or the electronic ticket getting request initiated by the target account can be processed according to the target request processing mode corresponding to the target list. The target account can be prejudged according to the behavior statistical information of the target account and the list to which the target account history belongs so as to determine whether the current request initiated by the target account is an illegal behavior, and then corresponding processing measures are taken. By the mode, the attribute of behavior operation of different accounts can be distinguished, order placing requests or electronic ticket getting requests initiated by the accounts are selectively processed, and the safety and the order of a service providing platform can be guaranteed.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
Fig. 1 is a schematic flow chart diagram of a request processing method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a strategy according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an architecture according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a request processing apparatus according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, and "a plurality" typically includes at least two.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
In addition, the sequence of steps in each method embodiment described below is only an example and is not strictly limited.
Fig. 1 is a flowchart of a request processing method according to an embodiment of the present invention, as shown in fig. 1, the method includes the following steps:
101. when a ordering request or an electronic coupon getting request corresponding to a target account is received, determining behavior statistical information corresponding to the target account and a list to which the target account history belongs, wherein the list comprises a black list, a white list or a gray list.
102. And determining a target list to which the target account belongs currently according to the behavior statistical information and the list to which the target account belongs historically.
103. And determining a target request processing mode corresponding to the target list according to the corresponding relation between the preset list and the request processing mode, wherein the request processing mode corresponding to the blacklist is to not respond to the order placing request or the electronic ticket getting request, and the request processing mode corresponding to the white list and the gray list is to respond to the order placing request or the electronic ticket getting request.
104. And processing the order placing request or the electronic ticket getting request corresponding to the target account based on the target request processing mode.
The service providing platform can release the available services in the website and correspondingly send the electronic roll to the majority of users, so that the users can get the electronic roll, the electronic roll can be used for ordering under the condition of meeting the use rule of the electronic roll when ordering the services, and the users can obtain corresponding preference. In practical application, some users may take some violations to obtain more benefits, but such violations seriously affect the normal operation order of the network. The invention can avoid the situation to a certain extent.
The invention can realize the maintenance of normal operation order based on the wind control system. The wind control system can be abstracted into 4 layers, including scenes, strategies, rules and tools.
The lowest layer is a tool, the tool represents the capability and has a certain tool, and the capability of the wind control system with certain type of behaviors is represented.
The upper layer of the tool is a rule, the rule represents a condition, and a certain rule is established to indicate that a certain constraint condition is established.
The upper layer of the rules is the strategy, one strategy can be composed of one rule or a plurality of rules, and each strategy has a corresponding internal and external processing mode. The external processing mode can be, for example, order prohibition, voice verification, short message verification, coupon prohibition and the like. Correspondingly, the internal processing mode can be that the system instant communication tool gives an alarm, and a user who orders is added into a blacklist. Each strategy can be set with three states including pre-online, online and offline. After the operator configures the policy, the policy may be pre-online, the hit result of the policy is observed, and then the threshold in the policy may be appropriately adjusted according to the hit result to achieve the operation expectation. One illustration of operator configured policies is shown in fig. 2. And formally putting on-line strategy after the threshold is adjusted. The pre-online state may not trigger the internal and external processing modes. In addition, each policy can also individually configure the conditions of effective city, time and the like.
The top layer is an accessed scene, for example, a scene that a user places an order to represent a user side, and a user coupon is also a scene, which is specifically defined by an operator, and one scene can correspond to a plurality of policies.
A concrete business architecture built by a platform anti-cheating architecture can be shown in fig. 3. As can be seen in fig. 3, the business architecture may include an application layer, a service layer, and a data layer. And a service scene and service support are arranged in the application layer, and the service scene and the service support comprise ordering, receiving, cash withdrawal and marketing activities. And a tool management module, a rule engine module, a wind control strategy module, data monitoring and log query are arranged in the service layer. The tool management module comprises a counting class, a comparison class, a detection class, a judgment class, a list class, an external service class, a model class and the like. The rules engine module includes a single tool or a combination of tools, type selection, parameter configuration, and threshold control through which rules are output. The wind control strategy module comprises a strategy type (such as an online strategy and a pre-online strategy), an effective range (including source division, category division, city division and time period division), and a processing mode (including a challenge class, a pause class and a mark class). The data layer is provided with a data collection module and data analysis, and can collect order information, identity information, network information, position information, hardware information, payment information, external data and the like.
In practical application, when a user browses a website of the service providing platform, a required service can be selected to place an order or an electronic roll can be obtained, so that the server can receive an order placing request or an electronic ticket obtaining request from a target account logged in by the user. When the requests are detected, behavior statistical information corresponding to the target account and a list to which the target account history belongs can be determined.
The above-mentioned behavior statistic information indicates the behavior category generated in the service providing platform, the frequency of generation, and the like by the user during the history period. It can be understood that, when logging in a target account, if it is detected that any behavior operation is generated on the target account, the behavior operation of the target account may be recorded in a user log corresponding to the target account, so that the behavior operation of the target account is counted subsequently, and behavior statistical information corresponding to the target account is obtained. In the embodiment of the present invention, the behavior statistical information may be, for example, the number of electronic volumes that the target account has picked up on the current day, where the electronic volumes picked up by the user may be electronic volumes used for the same service or electronic volumes used for different types of services.
It should be noted that, in the behavior statistical information, corresponding statistics may also be performed on a placement request or an electronic ticket pickup request corresponding to the currently received target account. For example, before receiving an electronic coupon getting request corresponding to a target account, it is counted that 2 sub-best coupons are picked up by the target account on the same day, and after receiving the electronic coupon getting request corresponding to the target account, the number of times of picking up the coupons by the target account on the same day may be increased by 1, so that it is counted that 3 coupons are picked up by the target account on the same day.
Besides determining behavior statistical information corresponding to the target account, a list to which the target account history belongs may be determined, and the list to which the target account history belongs may include a black list, a white list, or a gray list. The list to which the target account history belongs may be obtained by dividing the target account according to some behavior operations of the target account history, or may be provided by a third party. Generally, in addition to the blacklist, after the history affiliation list of the target account is determined, the affiliation list of the target account may be updated according to some subsequent behavior operations of the target account, and if the target account is found to have mild or severe violation behaviors, the target account may be moved from the whitelist to the grey list, or the target account may be moved from the grey list to the blacklist, and so on.
Therefore, the target list to which the target account currently belongs can be determined according to the behavior statistical information and the list to which the target account history belongs. Optionally, according to the behavior statistical information and the list to which the target account history belongs, the process of determining the target list to which the target account currently belongs may be implemented as follows: if the list to which the target account history belongs is not a grey list, determining whether the behavior statistical information meets a second preset condition; and if the behavior statistical information meets a second preset condition, determining that the target list to which the target account belongs currently is a blacklist.
Optionally, if the behavior statistical information meets the second preset condition, the process of determining that the target list to which the target account currently belongs is a blacklist may be implemented as follows: and if the behavior statistical information indicates that the frequency of the target account for getting the electronic volume is greater than or equal to a second preset threshold value, determining that the target list to which the target account belongs is a blacklist.
In practical application, if the frequency of taking the electronic roll by the target account on the same day is greater than or equal to 3 times, it can be determined that the target account has a serious violation, and the target account can be placed in a blacklist.
Correspondingly, according to the behavior statistical information and the list to which the target account history belongs, the process of determining the target list to which the target account currently belongs can also be realized as follows: if the name list to which the target account history belongs is a grey name list, determining whether the behavior statistical information meets a first preset condition; and if the behavior statistical information meets the first preset condition, determining that the current target list to which the target account belongs is a blacklist.
Optionally, if the behavior statistical information meets the first preset condition, the process of determining that the target list to which the target account currently belongs is a blacklist may be implemented as follows: and if the behavior statistical information indicates that the frequency of the target account for getting the electronic volume is greater than or equal to a first preset threshold value, determining that the target list to which the target account belongs is a blacklist, and the second preset threshold value is greater than the first preset threshold value.
In practical application, if a target account receives electronic rolls every day, but only receives 2 electronic rolls every day, the target account is not placed in a blacklist because the target account does not receive coupons for more than 3 times every day, but the target user is close to triggering to pull the target user into the blacklist every day, so that the target user can be considered to have a problem in behavior operation, but can be temporarily placed into a grey list for observation for a period of time instead of directly pulling the target user into the blacklist. If the target account continues to perform the questionable activity after entering the grey list, the target account may be pulled from the grey list into the black list.
For example, assuming that a target account receives 2 electronic volumes per day and 10 consecutive days, the target account is on the grey list. After entering the grey list, the target account continues to receive the electronic volume 2 times each day from day 11 to day 15, at which time it can be determined that there is a serious violation for the target account, and the target account can be moved to the black list.
After the target list to which the target account belongs is determined, the target request processing mode corresponding to the target list can be determined according to the corresponding relation between the preset list and the request processing mode. And then, based on the target request processing mode, processing a placing request or an electronic ticket getting request corresponding to the target account. And if the target list to which the target account belongs currently is a white list or a grey list, responding to a placing request or an electronic ticket getting request corresponding to the target account. If the target list to which the target account belongs is the blacklist, the response to the order placing request or the electronic coupon getting request corresponding to the target account can be stopped, namely, the order placing request of the target account is rejected or the target account is prohibited from getting the electronic volume again.
It will be appreciated that for some newly registered accounts, the credit of the electronic volume may be set to a higher value to encourage new users to experience the service at the service provisioning platform. Assuming that the electronic volume issued to the new user is stored in the target account, and the target account initiates a request for placing an order using the electronic volume issued to the new user, the request for placing an order using the electronic volume issued to the new user may be considered as a target type request for placing an order. In this case, the order placing internet interconnection protocol address or the order service address carried in the order placing request of the target type corresponding to the target account can be acquired. Then, a reference order placing request which is received in history and belongs to the target type from different accounts can be obtained, and if the reference order placing request has an order placing request with the same address as an order placing internet protocol address or an order service address, the target list to which the target account belongs currently is determined to be a blacklist.
In practical application, a user logs in a target account in a terminal to order, each terminal has an ordering internet interconnection protocol address, and the ordering internet interconnection protocol address can be carried in an ordering request and sent to a server when the ordering is performed through the target account. Assuming that a large number of accounts are illegally registered by the same user, each account registered receives an electronic volume issued for a new user, so that the user can use the electronic volume issued for the new user in each account by logging in different accounts. However, the user is likely to initiate a request for placing orders using different electronic volumes issued for the new user through the same placing internet protocol address, so that it can be determined whether other accounts have previously initiated a request for placing orders of the target type using the same placing internet protocol address each time a request for placing orders of the target type is received, and if other accounts have previously initiated a request for placing orders of the target type using the same placing internet protocol address, the request for placing orders of the target type initiated by the current account can be rejected, and the current account is pulled into a blacklist.
In addition, for some orders for home services, the user needs to fill the order service address in the order, and the order service address filled by the user can be carried in the order placing request and sent to the server. Assuming that more than two accounts are found to be placing orders by using electronic volumes issued for new users and the order service addresses in the orders are the same, it means that there is a high possibility that the same user actually places orders multiple times after getting the electronic volumes issued for the new users through different accounts, and further, the order placing request of the target type initiated by the subsequent accounts can be refused and the subsequent accounts are pulled into the blacklist.
By adopting the method and the device, when the order placing request or the electronic ticket getting request corresponding to the target account is received, the type of the list to which the target account belongs can be divided again according to the behavior statistical information corresponding to the target account and the list to which the target account history belongs. After the target list to which the target account belongs is determined, the order placing request or the electronic ticket getting request initiated by the target account can be processed according to the target request processing mode corresponding to the target list. The target account can be prejudged according to the behavior statistical information of the target account and the list to which the target account history belongs so as to determine whether the current request initiated by the target account is an illegal behavior, and then corresponding processing measures are taken. By the mode, the attribute of behavior operation of different accounts can be distinguished, order placing requests or electronic ticket getting requests initiated by the accounts are selectively processed, and the safety and the order of a service providing platform can be guaranteed.
The request processing device of one or more embodiments of the present invention will be described in detail below. Those skilled in the art will appreciate that each of these request processing devices may be configured by the steps taught in this scheme using commercially available hardware components.
Fig. 4 is a schematic structural diagram of a request processing apparatus according to an embodiment of the present invention, and as shown in fig. 4, the apparatus includes:
the receiving module 21 is configured to determine, when an order placing request or an electronic ticket getting request corresponding to a target account is received, behavior statistical information corresponding to the target account and a list to which the target account history belongs, where the list includes a black list, a white list, or a gray list;
a determining module 22, configured to determine, according to the behavior statistical information and the list to which the target account history belongs, a target list to which the target account currently belongs; determining a target request processing mode corresponding to the target list according to a corresponding relation between a preset list and a request processing mode, wherein the request processing mode corresponding to the blacklist is to not respond to the order placing request or the electronic ticket getting request, and the request processing mode corresponding to the white list and the gray list is to respond to the order placing request or the electronic ticket getting request;
and the processing module 23 is configured to process a placing request or an electronic ticket getting request corresponding to the target account based on the target request processing manner.
Optionally, the determining module 22 is configured to:
if the list to which the target account history belongs is a grey list, determining whether the behavior statistical information meets a first preset condition;
and if the behavior statistical information meets the first preset condition, determining that the target list to which the target account belongs currently is a blacklist.
Optionally, the determining module 22 is configured to:
and if the behavior statistical information indicates that the frequency of the target account getting the electronic volume is greater than or equal to a first preset threshold value, determining that the target list to which the target account belongs currently is a blacklist.
Optionally, the determining module 22 is configured to:
if the list to which the target account history belongs is not a grey list, determining whether the behavior statistical information meets a second preset condition;
and if the behavior statistical information meets the second preset condition, determining that the target list to which the target account belongs currently is a blacklist.
Optionally, the determining module 22 is configured to:
if the behavior statistical information indicates that the frequency of getting the electronic volume by the target account is greater than or equal to a second preset threshold value, determining that the target list to which the target account belongs currently is a blacklist, wherein the second preset threshold value is greater than the first preset threshold value.
Optionally, the request corresponding to the target account is a target-type order placement request, and the determining module 22 is further configured to:
determining a placing internet interconnection protocol address or an order service address carried in a placing request of a target type corresponding to the target account;
obtaining reference ordering requests which are received in history and belong to the target type from different accounts;
and if the order placing request with the same address as the order placing internet interconnection protocol address or the order service address exists in the reference order placing request, determining that a target list to which the target account belongs currently is a blacklist.
The apparatus shown in fig. 4 may perform the request processing method provided in the foregoing embodiments shown in fig. 1 to fig. 3, and the detailed execution process and technical effect refer to the description in the foregoing embodiments, which are not described herein again.
In one possible design, the structure of the request processing apparatus shown in fig. 4 may be implemented as an electronic device, as shown in fig. 5, which may include: a processor 91, and a memory 92. Wherein the memory 92 has stored thereon executable code, which when executed by the processor 91, makes the processor 91 at least implement the request processing method as provided in the embodiments of fig. 1-3 described above.
Optionally, the electronic device may further include a communication interface 93 for communicating with other devices.
In addition, an embodiment of the present invention provides a non-transitory machine-readable storage medium having stored thereon executable code, which, when executed by a processor of an electronic device, causes the processor to implement at least the request processing method provided in the foregoing embodiments shown in fig. 1 to 3.
The above-described apparatus embodiments are merely illustrative, wherein the units described as separate components may or may not be physically separate. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by adding a necessary general hardware platform, and of course, can also be implemented by a combination of hardware and software. With this understanding in mind, the above-described aspects and portions of the present technology which contribute substantially or in part to the prior art may be embodied in the form of a computer program product, which may be embodied on one or more computer-usable storage media having computer-usable program code embodied therein, including without limitation disk storage, CD-ROM, optical storage, and the like.
The request processing method provided by the embodiment of the present invention may be executed by a certain program/software, the program/software may be provided by a network side, the electronic device mentioned in the foregoing embodiment may download the program/software into a local nonvolatile storage medium, and when it needs to execute the request processing method, the program/software is read into a memory by a CPU, and then the CPU executes the program/software to implement the request processing method provided in the foregoing embodiment, and an execution process may refer to the schematic in fig. 1 to fig. 3.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A method for processing a request, comprising:
when a ordering request or an electronic coupon getting request corresponding to a target account is received, determining behavior statistical information corresponding to the target account and a list to which the target account history belongs, wherein the list comprises a black list, a white list or a grey list;
determining a target list to which the target account belongs currently according to the behavior statistical information and the list to which the target account belongs historically;
determining a target request processing mode corresponding to the target list according to a corresponding relation between a preset list and a request processing mode, wherein the request processing mode corresponding to the blacklist is to not respond to the order placing request or the electronic ticket getting request, and the request processing mode corresponding to the white list and the gray list is to respond to the order placing request or the electronic ticket getting request;
and processing the order placing request or the electronic ticket getting request corresponding to the target account based on the target request processing mode.
2. The method of claim 1, wherein determining the target list to which the target account currently belongs according to the behavior statistics information and the list to which the target account history belongs comprises:
if the list to which the target account history belongs is a grey list, determining whether the behavior statistical information meets a first preset condition;
and if the behavior statistical information meets the first preset condition, determining that the target list to which the target account belongs currently is a blacklist.
3. The method according to claim 2, wherein determining that the target list to which the target account currently belongs is a blacklist if the behavior statistical information satisfies the first preset condition includes:
and if the behavior statistical information indicates that the frequency of the target account getting the electronic volume is greater than or equal to a first preset threshold value, determining that the target list to which the target account belongs currently is a blacklist.
4. The method of claim 3, wherein determining the target list to which the target account currently belongs according to the behavior statistics information and the list to which the target account history belongs comprises:
if the list to which the target account history belongs is not a grey list, determining whether the behavior statistical information meets a second preset condition;
and if the behavior statistical information meets the second preset condition, determining that the target list to which the target account belongs currently is a blacklist.
5. The method according to claim 4, wherein determining that the target list to which the target account currently belongs is a blacklist if the behavior statistical information satisfies the second preset condition includes:
if the behavior statistical information indicates that the frequency of getting the electronic volume by the target account is greater than or equal to a second preset threshold value, determining that the target list to which the target account belongs currently is a blacklist, wherein the second preset threshold value is greater than the first preset threshold value.
6. The method of claim 1, wherein the request corresponding to the target account is a target type order placement request, and the method further comprises:
determining a placing internet interconnection protocol address or an order service address carried in a placing request of a target type corresponding to the target account;
obtaining reference ordering requests which are received in history and belong to the target type from different accounts;
and if the order placing request with the same address as the order placing internet interconnection protocol address or the order service address exists in the reference order placing request, determining that a target list to which the target account belongs currently is a blacklist.
7. A request processing apparatus, comprising:
the receiving module is used for determining behavior statistical information corresponding to a target account and a list to which the target account history belongs when receiving a ordering request or an electronic ticket getting request corresponding to the target account, wherein the list comprises a blacklist, a white list or a gray list;
the determining module is used for determining a target list to which the target account belongs currently according to the behavior statistical information and the list to which the target account belongs historically; determining a target request processing mode corresponding to the target list according to a corresponding relation between a preset list and a request processing mode, wherein the request processing mode corresponding to the blacklist is to not respond to the order placing request or the electronic ticket getting request, and the request processing mode corresponding to the white list and the gray list is to respond to the order placing request or the electronic ticket getting request;
and the processing module is used for processing the order placing request or the electronic ticket getting request corresponding to the target account based on the target request processing mode.
8. The apparatus of claim 7, wherein the determining module is configured to:
if the list to which the target account history belongs is a grey list, determining whether the behavior statistical information meets a first preset condition;
and if the behavior statistical information meets the first preset condition, determining that the target list to which the target account belongs currently is a blacklist.
9. An electronic device, comprising: a memory, a processor; wherein the memory has stored thereon executable code which, when executed by the processor, causes the processor to perform the request processing method of any of claims 1-6.
10. A non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform the request processing method of any one of claims 1-6.
CN202010623736.XA 2020-06-30 2020-06-30 Request processing method, device, equipment and storage medium Pending CN111932290A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010623736.XA CN111932290A (en) 2020-06-30 2020-06-30 Request processing method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010623736.XA CN111932290A (en) 2020-06-30 2020-06-30 Request processing method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111932290A true CN111932290A (en) 2020-11-13

Family

ID=73316992

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010623736.XA Pending CN111932290A (en) 2020-06-30 2020-06-30 Request processing method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111932290A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115860749A (en) * 2023-02-09 2023-03-28 支付宝(杭州)信息技术有限公司 Data processing method, device and equipment

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050278192A1 (en) * 2003-02-21 2005-12-15 Swisscom Mobile Ag Method and system for detecting possible frauds in payment transactions
CN102405481A (en) * 2009-03-19 2012-04-04 维萨美国公司 Account activity alert
KR20150035072A (en) * 2013-09-27 2015-04-06 주식회사 153크리에이터즈 Stamp and Coupon Management System and Method using Application of Mobile Device
CN105447715A (en) * 2015-11-03 2016-03-30 北京京东尚科信息技术有限公司 Method and apparatus for anti-theft electronic coupon sweeping by cooperating with third party
US20160127435A1 (en) * 2014-10-30 2016-05-05 ProSiebenSat. 1 Digital GmbH Method for Delivering Advertising Content and/or Advertising Media and Communication System for Performing the Method
CN106651439A (en) * 2016-11-22 2017-05-10 腾讯科技(深圳)有限公司 Processing method and device for interactive application
CN108737977A (en) * 2018-05-15 2018-11-02 商客通尚景科技江苏有限公司 A kind of intelligent flow dissemination system and order processing method
CN109325691A (en) * 2018-09-27 2019-02-12 上海观安信息技术股份有限公司 Abnormal behaviour analysis method, electronic equipment and computer program product
CN110796553A (en) * 2019-08-22 2020-02-14 中国平安财产保险股份有限公司 Service request processing method, device, terminal and storage medium
CN110969474A (en) * 2018-09-30 2020-04-07 北京国双科技有限公司 Resource acquisition processing method, data processing system, storage medium and processor
CN111126976A (en) * 2019-12-23 2020-05-08 海南新软软件有限公司 Digital asset transaction abnormity monitoring method, device and system
CN111160740A (en) * 2019-12-19 2020-05-15 上海赛可出行科技服务有限公司 Network taxi appointment risk control system and control method
CN111260368A (en) * 2020-01-08 2020-06-09 支付宝(杭州)信息技术有限公司 Account transaction risk judgment method and device and electronic equipment
CN116523558A (en) * 2023-05-04 2023-08-01 中国工商银行股份有限公司 Electronic gift certificate processing method and device, storage medium and electronic equipment

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050278192A1 (en) * 2003-02-21 2005-12-15 Swisscom Mobile Ag Method and system for detecting possible frauds in payment transactions
CN102405481A (en) * 2009-03-19 2012-04-04 维萨美国公司 Account activity alert
KR20150035072A (en) * 2013-09-27 2015-04-06 주식회사 153크리에이터즈 Stamp and Coupon Management System and Method using Application of Mobile Device
US20160127435A1 (en) * 2014-10-30 2016-05-05 ProSiebenSat. 1 Digital GmbH Method for Delivering Advertising Content and/or Advertising Media and Communication System for Performing the Method
CN105447715A (en) * 2015-11-03 2016-03-30 北京京东尚科信息技术有限公司 Method and apparatus for anti-theft electronic coupon sweeping by cooperating with third party
CN106651439A (en) * 2016-11-22 2017-05-10 腾讯科技(深圳)有限公司 Processing method and device for interactive application
CN108737977A (en) * 2018-05-15 2018-11-02 商客通尚景科技江苏有限公司 A kind of intelligent flow dissemination system and order processing method
CN109325691A (en) * 2018-09-27 2019-02-12 上海观安信息技术股份有限公司 Abnormal behaviour analysis method, electronic equipment and computer program product
CN110969474A (en) * 2018-09-30 2020-04-07 北京国双科技有限公司 Resource acquisition processing method, data processing system, storage medium and processor
CN110796553A (en) * 2019-08-22 2020-02-14 中国平安财产保险股份有限公司 Service request processing method, device, terminal and storage medium
CN111160740A (en) * 2019-12-19 2020-05-15 上海赛可出行科技服务有限公司 Network taxi appointment risk control system and control method
CN111126976A (en) * 2019-12-23 2020-05-08 海南新软软件有限公司 Digital asset transaction abnormity monitoring method, device and system
CN111260368A (en) * 2020-01-08 2020-06-09 支付宝(杭州)信息技术有限公司 Account transaction risk judgment method and device and electronic equipment
CN116523558A (en) * 2023-05-04 2023-08-01 中国工商银行股份有限公司 Electronic gift certificate processing method and device, storage medium and electronic equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115860749A (en) * 2023-02-09 2023-03-28 支付宝(杭州)信息技术有限公司 Data processing method, device and equipment

Similar Documents

Publication Publication Date Title
CN110517097B (en) Method, device, equipment and storage medium for identifying abnormal users
CN109861985B (en) IP wind control method, device, equipment and storage medium based on risk grade division
CN104468249B (en) Account abnormity detection method and device
CN102484640B (en) For solving the method and apparatus of the threat detected
CN105577608B (en) Network attack behavior detection method and device
CN103701795B (en) The recognition methods of the attack source of Denial of Service attack and device
CN102624677B (en) Method and server for monitoring network user behavior
CN105100032B (en) A kind of method and device for preventing resource from stealing
CN104836781A (en) Method distinguishing identities of access users, and device
CN104519018A (en) Method, device and system for preventing malicious requests for server
CN107528818B (en) Data processing method and device for media file
US11379591B2 (en) Methods and devices for user authorization
US20210051176A1 (en) Systems and methods for protection from phishing attacks
CN113269531A (en) Cloud-end architecture-based multi-tenant internet access behavior audit control method and related equipment
CN110049028A (en) Monitor method, apparatus, computer equipment and the storage medium of domain control administrator
CN107046516B (en) Wind control method and device for identifying mobile terminal identity
CN110750784B (en) Security prevention and control method and system for automatic vending equipment
CN111611519A (en) Method and device for detecting personal abnormal behaviors
CN107872446B (en) Communication account management method and device and server
CN107888576B (en) Anti-collision library safety risk control method using big data and equipment fingerprints
CN111932290A (en) Request processing method, device, equipment and storage medium
CN112887105B (en) Conference security monitoring method and device, electronic equipment and storage medium
CN110378120A (en) Application programming interfaces attack detection method, device and readable storage medium storing program for executing
CN113923011B (en) Phishing early warning method, device, computer equipment and storage medium
EP3955141A1 (en) Adaptive validation and remediation systems and methods for credential fraud

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