CN110086761A - It is a kind of that the method and apparatus of resource is provided - Google Patents

It is a kind of that the method and apparatus of resource is provided Download PDF

Info

Publication number
CN110086761A
CN110086761A CN201811645466.1A CN201811645466A CN110086761A CN 110086761 A CN110086761 A CN 110086761A CN 201811645466 A CN201811645466 A CN 201811645466A CN 110086761 A CN110086761 A CN 110086761A
Authority
CN
China
Prior art keywords
resource
check code
server
request
identity information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811645466.1A
Other languages
Chinese (zh)
Other versions
CN110086761B (en
Inventor
金坚伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201811645466.1A priority Critical patent/CN110086761B/en
Publication of CN110086761A publication Critical patent/CN110086761A/en
Application granted granted Critical
Publication of CN110086761B publication Critical patent/CN110086761B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the present application discloses a kind of method and apparatus of offer resource.This method comprises: first server receives the check code request generated based on subscriber identity information, the first check code is generated and records for subscriber identity information, and the first check code is sent to the corresponding telecommunication customer end of subscriber identity information to present;First server receives the resource request for generating based on the subscriber identity information and sending through second server, whether the second check code and the first check code in verifying resource request are identical, if it is, respective resources are deducted from the corresponding resource of the subscriber identity information, and send resource request confirmation message to resource client end through second server to allow to provide the resource of resource request by resource client end.By the embodiment of the present application, resource provider is allowed to provide a user resource by resource client end provided by other resource providers except its own, thus realize user more easily, more easily obtain resource.

Description

It is a kind of that the method and apparatus of resource is provided
The application be the applying date be on 07 31st, 2014, application No. is: 201410375071.X, entitled " one kind mentions For the method and apparatus of resource " patent application divisional application.
Technical field
This application involves network data processing technologies, in particular to a kind of to provide the method and apparatus of resource.
Background technique
For the ease of taking whenever and wherever possible to the resource of oneself, the resource of oneself can be transferred to provide by many users in advance Source provider storage.Resource provider provides widely distributed vast resources client, and user can be provided by any one The server of source client and resource provider interacts to obtain its resource for being stored in resource provider in advance.Specifically Ground, when the resource provider request that a certain user needs to have its resource to storage provides resource, which can choose the money Any one resource client end of source provider, the resource client end can be depending on the user's operation to the clothes of the resource provider Business device sends resource request, which can deduct it from the resource that its user stores based on the resource request and be requested Resource, and to the resource client end send resource request confirmation message, so that the user obtains it by the resource client end Requested resource.
Present inventor has found after study, for same resource, often there is multiple and different resource providers It can store, and user usually will not store resource in each resource provider, also, the money of resource is housed for user For the provider of source, even if providing widely distributed vast resources client, it is also difficult to guarantee user easily any The resource client end of its offer is found in place, therefore, is happened that often in reality: being needed to obtain resource in user When, the resource client end that user is currently easy to use often is not belonging to the resource provider that storage has its resource, and for storage There is resource client end provided by the resource provider of its resource, user is currently not convenient to use again.Under in this case, by It is that the resource client end provided by its own provides a user resource, resource provider in resource provider in the prior art Resource can not be provided a user by resource client end provided by other resource providers outside its own, therefore, for The resource provider of resource is not stored at family, the user just can not provided by resource client end mentioned to obtain other resources Supplier is the resource of user storage, this allows for user can not often be obtained by resource client end currently easy to use Resource, to cause the inconvenience of user's acquisition resource.
Summary of the invention
The technical problem to be solved in the embodiments of the present application is that a kind of method and apparatus of offer resource is provided, so that Resource provider can provide a user resource by resource client end provided by other resource providers outside its own, from And user is allowed not store resource client end provided by the resource provider of resource by it to obtain other resources Provider be the user storage resource, so as to user can more easily, more easily obtain resource.
In order to solve the above technical problems, the embodiment of the present application provides a kind of method of offer resource.This method is applied to First server, comprising: receive the check code request generated based on subscriber identity information, generated for the subscriber identity information And the first check code is recorded, and first check code is sent to the corresponding telecommunication customer end of the subscriber identity information, with Toilet states telecommunication customer end and first check code is presented;Resource client end group is received to generate simultaneously in the subscriber identity information Whether the resource request sent through second server verifies the second check code in the resource request and first check code It is identical, if so, deducting the resource of the resource request from the corresponding resource of the subscriber identity information, and through described second Server sends resource request confirmation message to the resource client end, to allow to provide the money by the resource client end The resource of source request;Wherein, the first server belongs to different resource providers, the resource from the resource client end Client and the second server belong to same resource provider, and the resource of the deduction is used for the money of the first server The resource provider that source provides second server described in direction provides.
In addition, providing the equipment of resource the embodiment of the present application also provides a kind of.The device configuration is in first server, packet It includes: check code request receiving module, for receiving the check code generated based on subscriber identity information request;Check code generates mould Block, for being generated for the subscriber identity information and recording the first check code;Check code sending module is used for first school It tests code and is sent to the corresponding telecommunication customer end of the subscriber identity information, so that first verification is presented in the telecommunication customer end Code;Resource request receiving module generates and through second service for receiving resource client end group in the subscriber identity information The resource request that device is sent;Check code authentication module, for verifying the second check code in the resource request and described first Whether check code is identical;Resource deduct module, for the verification result of the check code authentication module be in the case where, from The resource of the resource request is deducted in the corresponding resource of the subscriber identity information;Confirmation message sending module, for through institute It states second server and sends resource request confirmation message to the resource client end, to allow to provide by the resource client end The resource of the resource request;Wherein, the first server belongs to different resource providers, institute from the resource client end It states resource client end and the second server belongs to same resource provider, the resource of the deduction is used for the first service The resource provider of device is provided to the resource provider of the second server.
Compared with prior art, the application has the following advantages:
According to the technical solution of the embodiment of the present application, when user needs through resource client end belonging to the first server When resource provider obtains resource, if the resource client end from first server belongs to different resource providers but with the Two servers belong to same resource provider, and user can request check code to first server, and first server is receiving When the check code request generated based on the subscriber identity information, it can generate for the subscriber identity information and record the first verification Code, and first check code is sent to the corresponding telecommunication customer end of the subscriber identity information, then, according to communication client The first check code presented on end, user can request resource to first server by resource client end, and first server exists Resource client end group is received when the resource request that the subscriber identity information generates and sends through second server, it can be with It verifies the second check code in the resource request and whether first check code is identical, if it is, can be from the use Deduct the resource of the resource request in the corresponding resource of family identity information, and through the second server to the resource client End sends resource request confirmation message, to allow to provide the resource of the resource request by the resource client end.Therefore, by Money can be provided a user by resource client end provided by other resource providers except its own in resource provider Source allows user not store resource client end provided by the resource provider of resource by it to obtain other resources Provider is the resource of user storage, therefore, when user needs to obtain resource, even if currently resource client easy to use End is all not belonging to store the resource provider of resource for it, and user can also be obtained by resource client end currently easy to use Take resource, thus realize user more easily, more easily obtain resource.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The some embodiments recorded in application, for those of ordinary skill in the art, without creative efforts, It is also possible to obtain other drawings based on these drawings.
Fig. 1 is the block schematic illustration of an exemplary application scene in the embodiment of the present application;
Fig. 2 is the flow chart of the embodiment of the method 1 of resource provided herein;
Fig. 3 is the flow chart of the embodiment of the method 2 of resource provided herein;
Fig. 4 is the structure chart of the apparatus embodiments 1 of resource provided herein;
Fig. 5 is the structure chart of the apparatus embodiments 2 of resource provided herein;
Fig. 6 is the structure chart of the apparatus embodiments 3 of resource provided herein.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only this Apply for a part of the embodiment, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art exist Every other embodiment obtained under the premise of creative work is not made, shall fall in the protection scope of this application.
The application can be used in numerous general or special purpose computing system environments or configuration.Such as: personal computer, service Device computer, handheld device or portable device, laptop device, multicomputer system, microprocessor-based system, top set Box, programmable consumer-elcetronics devices, network PC, minicomputer, mainframe computer, including any of the above system or equipment Distributed computing environment etc..
The application can describe in the general context of computer-executable instructions executed by a computer, such as program Module.Generally, program module includes routines performing specific tasks or implementing specific abstract data types, programs, objects, group Part, data structure etc..The application can also be practiced in distribution meter environment, in these distributed computing environments, by leading to Cross communication network and connected remote processing devices execute task.In a distributed computing environment, program module can position In the local and remote computer storage media including storage equipment.
Present inventor has found in the prior art, why be difficult to realize resource provider and pass through it after study Resource client end provided by resource provider except itself provides a user resource, why is difficult to realize user across resource Provider obtains resource, the reason is that, resource provider makes user exist the verification mode of resource request in the prior art User identity in its resource provider for storing resource is difficult to ensure safely.Specifically, in the prior art, user passes through money When source client sends resource request to the server of resource provider, server need to the resource request at resource client end into Row verifying, server can just execute the movement of the resource request after being verified, and resource client end is allowed to provide a user Resource, wherein the mode of verifying is to verify the subscriber identity information and user security information (such as personal identification number that user provides at this time Deng) between whether with the corresponding relationship recorded in server, this requires the use of user's offer is carried in resource request Family identity information and security information.But pass through provided by the resource provider except its own specific to resource provider Resource client end provides a user resource, it is assumed that first resource provider passes through resource client provided by Secondary resource provider End, first resource provider use first server, and Secondary resource provider uses second server, then the resource client end is sent out Resource request out just needs to be forwarded to first server by second server, at this point, if the mode of verifying still requires Subscriber identity information and user security information, Secondary resource provider are carried in resource request to be obtained by second server The subscriber identity information and user security information are taken, it is complete to will lead to user identity of the user on first resource provider in this way It is exposed under Secondary resource provider entirely, so that user identity of the user on first resource provider is difficult to protect safely Card.It can be seen that if to realize that resource provider passes through resource client end provided by the resource provider except its own Resource is provided a user, in order to guarantee the safety of user identity, it is necessary to improve in the prior art to the authentication of resource request Formula all carries in the resource request generated by resource client end to avoid subscriber identity information and user security information.
Based on above-mentioned consideration, one of main thought of the application may include: in order to avoid subscriber identity information and user Security information all carries in the resource request generated by resource client end, when user needs to take by resource client end from first When resource provider belonging to device of being engaged in obtains resource, provided if the resource client end belongs to different resources from first server Just but belong to same resource provider with second server, first server can generate for subscriber identity information and record one A check code and the telecommunication customer end for being sent to user, and user can provide subscriber identity information and school on resource client end Code is tested to generate resource request and be sent to first server through second server, first server can then be based on user identity Corresponding relationship between information and check code verifies resource request, not only resource provider is allowed to pass through its own in this way Except other resource providers provided by resource client end provide a user resource, to realize user more easily, more Resource is easily obtained, and since check code is instead of user security information, but also use of the user in resource provider Family identity information will not be obtained simultaneously with user security information by other resource providers, to guarantee the safety of user identity.
Based on above-mentioned main thought, one of application scenarios of the embodiment of the present application can pass through resource client end, the first clothes Business device, the interaction between second server and telecommunication customer end are realized.As shown in Figure 1, in this application scenarios, Yong Huke To be interacted by resource client end 101 through second server 102 and first server 103, user can also pass through communication Client 104 is interacted with first server 103.Specifically, first server 103 can receive based on subscriber identity information And the check code request generated, the first check code is generated and recorded for the subscriber identity information, and by first check code It is sent to the corresponding telecommunication customer end 104 of the subscriber identity information, so that first school is presented in the telecommunication customer end 104 Test code;Then, first server 103 can receive resource client end 101 and be based on the subscriber identity information and generate and through the Whether the resource request that two servers 102 are sent verifies the second check code in the resource request and first check code It is identical, if so, deducting the resource of the resource request from the corresponding resource of the subscriber identity information, and through described second Server 102 sends resource request confirmation message to the resource client end 101, to allow through the resource client end 101 The resource of the resource request is provided.Wherein, the first server 103 belongs to different moneys from the resource client end 101 Source provider, the resource client end 101 belong to same resource provider, the money of the deduction with the second server 102 Resource provider of the source for the first server 103 is provided to the resource provider of the second server 102.
It should be noted that in above-mentioned application scenarios, what term " resource client end " indicated be resource provider be to User provides resource and is supplied to the client that user uses, and usually only belongs to specific resource provider, is only capable of and its institute The server for belonging to resource provider interacts;What term " telecommunication customer end " indicated is the client that individual subscriber uses, Specific user is usually only belonged to, can realize for specific user and be interacted with various servers, or is specific User realizes and interacts with certain particular server.It is also to be noted that above-mentioned application scenarios are merely for convenience of understanding this Application spirit and principle and show, presently filed embodiment is unrestricted in this regard.On the contrary, the implementation of the application Mode can be applied to applicable any scene.
After describing the main thought of the application, with reference to the accompanying drawing, the various unrestricted of the application is described in detail Property embodiment.
Referring to fig. 2, the flow chart of the embodiment of the method 1 of resource provided herein is shown.In the present embodiment, it It is accomplished that resource provider belonging to first server provides a user resource by resource client end, wherein resource visitor Family end belongs to different resource providers from the first server but belongs to same resource provider with second server.This reality Applying example can be applied to the first server, such as can specifically include following steps:
The check code request that S201, reception are generated based on subscriber identity information, generates simultaneously for the subscriber identity information The first check code is recorded, and first check code is sent to the corresponding telecommunication customer end of the subscriber identity information, so as to First check code is presented in the telecommunication customer end.
Assuming that first server belongs to first resource provider, second server and resource client end belong to Secondary resource and mention Supplier needs first to first when user needs to obtain its resource stored on first resource provider by resource client end Server requests check code, to replace user security information to use when requesting resource on resource client end.Specifically, user The check code request for carrying subscriber identity information can be sent to first server, first server can be based on the check code Request is that the subscriber identity information generates and records the first check code, then searches the corresponding communication client of the subscriber identity information End, then the first check code is sent to the corresponding telecommunication customer end of the subscriber identity information, telecommunication customer end can will be received First check code is presented to the user, and requests resource so that user obtains first check code.Wherein, subscriber identity information indicates It is user identity of the user in first server;The corresponding telecommunication customer end of subscriber identity information, can be first server It is in advance the telecommunication customer end of subscriber identity information record.
For example, the present embodiment can be applied in the Scene case of user's enchashment.In this Scene case, user's request Resource the cash of bank, Third-party payment mechanism (such as Alipay mechanism) can be stored in for it, first server is for example It can be the server of Alipay, second server for example can be the server of a certain bank, and resource client end for example can be with It is the transacting customers ends such as the ATM that the bank provides.At this point, user sends used by request check code to the server of Alipay Subscriber identity information, such as can be the identity card complete number or identity of account of the user on Alipay, the user Demonstrate,prove portion numbers etc.;The check code request sent with user orientation server, such as can be and sent by transacting customer end, or Person for another example can be through telecommunication customer end transmission;The corresponding telecommunication customer end of subscriber identity information, such as can be and propping up Mobile terminal represented by the precious upper and phone number of subscriber identity information corresponding record is paid, is being paid alternatively, for another example can be Alipay client software corresponding with subscriber identity information on treasured.
It is understood that in the present embodiment, check code request, which can be, is sent to the first clothes by different approach Be engaged in device namely user can pass through different approach trigger check code request.
In some embodiments of the present embodiment, the check code request specifically be can be by the resource client end group It is generated in subscriber identity information and is sent to the first server through the second server, is i.e. user can pass through money Source client sends check code request to first server through second server.When specific implementation, user can be in resource client Its subscriber identity information in first server is inputted on end, resource client end is then based on subscriber identity information and generates check code Request, and check code request is sent to second server, check code request is sent to first service again by second server Device.For example, in conjunction with the Scene case of aforementioned user's enchashment, user can server by transacting customer end through bank to payment Precious server sends check code request, specifically, user can input oneself in Alipay on the transacting customers such as ATM end On subscriber identity information, transacting customer end group generates check code request in subscriber identity information and is sent to the server of bank, Check code request is forwarded to the server of Alipay by the server of bank again.It is understood that being sent out by resource client end It send check code to request, allows user to obtain check code at that time obtain resource, without going before obtaining resource Check code is requested, so that user obtains resource more flexiblely.
Furthermore, when user sends check code request to first server through second server by resource client end When, second server check code can be requested when receiving check code request in the information such as the subscriber identity information that carries into Row format verification, and format check by when forwarding check code request to first server, and it is obstructed out-of-date in format check It can be prompted the user with by resource client end, so that user modifies to input information.
In other embodiments of the present embodiment, the identifying code request specifically be can be by the telecommunication customer end Generated and sent based on subscriber identity information to the first server namely user can by its telecommunication customer end to First server sends check code request.When specific implementation, user can on its telecommunication customer end trigger request check code Operation, telecommunication customer end can be generated based on the subscriber identity information that user inputs or its own subscriber identity information saved Check code request, and check code request is sent to first server.For example, being used in conjunction with the Scene case of aforementioned user's enchashment Family can send check code request to the server of Alipay by its telecommunication customer end, specifically, user can be in its hand Triggered on the telecommunication customer ends such as machine, PC to Alipay request check code operation, telecommunication customer end be then based on user input or from The subscriber identity information that body saves generates check code request and is sent to first server.
Furthermore, for sending the telecommunication customer end of check code request for user and for being that check code is presented in user Telecommunication customer end, the two can be same client, for example, for the Scene case of aforementioned user's enchashment, user can be with Check code request is sent to the server of Alipay by the cell phone client of Alipay, and the server of Alipay can be with high-ranking officers It tests code and is sent in the cell phone client and present;Alternatively, the two is also possible to different clients, for example, taking to aforementioned user For existing Scene case, user can send check code to the server of Alipay by PC and request, and the service of Alipay Device can send check code on the mobile phone of user by short message and present.
It, can be in the other embodiment of the present embodiment it should be noted that in order to avoid malicious requests check code User identity is verified when providing a user check code, for example, user can be required when requesting check code while being mentioned For its subscriber identity information and cell-phone number, to carry the subscriber identity information and cell-phone number that user provides in check code request, First server is receiving the subscriber identity information and cell-phone number that then can be first verified in check code request when check code request Whether there is pre-recorded corresponding relationship, if it is again to user information the first check code of corresponding telecommunication customer end transmission.
In addition, the safety in order to guarantee check code, in some other embodiments of the present embodiment, first server may be used also It is the use to reach check code effective time in response to the time for recording first check code for the subscriber identity information Family identity information deletes first check code, allows for needing to have in check code after user requests the first check code in this way Effect the time within using could complete acquisition resource, otherwise, if user after check code effective time just use this first Check code, since first server has deleted first check code, user just will be unable to obtain resource.
S202, the resource that resource client end group is generated and sent through second server in the subscriber identity information is received Request, verifies the second check code in the resource request and whether first check code is identical, if so, from the user Deduct the resource of the resource request in the corresponding resource of identity information, and through the second server to the resource client end Resource request confirmation message is sent, to allow to provide the resource of the resource request by the resource client end.
Wherein, the first server belongs to different resource providers, the resource client from the resource client end End belongs to same resource provider with the second server, and resource of the resource of the deduction for the first server mentions It is provided for the resource provider of second server described in direction.
When specific implementation, user can be defeated on resource client end according to the first check code presented on telecommunication customer end Enter the second check code, resource client end can generate resource request based on its subscriber identity information and the second check code and be sent to The resource request is sent to first server again by second server, second server.It is asked when first server receives resource When asking, the first pre-recorded check code can be found according to the subscriber identity information in resource request, then judges resource Whether the second check code and the first check code in request are identical, if identical detain from the corresponding resource of subscriber identity information again Resource request confirmation message is sent to resource client end except the resource of the resource request, and through second server.It is understood that Be, user be on resource client end according to the first check code input the second check code, under normal conditions the first check code with Second check code should be it is identical, just first server can be made to complete its resource request in this way, and if the first check code Not identical as the second check code, then first server will refuse the resource request, will not deduct resource, will not be to resource client End sends resource request confirmation message, and user also would not obtain resource by resource client end.
For example, user can verify according to first on its telecommunication customer end in conjunction with the Scene case of aforementioned user's enchashment Code and the second check code is inputted on the transacting customers such as ATM end, transacting customer end can be based on its subscriber identity information and second Check code generates the server that enchashment request Concurrency gives bank, and enchashment request is sent to Alipay again by the server of bank Server.When the server of Alipay receives enchashment request, can be looked into according to the subscriber identity information in enchashment request Find the first pre-recorded check code, then judge enchashment request in the second check code and the first check code it is whether identical, If it is the amount of money for deducting enchashment request from the corresponding account of the subscriber identity information again, and the server through bank is to friendship Easy client sends enchashment request confirmation information, so that user obtains cash by transacting customer end.Wherein, the service of Alipay The amount of money that device is deducted from user account is supplied to for Alipay and provides the bank of enchashment service for user.It is understood that It is that the server of Alipay can be from account amount deducted of the user on Alipay, or can also remove from the user The account amount deducted in other banks except the affiliated bank in transacting customer end;The amount of money of deduction is being supplied to silver by Alipay When row, the offer in each deduct can be, or be also possible to provide again when being accumulated to certain time or certain amount.
It is understood that when user sends resource request to first server through second server by resource client end When, second server can carry out format school to information such as the check codes carried in resource request when receiving resource request Test, and format check by when forwarding resource request to first server, and format check is obstructed out-of-date can pass through money Source client prompts the user with, so that user modifies to input information.
It should be noted that storing resource according to it for the ease of user in some embodiments of the present embodiment Situation come determine request how many resource, user by resource client end send resource request when stock number can not be provided, and First server, can be by subscriber identity information after determining that the second check code in resource request is identical as the first check code Corresponding resource situation information is sent to resource client end through second server, so that resource situation letter is presented in resource client end Breath, then, user input the stock number for needing request on resource client end again, and resource client end is by stock number through second Server is sent to first server, and first server deducts resource according still further to the stock number and indicates that resource client end provides money Source.For example, user can first input the second check code on transacting customer end in conjunction with the Scene case of aforementioned user's enchashment, branch Precious server is paid after the second check code of verifying is identical as the first check code, the account information of user is back to transaction visitor Family is presented to the user on end, and then input needs the cash amount extracted, the service of Alipay to user on transacting customer end again Cash amount that device is sent according still further to transacting customer end is withholdd and is made loans.In addition, in other realities of the present embodiment It applies in mode, user may not necessarily also input the stock number for needing to request, and first server, can after verifying check code passes through To deduct resource according to the pre-set fixed quantity of resource of user and be provided a user by resource client end.
It is understood that in the other embodiment of the present embodiment, resource provider belonging to second server Restrictive condition can be arranged to the resource that user requests, be rung at this point, the resource request specifically can be the second server The resource of resource request described in Ying Yu is less than the first restrictive condition and is sent to the first server.Wherein, the first limit Condition processed, which can be, limits the stock number of the resource request, such as can be the maximum money of each resource request of user Source amount for another example can be the maximum total resources that same user requests in for a period of time.Scene in conjunction with aforementioned user's enchashment is real Example, the server of bank may determine that user requests the amount of money extracted whether to meet the bank to the restrictive condition of enchashment amount, If meeting the server that enchashment request is sent to Alipay again.Alternatively, the first restrictive condition is also possible to resource client end Remaining stock number.In conjunction with the Scene case of aforementioned user's enchashment, bank server may determine that user requests the amount of money extracted Whether transacting customer end remaining cash total value is less than, if it is the client that enchashment request is sent to Alipay again.
It should be noted that in some other embodiments of the present embodiment, resource provider belonging to first server Can to user request resource be arranged restrictive condition, for example, first server may also respond to second check code with First check code is identical, judges whether the resource of the resource request is less than the second restrictive condition, if so, into holding The row resource that the resource request is deducted from the corresponding resource of the subscriber identity information.Wherein, the second restrictive condition It can be and the stock number of the resource request is limited, such as can be the maximum resource amount of each resource request of user, It for another example can be the maximum total resources that same user requests in for a period of time.In conjunction with the Scene case of aforementioned user's enchashment, branch Paying precious server may determine that user requests whether the amount of money extracted meets Alipay to the restrictive condition of enchashment amount, if Meet and is withholdd and made loans again.
Technical solution through this embodiment not only allows resource provider to pass through other resources except its own Resource client end provided by provider provides a user resource, thus realize user more easily, more easily obtain resource, And since check code is instead of user security information, also avoid subscriber identity information and user security information all carry by In the resource request that resource client end generates, so that subscriber identity information and user security information of the user in resource provider It will not be obtained simultaneously by other resource providers, to guarantee the safety of user identity.
In order to make those skilled in the art more understand the application for providing the reality of the method for resource in practical applications Mode is applied, below from the angle of equipment interaction, is used to provide the method for resource to introduce the application with a specific example scene Embodiment.In the specific example scene, Alipay provides a user encashment service by the transacting customer end of bank, the One server is Alipay server, and second server is bank server, and resource client end is the user self-help that bank provides Transacting customer end.
Referring to Fig. 3, the flow chart of the embodiment of the method 2 of resource provided herein is shown.In the present embodiment, such as It may include steps of:
S301, transacting customer end generate check code request according to the subscriber identity information and cell-phone number of user's input.
Wherein, which can be latter six of user identity card number.
S302, transacting customer end send check code request to bank server.
S303, bank server carry out format check to the subscriber identity information and the cell-phone number.
If format check passes through, it can enter and execute S304;If format check does not pass through, transaction visitor can be passed through The wrong prompt of input information format is presented to user in family end, so as to user's modification.
S304, bank server send check code request to Alipay server.
Whether S305, the Alipay server authentication subscriber identity information have pre-recorded corresponding pass with the cell-phone number System;If do not had, into S306;If it has, into S307.
S306, Alipay server return to authentication failed information to transacting customer end by bank server.
At this point, the subscriber identity information and cell-phone number authentication failed of the user can be prompted at transacting customer end its input, with Just user can re-enter.
S307, Alipay server are that the subscriber identity information generates and records the first check code.
First check code is sent to the corresponding telecommunication customer end of the cell-phone number and presented by S308, Alipay server.
S309, resource client end generate enchashment request according to the second check code of user's input.
S310, resource client end send enchashment request to bank server.
S311, bank server carry out format check to second check code.
If format check passes through, it can enter and execute S312;If format check does not pass through, transaction visitor can be passed through The wrong prompt of input information format is presented to user in family end, so as to user's modification.
S312, bank server send enchashment request to Alipay server.
Whether S313, Alipay server authentication second check code and first check code are identical;If it is not the same, into Enter S314;If identical, into S315.
S314, Alipay server send authentication failed information to transacting customer end by bank server.
At this point, the second check code authentication failed of the user can be prompted at transacting customer end its input, so that user can be with It re-enters.
The corresponding account information of the subscriber identity information is sent to friendship by bank server by S315, Alipay server Easy client.
The account information received is presented in S316, transacting customer end.
The enchashment amount of money that user inputs is sent to bank server by S317, transacting customer end.
S318, bank server carry out the inspection of the first restrictive condition to the enchashment amount of money.
If the enchashment amount of money is less than the first restrictive condition, it can enter and execute S319;If the enchashment amount of money is more than first Restrictive condition can be presented to user by transacting customer end and be prompted, so that user modifies the enchashment amount of money.
Wherein, the first restrictive condition for example may include the remaining cash total value at transacting customer end, the bank to enchashment Single limit, the bank are to Day Sum Limited of enchashment etc..
The enchashment amount of money is sent to Alipay server by S319, bank server.
S320, Alipay server carry out the inspection of the second restrictive condition to the enchashment amount of money.
If the enchashment amount of money is less than the second restrictive condition, it can enter and execute S321;If the enchashment amount of money is more than second Restrictive condition can be presented to user by transacting customer end and be prompted, so that user modifies the enchashment amount of money.
Wherein, the second restrictive condition for example may include Alipay to the single limit of enchashment, Alipay to day of enchashment Limit etc..
S321, Alipay server are withholdd from user account.
Wherein, the channel of withholing of Alipay server can be deducts in the account from the user on Alipay, or It is also possible to deduct in the account of other banks from the user.
S322, Alipay server send enchashment confirmation message to transacting customer end by bank server, to trade Client provides a user cash.
On the one hand technical solution through this embodiment allows Alipay by the transacting customer end of bank to user Resource is provided, realizes inter-bank enchashment for user so that user can more easily, more easily enchashment, on the other hand User reserves in enchashment without using bank card, and without by banking system in advance, it is only necessary on transacting customer end Check code request and enchashment request are triggered, so that user can the enchashment of more flexible ground.
In describing the application after illustrative method, next to the application illustrative embodiments, be used for The equipment for providing resource is introduced.
Referring to fig. 4, the structure chart of the apparatus embodiments 1 of resource provided herein is shown.The equipment of the present embodiment can To be configured at first server, such as can specifically include:
Check code request receiving module 401, for receiving the check code generated based on subscriber identity information request;
Check code generation module 402, for being generated for the subscriber identity information and recording the first check code;
Check code sending module 403 is corresponding logical for first check code to be sent to the subscriber identity information Client is interrogated, so that first check code is presented in the telecommunication customer end;
Resource request receiving module 404 is generated and is passed through in the subscriber identity information for receiving resource client end group The resource request that second server is sent;
Check code authentication module 405, for verifying the second check code in the resource request and first check code It is whether identical;
Resource deduct module 406, for the verification result of the check code authentication module 405 be in the case where, from The resource of the resource request is deducted in the corresponding resource of the subscriber identity information;
Confirmation message sending module 407, for sending resource request to the resource client end through the second server Confirmation message, to allow to provide the resource of the resource request by the resource client end;
Wherein, the first server belongs to different resource providers, the resource client from the resource client end End belongs to same resource provider with the second server, and resource of the resource of the deduction for the first server mentions It is provided for the resource provider of second server described in direction.
In some embodiments of the present embodiment, the check code request for example specifically be can be by the resource client End group generates in subscriber identity information and is sent to the first server through the second server.
In other embodiments of the present embodiment, the identifying code request for example specifically be can be by the communication visitor Family end group generates and sends in subscriber identity information to the first server.
In the other embodiment of the present embodiment, the resource request for example specifically can be the second server The first restrictive condition is less than in response to the resource of the resource request and is sent to the first server.
Referring to Fig. 5, the structure chart of the apparatus embodiments 2 of resource provided herein is shown.In the present embodiment, in addition to Except all structures shown in Fig. 4, the equipment for example can also include:
Resource judgment module 501, for identical as first check code in response to second check code, described in judgement Whether the resource of resource request is less than the second restrictive condition;
Module 502 is deducted in triggering, in the case where the judging result of the resource judgment module, which is, is, triggering to be executed The resource deducts module 406.
Referring to Fig. 6, the structure chart of the apparatus embodiments 3 of resource provided herein is shown.In the present embodiment, in addition to Except all structures shown in Fig. 4, the equipment for example can also include:
Check code removing module 601, in response to for the subscriber identity information record first check code when Between reach check code effective time, delete first check code for the subscriber identity information.
By the technical solution of the application apparatus embodiments, not only resource provider is passed through except its own Resource client end provided by other resource providers provides a user resource, to realize user more easily, more easily Resource is obtained, and since check code is instead of user security information, also avoids subscriber identity information and user security information It all carries in the resource request generated by resource client end, so that subscriber identity information and use of the user in resource provider Family security information will not be obtained simultaneously by other resource providers, to guarantee the safety of user identity.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.The terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or equipment for including a series of elements not only includes those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or equipment institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including institute State in the process, method, article or equipment of element that there is also other identical elements.
For apparatus embodiments, since it corresponds essentially to embodiment of the method, so related place is referring to method reality Apply the part explanation of example.Apparatus embodiments described above are merely indicative, wherein described be used as separation unit The unit of explanation may or may not be physically separated, and component shown as a unit can be or can also be with It is not physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actual It needs that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not In the case where making the creative labor, it can understand and implement.
The above is only the specific embodiment of the application, it is noted that for the ordinary skill people of the art For member, under the premise of not departing from the application principle, several improvements and modifications can also be made, these improvements and modifications are also answered It is considered as the protection scope of the application.

Claims (10)

1. a kind of provide the method for resource, it is applied to first server, comprising:
The check code request generated based on subscriber identity information is received, generates for the subscriber identity information and records the first school Code is tested, and first check code is sent to the corresponding telecommunication customer end of the subscriber identity information;
The resource request for generating based on the subscriber identity information and sending through second server is received, the resource is verified and asks Whether the second check code and first check code in asking are identical, if so, from the corresponding resource of the subscriber identity information Middle deduction respective resources, and resource request confirmation message is sent to resource client end through the second server, to allow to pass through The resource client end provides the respective resources;
Wherein, the first server and the resource client end belong to different resource providers, the resource client end with The second server belongs to same resource provider, and the resource of the deduction is used for the resource provider of the first server It is provided to the resource provider of the second server.
2. according to the method described in claim 1, carrying subscriber identity information and cell-phone number in check code request;
Correspondingly, described receive the check code request generated based on subscriber identity information, generated for the subscriber identity information And the first check code is recorded, and first check code is sent to the corresponding telecommunication customer end of the subscriber identity information, it wraps It includes: after receiving the check code request generated based on subscriber identity information, first verifying the user identity in the check code request Whether information and cell-phone number have pre-recorded corresponding relationship, if it is, generating and remembering for the subscriber identity information again The first check code is recorded, and first check code is sent to the corresponding telecommunication customer end of the subscriber identity information.
3. according to the method described in claim 1, check code request is to be believed by the resource client end group in user identity Breath generates and sends to the first server;Alternatively,
The identifying code request is to be based on subscriber identity information by the telecommunication customer end to generate and send to the first service Device.
4. according to the method described in claim 1, further include:
Reach check code effective time in response to the time for recording first check code for the subscriber identity information, is described Subscriber identity information deletes first check code.
5. according to the method described in claim 1, the resource request is specifically the second server in response to described corresponding Resource is less than the first restrictive condition and is sent to the first server.
6. according to the method described in claim 1, verifying the second check code and first check code in the resource request It is whether identical, if so, deducting respective resources from the corresponding resource of the subscriber identity information, comprising:
It is identical as first check code in response to second check code, judge whether the respective resources are less than the second limit Condition processed, if so, entering, execution is described to deduct the respective resources from the corresponding resource of the subscriber identity information.
7. according to the method described in claim 1, verifying the second check code and first check code in the resource request It is whether identical, if so, deducting respective resources from the corresponding resource of the subscriber identity information, comprising:
It verifies the second check code in the resource request and whether first check code is identical, if so, pre- according to user The fixed quantity of resource being first arranged deducts resource from the corresponding resource of the subscriber identity information;Alternatively,
It verifies the second check code in the resource request and whether first check code is identical, if so, by the user The corresponding resource situation information of identity information is sent to the resource client end through second server;Receive the resource client end The request of the acquisition stock number sent through the second server, it is corresponding from the subscriber identity information according to the stock number Resource is deducted in resource.
8. according to the method described in claim 1, carrying the stock number for needing to obtain in check code request;
Correspondingly, the second check code in the resource request is verified and whether first check code is identical, if so, from institute It states in the corresponding resource of subscriber identity information and deducts respective resources, comprising:
It verifies the second check code in the resource request and whether first check code is identical, if so, according to the money The stock number that the needs for including in the request of source obtain, deducts resource from the corresponding resource of the subscriber identity information.
9. according to the method described in claim 1, described deduct respective resources from the corresponding resource of the subscriber identity information Afterwards, at following any one moment, the resource is supplied to the second server:
When deducting resource every time;Alternatively, when being accumulated to preset time;Alternatively, when being accumulated to default amount.
10. a kind of provide the equipment of resource, it is configured at first server, comprising:
Check code request receiving module, for receiving the check code generated based on subscriber identity information request;
Check code generation module, for being generated for the subscriber identity information and recording the first check code;
Check code sending module, for first check code to be sent to the corresponding communication client of the subscriber identity information End;
Resource request receiving module, for receiving the money for generating and sending through second server based on the subscriber identity information Source request;
Check code authentication module, for verify the second check code in the resource request and first check code whether phase Together;
Resource deduct module, for the verification result of the check code authentication module be in the case where, from user's body Respective resources are deducted in the corresponding resource of part information;
Confirmation message sending module, for sending resource request confirmation letter to the resource client end through the second server Breath, to allow to provide the respective resources by the resource client end;
Wherein, the first server and the resource client end belong to different resource providers, the resource client end with The second server belongs to same resource provider, and the resource of the deduction is used for the resource provider of the first server It is provided to the resource provider of the second server.
CN201811645466.1A 2014-07-31 2014-07-31 Method and equipment for providing resources Active CN110086761B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811645466.1A CN110086761B (en) 2014-07-31 2014-07-31 Method and equipment for providing resources

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410375071.XA CN105450590B (en) 2014-07-31 2014-07-31 It is a kind of that the method and apparatus of resource is provided
CN201811645466.1A CN110086761B (en) 2014-07-31 2014-07-31 Method and equipment for providing resources

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201410375071.XA Division CN105450590B (en) 2014-07-31 2014-07-31 It is a kind of that the method and apparatus of resource is provided

Publications (2)

Publication Number Publication Date
CN110086761A true CN110086761A (en) 2019-08-02
CN110086761B CN110086761B (en) 2022-03-04

Family

ID=55560374

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201811645466.1A Active CN110086761B (en) 2014-07-31 2014-07-31 Method and equipment for providing resources
CN201410375071.XA Active CN105450590B (en) 2014-07-31 2014-07-31 It is a kind of that the method and apparatus of resource is provided

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201410375071.XA Active CN105450590B (en) 2014-07-31 2014-07-31 It is a kind of that the method and apparatus of resource is provided

Country Status (2)

Country Link
CN (2) CN110086761B (en)
HK (1) HK1221571A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110490590A (en) * 2019-09-27 2019-11-22 腾讯科技(深圳)有限公司 Activation record querying method, device, equipment and storage medium based on block chain

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114912914A (en) * 2021-02-08 2022-08-16 网银在线(北京)科技有限公司 Resource processing method and device, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101937538A (en) * 2009-06-30 2011-01-05 商文彬 Payment method and system as well as equipment
US20120047070A1 (en) * 2008-04-02 2012-02-23 Jennifer Pharris ATM/KIOSK Cash Acceptance
CN102663642A (en) * 2011-12-14 2012-09-12 冯林 Financial transaction verification method and system thereof
US20140040617A1 (en) * 2012-08-02 2014-02-06 Banco Bilbao Vizcaya Argentaria, S.A. Method for the generation of a code, and method and system for the authorization of an operation

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100625338B1 (en) * 2003-10-16 2006-09-20 주식회사 모빌리언스 Method for approving electric payment using the short message service including url call back and system for implementing the same
CN101996368A (en) * 2009-08-21 2011-03-30 阿里巴巴集团控股有限公司 Cross-bank batch paying method and cross-bank batch paying system
CN102880959A (en) * 2012-09-18 2013-01-16 汇付天下有限公司 Quick internet payment method and system
CN103489095A (en) * 2013-10-08 2014-01-01 百度在线网络技术(北京)有限公司 Electronic transaction method and system and payment platform system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120047070A1 (en) * 2008-04-02 2012-02-23 Jennifer Pharris ATM/KIOSK Cash Acceptance
CN101937538A (en) * 2009-06-30 2011-01-05 商文彬 Payment method and system as well as equipment
CN102663642A (en) * 2011-12-14 2012-09-12 冯林 Financial transaction verification method and system thereof
US20140040617A1 (en) * 2012-08-02 2014-02-06 Banco Bilbao Vizcaya Argentaria, S.A. Method for the generation of a code, and method and system for the authorization of an operation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110490590A (en) * 2019-09-27 2019-11-22 腾讯科技(深圳)有限公司 Activation record querying method, device, equipment and storage medium based on block chain
CN110490590B (en) * 2019-09-27 2023-12-15 腾讯科技(深圳)有限公司 Activity record query method, device, equipment and storage medium based on block chain

Also Published As

Publication number Publication date
CN105450590A (en) 2016-03-30
CN105450590B (en) 2018-12-28
HK1221571A1 (en) 2017-06-02
CN110086761B (en) 2022-03-04

Similar Documents

Publication Publication Date Title
CN109493024B (en) Digital asset hosting method, apparatus, and storage medium
CN107194806B (en) Server for mobile phone loan
AU2015202710B2 (en) System and method enabling multiparty and multi level authorizations for accessing confidential information
CN113643025B (en) Payment method, device and system
US20080192901A1 (en) Digital Process and Arrangement for Authenticating a User of a Telecommunications or Data Network
CN109785095A (en) A kind of settlement method of medical expense, checkout apparatus and terminal device
CN106934613A (en) Without card withdrawal ATM, mobile terminal, server, system and method
CN105933274A (en) Payment method and device
CN110210207A (en) Authorization method and equipment
CN110555683A (en) Virtual currency and legal currency service integration platform
CN107464121A (en) Electronic account is reported the loss, solves extension, business management method, device and equipment
CN108241999A (en) A kind of generation method of invoice information, apparatus and system
CN110276202A (en) A kind of detection method and device of unserializing loophole
CN106504086A (en) A kind of method and bank account system for protecting bank account safety
KR102078566B1 (en) Method and system of preventing loss of a cryptocurrency
CN101324941A (en) Payment method and system
CN105450590B (en) It is a kind of that the method and apparatus of resource is provided
CN106411523B (en) Bank card password generation method, verification method, equipment and system
CN107944871A (en) Identity identifying method, device, computer equipment and computer-readable recording medium
CN111767535A (en) Method and device for resetting bank card password online
CN113450093B (en) Real-time consensus authentication method and system for digital change wallet based on cone block chain
AT515400A2 (en) Financial transaction with a varying PIN
US20130226756A1 (en) System for debt collection workflow administration
CN1987924A (en) System and method for more safety and convenient of bank account
RU125745U1 (en) ELECTRONIC PAYMENT SYSTEM

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
TA01 Transfer of patent application right

Effective date of registration: 20201014

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20201014

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: Greater Cayman, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant