CN105635113B - Teleaction service based on SDK handles method and system - Google Patents

Teleaction service based on SDK handles method and system Download PDF

Info

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
Application number
CN201510963794.6A
Other languages
Chinese (zh)
Other versions
CN105635113A (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.)
WeBank Co Ltd
Original Assignee
WeBank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN201510963794.6A priority Critical patent/CN105635113B/en
Publication of CN105635113A publication Critical patent/CN105635113A/en
Application granted granted Critical
Publication of CN105635113B publication Critical patent/CN105635113B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/105Multiple levels of security
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • H04L63/0846Network architectures or network communication protocols for network security for authentication of entities using passwords using time-dependent-passwords, e.g. periodically changing passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network 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

Teleaction service based on SDK handles method and system
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.
CN201510963794.6A 2015-12-22 2015-12-22 Teleaction service based on SDK handles method and system Active CN105635113B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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&#39;s authorization method and third party&#39;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