CN105635113B - Teleaction service based on SDK handles method and system - Google Patents
Teleaction service based on SDK handles method and system Download PDFInfo
- Publication number
- CN105635113B CN105635113B CN201510963794.6A CN201510963794A CN105635113B CN 105635113 B CN105635113 B CN 105635113B CN 201510963794 A CN201510963794 A CN 201510963794A CN 105635113 B CN105635113 B CN 105635113B
- Authority
- CN
- China
- Prior art keywords
- business handling
- sdk
- client
- request
- handling request
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/105—Multiple levels of security
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
- H04L63/0846—Network architectures or network communication protocols for network security for authentication of entities using passwords using time-dependent-passwords, e.g. periodically changing passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Accounting & Taxation (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses a kind of teleaction services based on SDK to handle method, includes the following steps:Client receives the business handling request for third-party application, and is requested according to the business handling, and corresponding SDK access interface is called to send corresponding business handling request to server;Server receives the business handling request, and the evaluating result of the corresponding business handling request is calculated using identification Rating Model, and the evaluating result is fed back to the client;The client executes corresponding business according to the evaluating result.The invention also discloses a kind of teleaction services based on SDK to handle system.The present invention can solve a certain specific bank since own resource limitation is without the security means of the progress authentication such as remote human face identification, the problem of corresponding business handling safety can not being improved using the identification resources that he manages it, to improve business handling efficiency, and then improve user experience.
Description
Technical field
The present invention relates to fields of communication technology more particularly to a kind of teleaction service based on SDK to handle method and system.
Background technique
The mode that cabinet face face is signed under line is usually taken in domestic bank's industry, is face-to-face that client handles silver by banking personnel
Row card such as is opened an account at the business, but due to the problems such as handling long flow path under site resource shortage, line under bank's line, is easily brought not to client
Just.This to solve the problems, such as, the mode that existing scheme takes teleaction service to handle improves business handling efficiency, but user into
During row teleaction service is handled, the server provided by a certain specific bank is usually provided and carries out business handling, and it is special
Determine bank often due to resource limit, without recognition of face etc. carry out authentication security means, him can not be utilized
Capable identification resources improve corresponding business handling safety, to reduce user experience.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill
Art.
Summary of the invention
The main purpose of the present invention is to provide a kind of teleaction services based on SDK to handle method and system, it is intended to user
During progress teleaction service is handled, a certain specific bank is solved since own resource limitation is without remote human face identification etc.
The security means of authentication is carried out, the identification resources that can not be manageed it using him improve corresponding business handling safety
Problem to improve business handling efficiency, and then improves user experience.
To achieve the above object, a kind of teleaction service based on SDK provided by the invention handles method, described to be based on SDK
Teleaction service handle method and include the following steps:
Client receives the business handling request for third-party application, and is requested according to the business handling, calling pair
The SDK access interface answered sends corresponding business handling request to server;
Server receives the business handling request, and calculates the corresponding business handling using identification Rating Model
The evaluating result is fed back to the client by the evaluating result of request;
The client executes corresponding business according to the evaluating result.
In addition, to achieve the above object, the present invention also provides a kind of teleaction services based on SDK to handle system, the base
Handling system in the teleaction service of SDK includes:
Client for receiving the business handling request for being directed to third-party application, and is requested according to the business handling, is adjusted
Corresponding business handling request is sent to server with corresponding SDK access interface;
Server calculates the corresponding industry for receiving the business handling request, and using identification Rating Model
The evaluating result of request is handled in business, and the evaluating result is fed back to the client;
The client is also used to execute corresponding business according to the evaluating result.
Remotely open an account personal identification method and system provided by the invention based on SDK, is received by client first
It for the business handling request of third-party application, and is requested according to the business handling, calls corresponding SDK access interface to clothes
Business device sends corresponding business handling request, and server receives the business handling request, and utilizes identification Rating Model
The evaluating result for calculating the corresponding business handling request, then feeds back to the client, the visitor for the evaluating result
Family end executes corresponding business according to the evaluating result.In this way, can solve a certain specific bank since own resource limits
The security means of authentication is carried out without remote human face identification etc., can not be improved using the identification resources that he manages it
The problem of corresponding business handling safety, to improve business handling efficiency, and then improves user experience.
Detailed description of the invention
Fig. 1 is that the present invention is based on the flow diagrams that the teleaction service of SDK handles one embodiment of method;
Fig. 2 is the business handling request that step client receives for third-party application in Fig. 1, and is done according to the business
Reason request, calls corresponding SDK access interface to send the refinement flow diagram that corresponding business handling is requested to server;
Fig. 3 is that step server receives the business handling request in Fig. 1, and utilizes the calculating pair of identification Rating Model
The evaluating result, is fed back to the refinement stream of the client first embodiment by the evaluating result for answering the business handling request
Journey schematic diagram;
Fig. 4 is that step server receives the business handling request in Fig. 1, and utilizes the calculating pair of identification Rating Model
The evaluating result, is fed back to the refinement stream of the client second embodiment by the evaluating result for answering the business handling request
Journey schematic diagram;
Fig. 5 is the present invention by taking the business of opening an account as an example, the process for one embodiment of personal identification method specifically remotely opened an account
Schematic diagram;
Fig. 6 is that the present invention is based on the functional block diagrams that the teleaction service of SDK handles one embodiment of system;
Fig. 7 is the refinement flow diagram of client in Fig. 6;
Fig. 8 is the refinement flow diagram of server first embodiment in Fig. 6;
Fig. 9 is the refinement flow diagram of server second embodiment in Fig. 6.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The teleaction service based on SDK that one embodiment of the invention provides handles method, referring to Fig.1, described based on the remote of SDK
Journey business handling method includes the following steps:
Step S101, client receives the business handling request for third-party application, and is asked according to the business handling
It asks, corresponding SDK access interface is called to send corresponding business handling request to server;
In the present embodiment, the client can set for mobile phone terminal, laptop, tablet computer, portable electronic
The various mobile terminals such as standby, or PC fixed terminal, the third being loaded under can also being in the equipment such as the mobile phone terminal
Square application program.The present embodiment is loaded in the third party application in the equipment such as the mobile phone terminal under being preferably.
Server provided by the invention not only can handle application corresponding with the server, or third party
The secure access strategy for carrying out authentication using recognition of face etc. is provided not only can be with such as the server that Wei Zhong bank provides
Handle business all on the Wei Zhong bank APP on mobile terminal, or Bank of Communications APP, the agricultural silver of other banks
Row APP, Everbright Bank APP, Societe Generale APP etc., provide the secure access service under different application scene, such as are needing to carry out
Electronic account opens an account, binds bank card, resetting trading password and change under the scenes such as reserved cell-phone number, can use the present invention
The server of offer manages it APP for him and provides the service of identification, specifically can use identification Rating Model and calculates pair
In the evaluating result of type of service, decide whether the operation for allowing user so that he manages it APP.
In the present embodiment, the type of the business handling request includes that server provided by the invention can be to numerous silver
Row APP provides electronic account and opens an account, binds bank card, resetting trading password and change the business such as reserved cell-phone number, but according to
Different grades of access authority, access permission level such as open to Bank of Communications APP can be respectively set in the type of different bank
For height, then all types of service can be opened;If the access permission level open to agricultural bank APP and Everbright Bank APP
For in, then two or three types of service therein can be opened;If the access permission level of Societe Generale APP be it is low, can
Only to open one of type of service.It is understood that the value volume and range of product of open type of service specifically can root
According to actual needs, rationally setting, the present embodiment are not especially limited.
Step S102, server receives the business handling request, and calculates corresponding institute using identification Rating Model
The evaluating result for stating business handling request, feeds back to the client for the evaluating result;
Step S103, the client execute corresponding business according to the evaluating result.
In the present embodiment, server is in the business handling for third-party application for receiving user and being triggered by client
When request, the evaluating result that identification Rating Model calculates the corresponding business handling request can use, by client root
According to the evaluating result, decide whether to allow the business handling of user to request.The scoring of the identification Rating Model calculates
Method is as follows:
Client is by opening camera in real time or with the front face video of preset frequency shooting user, in camera shooting process
In, it prevents other people from palming off to improve security level, user can also be required with reading by prompt random information.
Identification is compared with the Target Photo that Central Bank or the Ministry of Public Security retain in received user's face picture by server, and
The similarity score between user's face picture and the Target Photo is calculated by In vivo detection technology.It will be described
Similarity score M is divided into three preset ranges, and the first preset range is 60≤M≤90, and the second preset range is M > 90, the
Three preset ranges are M < 60, and certainly, other embodiments can be specifically arranged according to the actual situation, however it is not limited to the present embodiment.?
When M > 90, the similarity of the face picture and Target Photo that show user is high, at this point, client can directly allow user's
Operation.In the 60≤M≤90, show in face recognition process, the mesh that user video picture and Central Bank or the Ministry of Public Security are retained
Piece similarity of marking on a map is lower, and possible cause is that the Target Photo retained is unintelligible or user's face of the remote past is changed,
At this time, it may be necessary to Target Photo high-definition be reacquired, to facilitate user to re-start identification, at this point, client can
To prompt user to update Target Photo high-definition, or the business handling request of refusal user according to actual needs.In M < 60
When, show that the similarity between user's face picture and the Target Photo is very low, at this point, client can directly refuse user
Business handling request.
Teleaction service provided by the invention based on SDK handles method, is received by client answer for third party first
Business handling request, and requested according to the business handling, it calls corresponding SDK access interface to send to server and corresponds to
Business handling request, server receives business handling request, and using identification Rating Model calculate it is corresponding described in
The evaluating result of business handling request, then feeds back to the client for the evaluating result, the client is according to
Evaluating result executes corresponding business.In this way, can solve a certain specific bank since own resource is limited without long-range
Recognition of face etc. carries out the security means of authentication, can not improve corresponding business using the identification resources that he manages it and do
The problem of managing safety to improve business handling efficiency, and then improves user experience.
In one embodiment, as shown in Fig. 2, on the basis of the embodiment of above-mentioned Fig. 1, the step S101 includes:
S1011, the client parse the business handling request, obtain the type of the business handling request;
In the present embodiment, since reserved cell-phone number is opened an account, binds bank card, resets trading password and changed to electronic account
Etc. service requests, corresponding SDK access interface type is different, therefore, it is necessary to the business handling request parse, obtain
Take the type of the business handling request.
S1012 calls corresponding SDK access interface according to the type that the business handling is requested;
S1013 sends corresponding business handling to the server by the corresponding SDK access interface and requests.
In the present embodiment, third-party application such as Bank of Communications APP, agricultural bank APP, Everbright Bank APP, Societe Generale
APP etc. needs to transfer the clothes by built-in SDK (Software Development Kit, Software Development Kit)
The access interface that business device provides, so as to make the client improve correspondence using the recognition of face resource that the server provides
Business handling safety.
In one embodiment, as shown in figure 3, on the basis of the embodiment of above-mentioned Fig. 1, the step S102 includes:
Step S1021, the server receive the business handling request, and obtain the application mark of the third-party application
Know;
Step S1022 judges whether the application identities are registered;
Step S1023, if so, obtaining the type of the business handling request.
The type of the corresponding business handling request is calculated according to the identification Rating Model in step S1024
Evaluating result;
The evaluating result is sent to the client by step S1025.
If it is not, then replying the response that refusal is requested for the business handling of third-party application to the client.
In the present embodiment, the function as possessed by different third-party applications, security performance etc. are different, institute
Stating server will not be complete to all third-party applications open all SDK access interface permission namely some third-party applications
Do not have the permission for transferring the SDK access interface entirely, and other then can have the part for transferring the SDK access interface
Permission, or with the whole permissions for transferring the SDK access interface.In the present invention, the server judges the application identities
Whether it is registered put on record, if being not registered, to the client reply refusal for third-party application business handling request
Response;If registered, requested according to the business handling, obtains the type of the business handling request, and in conjunction with described
The evaluating result of the type of the corresponding business handling request, is decided whether to allow by the client according to the evaluating result
The business handling of user is requested.
In one embodiment, as shown in figure 4, on the basis of the embodiment of above-mentioned Fig. 3, after the step S1022 also
Including:
Step S1026, if so, further judge the third-party application actual access interface and application it is described
Whether SDK access interface is consistent;
Step S1027, if unanimously, obtaining the type of the business handling request.
In the present embodiment, by taking Societe Generale APP as an example, it is assumed that its permission is only to bind bank card.User passes through client
The business handling request type for third-party application of triggering is opened an account for electronic account, and the client is to the server Shen
Please electronic account open an account access interface, the Societe Generale APP in the specially described client calls corresponding SDK access interface,
At this point, server can further judge the actual access interface of the third-party application and the SDK access interface of application is
It is no consistent, due at this point, the access interface permission of Societe Generale APP is only to bind bank card, determine when server described in
The actual access interface (binding bank card) of third-party application is different with the SDK access interface (electronic account is opened an account) of application
It causes, then can directly refuse electronic account and open an account the execution of business.
In the present invention, referring to Fig. 5, by taking the business of opening an account as an example, the personal identification method specifically remotely opened an account is as follows:
Step S201 obtains user by opening an account of input of client and applies for personal information and reception client scan
User certificate information;
Described open an account applies for that personal information includes at least:Name, type of credential, phone number etc..The user certificate can
Think various types of cards such as identity card, passport, army's testimony of a witness, residence booklet, residence permit, People's Armed Police's identity card, the pass, temporary residency card
Part.
It is understood that client can be swept by starting program of remotely opening an account to prompt user to carry out certificate information
It retouches, by taking identity card as an example, specifically can first scan identity document front, then scan identity document reverse side, and automatically by scanning
Identify system of real name key message, including following information:Name, gender, nationality, date of birth, address, passport NO., photo, hair
Organ and validity period etc. are demonstrate,proved, the above real name information after scanning recognition is sent to server by client.
In the present embodiment, the server possesses huge user social contact data (such as wechat, hand Q), is levied based on user
Believe model, qualified target user can be filtered out, and it is invited to open the application function of bank electronic account.
Step S202, it is described open an account apply for that personal information is consistent with the user certificate information when, obtain the client
User's face picture that end is shot by opening camera;
In the present embodiment, it is described open an account apply for that personal information is consistent with the user certificate information when, feed back identity core
It looks into and successfully prompts, to further improve safety performance, client is by opening camera in real time or with preset frequency shooting user
Front face video, it is to be understood that during camera shooting, in order to improve security level, prevent other people from palming off, can be with
Require user with reading by prompt random information.And when open an account apply personal information and the user certificate information it is inconsistent when,
The case where being not present such as user identity card number with name mismatch or identification card number, feedback identification check unsuccessfully prompt.
User's face picture identification is compared with Target Photo, and passes through In vivo detection technology by step S203
The similarity score between user's face picture and the Target Photo is calculated;
In the present embodiment, the server compares knowledge to user's face picture and the user certificate information
Not, the identification score between user's face picture and the user certificate information is obtained, also, increases In vivo detection skill
Art, in conjunction with picture comparing result and In vivo detection as a result, the similarity score is calculated, to improve safety.
In one embodiment, when user opens an account for the first time, server obtains the identity of user to Central Bank's network verification system
Head portrait is demonstrate,proved, and compares the similarity of identity card head portrait Yu user's face picture.
In another embodiment, when server does not get the identity card head portrait of user from Central Bank's network verification system
When, server sends the request of user's core body to Ministry of Public Security's system, compares the user identity figure that the Ministry of Public Security prestores by Ministry of Public Security's system
The similarity of piece and user's face picture.
Step S204, when the similarity score is in the first preset range, between starting and the client
Video conversation mode updates the Target Photo and establishes high definition picture data library, to reacquire user's face figure
When piece, the Target Photo of user's face picture and update is identified again.
In the present embodiment, the similarity score M is divided into three preset ranges, the first preset range be 60≤M≤
90, the second preset range is M > 90, and third preset range is M < 60, and certainly, other embodiments can have according to the actual situation
Body setting, however it is not limited to the present embodiment.In the 60≤M≤90, show in face recognition process, user video picture and centre
The Target Photo similarity that the capable or Ministry of Public Security retains is lower, and possible cause is that the Target Photo of retention is unintelligible or of the remote past
User's face is changed, at this time, it may be necessary to Target Photo high-definition be reacquired, to facilitate user to re-start identity
Identification.
As shown in fig. 6, another embodiment of the present invention provides a kind of teleaction services based on SDK to handle system 100, the base
Handling system 100 in the teleaction service of SDK includes:
Client 10 for receiving the business handling request for being directed to third-party application, and is requested according to the business handling,
Corresponding SDK access interface is called to send corresponding business handling request to server;
In the present embodiment, the client 10 can be mobile phone terminal, laptop, tablet computer, portable electronic
The various mobile terminals such as equipment, or PC fixed terminal is loaded in the equipment such as the mobile phone terminal under originally can also being
Third party application.The present embodiment is loaded in the third party application in the equipment such as the mobile phone terminal under being preferably.
Server provided by the invention not only can handle application corresponding with the server, or third party
The secure access strategy for carrying out authentication using recognition of face etc. is provided not only can be with such as the server that Wei Zhong bank provides
Handle business all on the Wei Zhong bank APP on mobile terminal, or Bank of Communications APP, the agricultural silver of other banks
Row APP, Everbright Bank APP, Societe Generale APP etc., provide the secure access service under different application scene, such as are needing to carry out
Electronic account opens an account, binds bank card, resetting trading password and change under the scenes such as reserved cell-phone number, can use the present invention
The server of offer manages it APP for him and provides the service of identification, specifically can use identification Rating Model and calculates pair
In the evaluating result of type of service, decide whether the operation for allowing user so that he manages it APP.
In the present embodiment, the type of the business handling request includes that server provided by the invention can be to numerous silver
Row APP provides electronic account and opens an account, binds bank card, resetting trading password and change the business such as reserved cell-phone number, but according to
Different grades of access authority, access permission level such as open to Bank of Communications APP can be respectively set in the type of different bank
For height, then all types of service can be opened;If the access permission level open to agricultural bank APP and Everbright Bank APP
For in, then two or three types of service therein can be opened;If the access permission level of Societe Generale APP be it is low, can
Only to open one of type of service.It is understood that the value volume and range of product of open type of service specifically can root
According to actual needs, rationally setting, the present embodiment are not especially limited.
Server 20, for receiving the business handling request, and utilization identification Rating Model calculates described in correspondence
The evaluating result of business handling request, feeds back to the client 10 for the evaluating result;
The client 10 is also used to execute corresponding business according to the evaluating result.
In the present embodiment, server 20 passes through the business for third-party application that triggers of client 10 receiving user
When handling request, the evaluating result that identification Rating Model calculates the corresponding business handling request can use, by client
End 10 decides whether to allow the business handling of user to request according to the evaluating result.The identification Rating Model is commented
Divide calculation method as follows:
Client 10 was being imaged by opening camera in real time or with the front face video of preset frequency shooting user
Cheng Zhong prevents other people from palming off to improve security level, user can also be required with reading by prompt random information.
Identification is compared with the Target Photo that Central Bank or the Ministry of Public Security retain in received user's face picture by server 20,
And the similarity score between user's face picture and the Target Photo is calculated by In vivo detection technology.By institute
It states similarity score M and is divided into three preset ranges, the first preset range is 60≤M≤90, and the second preset range is M > 90,
Third preset range is M < 60, and certainly, other embodiments can be specifically arranged according to the actual situation, however it is not limited to the present embodiment.
In M > 90, the similarity of the face picture and Target Photo that show user is high, at this point, client 10 can directly allow to use
The operation at family.In the 60≤M≤90, show in face recognition process, user video picture and Central Bank or the Ministry of Public Security are retained
Target Photo similarity it is lower, possible cause is that the Target Photo retained is unintelligible or user's face of the remote past has occurred
Variation, at this time, it may be necessary to Target Photo high-definition be reacquired, to facilitate user to re-start identification, at this point, client
End 10 can prompt user to update Target Photo high-definition, or the business handling request of refusal user according to actual needs.
In M < 60, show that the similarity between user's face picture and the Target Photo is very low, at this point, client 10 can be straight
Connect the business handling request of refusal user.
Teleaction service provided by the invention based on SDK handles system 100, is received by client 10 be directed to third first
The business handling of Fang Yingyong is requested, and is requested according to the business handling, and corresponding SDK access interface is called to send out to server 20
Corresponding business handling is sent to request, server 20 receives the business handling request, and calculates using identification Rating Model
The evaluating result of the corresponding business handling request, then feeds back to the client 10, the client for the evaluating result
End 10 executes corresponding business according to the evaluating result.In this way, can solve a certain specific bank since own resource limits
The security means of authentication is carried out without remote human face identification etc., can not be improved using the identification resources that he manages it
The problem of corresponding business handling safety, to improve business handling efficiency, and then improves user experience.
In one embodiment, as shown in fig. 7, on the basis of the embodiment of above-mentioned Fig. 6, the client 10 includes:
Parsing module 1011 obtains the type of the business handling request for parsing the business handling request;
In the present embodiment, since reserved cell-phone number is opened an account, binds bank card, resets trading password and changed to electronic account
Etc. service requests, corresponding SDK access interface type is different, therefore, it is necessary to the business handling request parse, obtain
Take the type of the business handling request.
Interface calling module 1012, the type for being requested according to the business handling call corresponding SDK access to connect
Mouthful;
First sending module 1013 is corresponded to for being sent by the corresponding SDK access interface to the server 20
Business handling request.
In the present embodiment, third-party application such as Bank of Communications APP, agricultural bank APP, Everbright Bank APP, Societe Generale
APP etc. needs to transfer the clothes by built-in SDK (Software Development Kit, Software Development Kit)
The access interface that business device 20 provides, so as to mention the client 10 using the recognition of face resource that the server 20 provides
High corresponding business handling safety.
In one embodiment, as shown in figure 8, on the basis of the embodiment of above-mentioned Fig. 6, the server 20 includes:
Module 1021 is obtained, receives the business handling request, and obtain the application identities of the third-party application;
First judgment module 1022, it is whether registered for judging the application identities, it is done if so, obtaining the business
Manage the type of request;
Computing module 1023, for obtaining the type of the business handling request, and according to identification scoring mould
The evaluating result of the type of the corresponding business handling request is calculated in type;
Second sending module 1024, for the evaluating result to be sent to the client 10.
In the present embodiment, the function as possessed by different third-party applications, security performance etc. are different, institute
Stating server 20 will not be to all third-party applications open all SDK access interface permission namely some third-party applications
Do not have the permission for transferring the SDK access interface completely, and other then can have the portion for transferring the SDK access interface
Fraction limit, or with the whole permissions for transferring the SDK access interface.In the present invention, the server 20 judges the application
Identify whether it is registered put on record, if being not registered, reply refusal to the client 10 and done for the business of third-party application
Manage the response of request;If registered, requested according to the business handling, obtain the type of the business handling request, and tied
The evaluating result for closing the type of the correspondence business handling request, is determined by the client 10 according to the evaluating result
The business handling of user whether is allowed to request.
In one embodiment, as shown in figure 9, on the basis of the embodiment of above-mentioned Fig. 8, the server 20 further includes:
Second judgment module 1025, for if so, further judge the actual access interface of the third-party application with
Whether the SDK access interface of application is consistent;
Type transfers module 1026, if obtaining the type of the business handling request for consistent.
In the present embodiment, by taking Societe Generale APP as an example, it is assumed that its permission is only to bind bank card.User passes through client
The business handling request types for third-party application of 10 triggerings are opened an account for electronic account, and the client 10 is to the service
20 applying for electronic account of device is opened an account access interface, and the Societe Generale APP in the specially described client 10 calls corresponding SDK to visit
Interface is asked, at this point, server 20 can further judge that the actual access interface of the third-party application and the SDK of application are visited
Ask whether interface consistent, due at this point, Societe Generale APP access interface permission be only bind bank card, work as server
20 determine SDK access interface (the electronics account of the actual access interface (binding bank card) of the third-party application with application
Number open an account) it is inconsistent, then it can directly refuse electronic account and open an account the execution of business.
It should also be noted that, herein, the terms "include", "comprise" or its any other variant are intended to non-
It is exclusive to include, so that the process, method, article or the device that include a series of elements not only include those elements,
It but also including other elements that are not explicitly listed, or further include solid by this process, method, article or device
Some elements.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including
There is also other identical elements in the process, method of the element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a client (can be mobile phone, computer, service
Device or the network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of teleaction service based on Software Development Kit SDK handles method, which is characterized in that described based on the remote of SDK
Journey business handling method includes the following steps:
Client receives the type requested for the business handling of third-party application, and requested according to the business handling, calls
Corresponding SDK access interface sends corresponding business handling request to server;
Server receives the business handling request, and calculates the corresponding business handling using identification Rating Model and request
Evaluating result, the evaluating result is fed back into the client;
The client executes corresponding business according to the evaluating result.
2. the teleaction service based on SDK handles method as described in claim 1, which is characterized in that the client receives needle
Business handling request to third-party application, and the type requested according to the business handling, call corresponding SDK access interface
Sending the step of corresponding business handling is requested to server includes:
The client parses the business handling request, obtains the type of the business handling request;
According to the type that the business handling is requested, corresponding SDK access interface is called;
Corresponding business handling request is sent to the server by the corresponding SDK access interface.
3. the teleaction service based on SDK handles method as described in claim 1, which is characterized in that the server receives institute
Business handling request is stated, and calculates the evaluating result of the corresponding business handling request using identification Rating Model, by institute
Stating the step of evaluating result feeds back to the client includes:
The server receives the business handling request, and obtains the application identities of the third-party application;
Whether registered the application identities are judged, if so, obtaining the type of the business handling request;
According to the identification Rating Model, the evaluating result of the type of the corresponding business handling request is calculated;
The evaluating result is sent to the client.
4. the teleaction service based on SDK handles method as claimed in claim 3, which is characterized in that the judgement application
Identify whether that registered step further includes later:
If so, further judge the third-party application actual access interface and application the SDK access interface whether
Unanimously;
If consistent, the type of the business handling request is obtained.
5. the teleaction service based on SDK handles method as described in claim 1, which is characterized in that the business handling request
Type include that electronic account opens an account, binds bank card, resetting trading password and change reserved cell-phone number.
6. a kind of teleaction service based on SDK handles system, which is characterized in that the teleaction service based on SDK handles system
Including:
Client, for receiving the type for being directed to the business handling of third-party application and requesting, and requesting according to the business handling,
Corresponding SDK access interface is called to send corresponding business handling request to server;
Server for receiving the business handling request, and calculates the corresponding business using identification Rating Model and does
The evaluating result for managing request, feeds back to the client for the evaluating result;
The client is also used to execute corresponding business according to the evaluating result.
7. the teleaction service based on SDK handles system as claimed in claim 6, which is characterized in that the client includes:
Parsing module obtains the type of the business handling request for parsing the business handling request;
Interface calling module, the type for being requested according to the business handling, calls corresponding SDK access interface;
First sending module, for sending corresponding business handling to the server by the corresponding SDK access interface
Request.
8. the teleaction service based on SDK handles system as claimed in claim 6, which is characterized in that the server includes:
Module is obtained, receives the business handling request, and obtain the application identities of the third-party application;
First judgment module, it is whether registered for judging the application identities, if so, obtaining the business handling request
Type;
Computing module is calculated for obtaining the type of the business handling request, and according to the identification Rating Model
The evaluating result of the type of the business handling request is corresponded to out;
Second sending module, for the evaluating result to be sent to the client.
9. the teleaction service based on SDK handles system as claimed in claim 8, which is characterized in that the server further includes:
Second judgment module, for if so, further judging the actual access interface of the third-party application and the institute of application
Whether consistent state SDK access interface;
Type transfers module, if obtaining the type of the business handling request for consistent.
10. the teleaction service based on SDK handles system as claimed in claim 6, which is characterized in that the business handling request
Type include that electronic account opens an account, binds bank card, resetting trading password and change reserved cell-phone number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510963794.6A CN105635113B (en) | 2015-12-22 | 2015-12-22 | Teleaction service based on SDK handles method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510963794.6A CN105635113B (en) | 2015-12-22 | 2015-12-22 | Teleaction service based on SDK handles method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105635113A CN105635113A (en) | 2016-06-01 |
CN105635113B true CN105635113B (en) | 2018-11-27 |
Family
ID=56049604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510963794.6A Active CN105635113B (en) | 2015-12-22 | 2015-12-22 | Teleaction service based on SDK handles method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105635113B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107643954B (en) * | 2016-07-20 | 2020-08-04 | 平安科技(深圳)有限公司 | SDK access system and method |
CN107871267A (en) * | 2016-09-28 | 2018-04-03 | 平安科技(深圳)有限公司 | Declaration form data processing method and device |
CN108038039B (en) * | 2017-12-04 | 2021-02-26 | 泰康保险集团股份有限公司 | Method for recording log and micro-service system |
CN109214821B (en) * | 2018-08-15 | 2023-04-25 | 中国平安人寿保险股份有限公司 | Identity remote authentication method and terminal equipment |
CN111242104A (en) * | 2020-04-10 | 2020-06-05 | 支付宝(杭州)信息技术有限公司 | Service calling method and device |
CN112822258B (en) * | 2020-12-31 | 2023-04-07 | 北京神州数字科技有限公司 | Bank open system access method and system |
CN113159935B (en) * | 2021-05-27 | 2024-02-27 | 中国银行股份有限公司 | To-be-handled business processing method and device based on block chain |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272281A (en) * | 2008-04-22 | 2008-09-24 | 北京邮电大学 | System and method for providing network service relating to four parties |
CN101315695A (en) * | 2008-07-09 | 2008-12-03 | 北京九恒星科技股份有限公司 | Bank information processing method and data extraction component |
CN101841569A (en) * | 2010-05-17 | 2010-09-22 | 成都中联信通科技有限公司 | Mobile phone payment method based on WEB technology for realizing platform crossing |
CN101877158A (en) * | 2010-03-23 | 2010-11-03 | 苏州德融嘉信信用管理技术有限公司 | Front service platform of bank and operation processing method thereof |
CN102573112A (en) * | 2010-12-07 | 2012-07-11 | 中国电信股份有限公司 | Telecommunication network capability opening method, system and alliance support platform |
CN103530775A (en) * | 2012-09-28 | 2014-01-22 | 深圳市家富通汇科技有限公司 | Method and system for providing controllable trusted service manager |
CN103841105A (en) * | 2014-03-04 | 2014-06-04 | 上海地慧光电科技有限公司 | Network user verification and authorization system |
-
2015
- 2015-12-22 CN CN201510963794.6A patent/CN105635113B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272281A (en) * | 2008-04-22 | 2008-09-24 | 北京邮电大学 | System and method for providing network service relating to four parties |
CN101315695A (en) * | 2008-07-09 | 2008-12-03 | 北京九恒星科技股份有限公司 | Bank information processing method and data extraction component |
CN101877158A (en) * | 2010-03-23 | 2010-11-03 | 苏州德融嘉信信用管理技术有限公司 | Front service platform of bank and operation processing method thereof |
CN101841569A (en) * | 2010-05-17 | 2010-09-22 | 成都中联信通科技有限公司 | Mobile phone payment method based on WEB technology for realizing platform crossing |
CN102573112A (en) * | 2010-12-07 | 2012-07-11 | 中国电信股份有限公司 | Telecommunication network capability opening method, system and alliance support platform |
CN103530775A (en) * | 2012-09-28 | 2014-01-22 | 深圳市家富通汇科技有限公司 | Method and system for providing controllable trusted service manager |
CN103841105A (en) * | 2014-03-04 | 2014-06-04 | 上海地慧光电科技有限公司 | Network user verification and authorization system |
Also Published As
Publication number | Publication date |
---|---|
CN105635113A (en) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105635113B (en) | Teleaction service based on SDK handles method and system | |
CN103944737B (en) | Method for authenticating user identity, Third Party Authentication platform, carrier authorization platform | |
CN105608621A (en) | Remote account opening method, server and system | |
CN105591744B (en) | A kind of genuine cyber identification authentication method and system | |
CN104935438B (en) | Method and apparatus for authentication | |
CN105654372A (en) | Identity recognition method for remote account opening and server and system | |
CN105868970B (en) | authentication method and electronic equipment | |
CN105763547B (en) | Third party's authorization method and third party's authoring system | |
CN107800672A (en) | A kind of Information Authentication method, electronic equipment, server and information authentication system | |
CN104618315B (en) | A kind of method, apparatus and system of verification information push and Information Authentication | |
CN108683871A (en) | Transaction processing system, method, user terminal based on video and storage medium | |
CN108510233A (en) | Long-range face label match attend a banquet method, electronic device and computer readable storage medium | |
CN106850392A (en) | Message treatment method and device, message receival method and device | |
CN104683104B (en) | The method, apparatus and system of authentication | |
CN104753675B (en) | Information Authentication method, electric paying method, terminal, server and system | |
CN109379388B (en) | Identity recognition method, terminal and wearable device | |
CN108235314A (en) | Identity identifying method, device and system | |
CN107113613A (en) | Server, mobile terminal, real-name network authentication system and method | |
CN109639719B (en) | Identity verification method and device based on temporary identifier | |
CN110009518A (en) | Card read/write method and device based on block chain | |
CN108650098A (en) | The method and device of User Defined verification mode | |
CN110706143A (en) | Identity authentication method and device based on government affair service | |
CN109951437A (en) | Safety certifying method, device and server based on recognition of face | |
CN104618322B (en) | Data processing method and device based on immediate communication tool | |
CN108966230A (en) | Share the method and apparatus of wireless access point |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |