CN106375437B - Data checking method and device - Google Patents

Data checking method and device Download PDF

Info

Publication number
CN106375437B
CN106375437B CN201610794616.XA CN201610794616A CN106375437B CN 106375437 B CN106375437 B CN 106375437B CN 201610794616 A CN201610794616 A CN 201610794616A CN 106375437 B CN106375437 B CN 106375437B
Authority
CN
China
Prior art keywords
audit
data
sent
server
auditing result
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
CN201610794616.XA
Other languages
Chinese (zh)
Other versions
CN106375437A (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.)
Guangdong Bozhong Intelligent Technology Co.,Ltd.
Guangdong Bozhong Intelligent Technology Investment Co ltd
Original Assignee
Shanghai Silver Competition Computer Science And Technology 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 Shanghai Silver Competition Computer Science And Technology Co Ltd filed Critical Shanghai Silver Competition Computer Science And Technology Co Ltd
Priority to CN201610794616.XA priority Critical patent/CN106375437B/en
Publication of CN106375437A publication Critical patent/CN106375437A/en
Application granted granted Critical
Publication of CN106375437B publication Critical patent/CN106375437B/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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of data checking method and devices, belong to field of computer technology.Applied in audit server, the described method includes: receiving the business datum that service server is sent, it is uniquely corresponding including at least the target data and callback interface, the callback interface and the service server that are encapsulated according to predetermined data-structure in the business datum;The data structure for parsing the business datum audits the target data in the business datum;The callback interface is called, auditing result is sent to the service server.The technical issues of present invention, which solves, causes review efficiency lower when individually auditing to different data in the related technology, a large amount of auditors is needed to complete examination, having reached will audit in different data sets, improve the effect of review efficiency.

Description

Data checking method and device
Technical field
The present invention relates to field of computer technology, in particular to a kind of data checking method and device.
Background technique
Major website can all generate very more data daily, and some of them data need to show to user, due to The source of data is very more and miscellaneous, not can guarantee the reliability or normalization of these data, it is therefore desirable to audit to data.
In general, since the type of data is different or source is different, for different type or the data of separate sources, usually The mechanism individually audited can be set, and corresponding, background function would generally be more more miscellaneous.
It is lower that this may result in review efficiency, and may need a large amount of auditors to complete examination to meet The demand of data audit.
Summary of the invention
The embodiment of the invention provides a kind of data checking method and devices.The technical solution is as follows:
In a first aspect, providing a kind of data checking method, it is applied in audit server, which comprises receive The business datum that service server is sent includes at least the target data encapsulated according to predetermined data-structure in the business datum And callback interface, the callback interface and the service server are uniquely corresponding;The data structure of the business datum is parsed, it is right Target data in the business datum is audited;The callback interface is called, auditing result is sent to the business and is taken Business device.
By being parsed to the business datum for including target data and callback interface, target data that parsing is obtained into Row audit, is sent to service server for auditing result using callback interface, since business datum is according to predetermined data-structure It is packaged, different type or the data of separate sources is enabled to have the unified data knot that audit server identifies Structure does not need the complicated background function of setting to audit these data, in addition, audit server can will be counted by callback interface According to auditing result feed back to corresponding service server, will not be due to concentrating audit cause the transmitting-receiving mistakes of data;It solves Cause review efficiency low when individually auditing to different data in the related technology, or a large amount of auditors is needed to complete audit The technical issues of work is to meet audit demand;Having reached will audit in different data sets, improve the effect of review efficiency Fruit.
Optionally, the predetermined data-structure further includes following field: data type and type of service.By in predetermined number It is added except target data and callback interface according in structure, data type and type of service is also added to predetermined data-structure, Enable auditing system quickly to distinguish the audit requirement of pending target data according to corresponding field, is examined to improve Core efficiency.
Optionally, the target data in the business datum is audited, comprising: utilizes the mesh got It marks data and generates audit request;Audit request is sent to audit client, the audit request is for triggering described examine The target data is added in pending list by core client, and the pending list is for being supplied to the audit client The user at end audits the target data in the pending list, and the auditing result of generation is sent to the audit and is taken Business device;Receive the auditing result that the audit client is sent.It is concurrent in audit request by the way that target data to be added to It send and is added in pending list to audit client so that pending data carry out audit management by unified client Target data, so that auditor only needs to complete the examination of different types of data on the same interface, Improve review efficiency.
Optionally, described that auditing result is sent to the service server, comprising: when the auditing result is used to indicate Allow by when, the auditing result is sent to the service server according to predetermined format;When the auditing result is used for When indicating that no thoroughfare, the service server is sent to after the reason of no thoroughfare is added to the auditing result.Pass through Different auditing results is sent to service server in different formats, service server is quickly distinguished careful Core is as a result, to accelerate the processing to target data.
Second aspect provides a kind of data checking method, is applied in service server, which comprises will obtain The target data and callback interface taken is packaged according to predetermined data-structure, obtains business datum, the callback interface and institute Service server is stated uniquely to correspond to;The business datum is sent to audit server, the business datum is for triggering described examine Core server parses the data structure of the business datum, obtains pending target data and is audited, calls the readjustment Auditing result is sent to the service server by interface;The auditing result that the audit server is sent is received, according to The auditing result handles the target data.By the way that target data and callback interface are sealed according to predetermined data-structure Dress enables different type or the data of separate sources to have the unified data structure that audit server identifies, and will envelope Business datum after dress is sent to audit server and is audited, and due to including callback interface in business datum, audits server The auditing result of data can be fed back into corresponding service server by callback interface, it will not be due to concentrating audit to cause to count According to transmitting-receiving mistake;Solving causes review efficiency low when individually auditing to different data in the related technology, or needs A large amount of auditors complete the technical issues of examination is to meet audit demand;Having reached will examine in different data sets Core improves the effect of review efficiency.
The third aspect provides a kind of data audit device, is applied in audit server, and described device includes: to receive Module includes at least in the business datum according to predetermined data-structure for receiving the business datum of service server transmission The target data and callback interface of encapsulation, the callback interface and the service server are uniquely corresponding;Parsing module, for solving The data structure for analysing the business datum that the receiving module receives, examines the target data in the business datum Core;Auditing result is sent to the service server for calling the callback interface by sending module.
Optionally, the predetermined data-structure further includes following field: data type and type of service.
Optionally, the parsing module, comprising: generation unit is examined for being generated using the target data got Core request;First transmission unit, the audit request for generating the generation unit is sent to audit client, described The target data is added in pending list by audit request for triggering the audit client, the pending list User for being supplied to the audit client audits the target data in the pending list, by examining for generation Core result is sent to the audit server;Receiving unit, the auditing result sent for receiving the audit client.
Optionally, the sending module, comprising: the second transmission unit, for being used to indicate permission when the auditing result By when, the auditing result is sent to the service server according to predetermined format;Third transmission unit, for when described When auditing result is used to indicate that no thoroughfare, the business is sent to after the reason of no thoroughfare being added to the auditing result Server.
Fourth aspect provides a kind of data audit device, is applied in service server, and described device includes: encapsulation Module, target data and callback interface for will acquire are packaged according to predetermined data-structure, obtain business datum, described Callback interface and the service server are uniquely corresponding;Sending module, for sending the package module envelope to audit server The obtained business datum is filled, the business datum is used to trigger the data that the audit server parses the business datum Structure obtains pending target data and is audited, calls the callback interface, and auditing result is sent to the business and is taken Business device;Receiving module, the auditing result sent for receiving the audit server, handles institute according to the auditing result State target data.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other Attached drawing.
Fig. 1 be according to exemplary partial implement the data checking method that exemplifies involved in implementation environment schematic diagram;
Fig. 2 is a kind of flow chart of data checking method shown according to an exemplary embodiment;
Fig. 3 A is a kind of flow chart of the data checking method shown according to another exemplary embodiment;
Fig. 3 B is the flow chart that the target data shown according to an exemplary embodiment in business datum is audited;
Fig. 3 C is the schematic diagram of pending list in audit client shown according to an exemplary embodiment;
Fig. 3 D is the schematic diagram of pending list in the audit client shown according to another exemplary embodiment;
Fig. 3 E is the flow chart shown according to an exemplary embodiment that auditing result is sent to service server;
Fig. 4 is a kind of block diagram of data audit device shown according to an exemplary embodiment;
Fig. 5 is a kind of block diagram of data audit device shown according to another exemplary embodiment.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention Formula is described in further detail.
Fig. 1 be according to exemplary partial implement the data checking method that exemplifies involved in implementation environment schematic diagram, should Implementation environment includes audit server 110, at least one service server 120 is equipped with the shifting of audit client at least one Dynamic terminal 130.
Information can be transmitted by the existing network transmission protocol between server 110 and service server 120 by auditing.
Information can be transmitted by predetermined protocol between server 110 and mobile terminal 130 by auditing, can also be by existing The network transmission protocol transmit information.For example, the common network transmission protocol can for hypertext transfer protocol (English: HyperText Transfer Protocol, referred to as: http) etc..
In general, service server 120 can constantly get different type, the data of separate sources.For manual examination and verification The case where, pending data can be sent to audit client by general server 110 of auditing, and auditor passes through audit client Data are audited at end, and after the completion of audit, audit client needs for auditing result to be sent to audit server 110 and carries out it He is handled.
Audit server 110 said here can be a server, be also possible to the cluster of multiple servers, when careful When core server 110 is the cluster of multiple servers, the data between multiple servers can be shared.
Service server 120 said here has unique domain name, for distinguishing different service servers 120.
Mobile terminal 130 said here can be the equipment that can install audit client, such as smart phone, plate Computer, desktop computer, multimedia player etc..
Fig. 2 is a kind of flow chart of data checking method shown according to an exemplary embodiment, as shown in Fig. 2, the number According to checking method mainly to be applied to be illustrated in implementation environment shown in FIG. 1, which includes following Step:
Step 201, the target data and callback interface that service server will acquire are packaged according to predetermined data-structure, Obtain business datum.
The target data said here got may refer to the picture that website user uploads in practical application, text, text Part etc., it is also possible to refer to the data that website generates in use, such as user chat, the input pet name, upload head portrait picture, It is likely to generate a large amount of data during publishing an article etc..
Callback interface said here is uniquely corresponding with service server.
In practical applications, multiple service servers be might have and get target data, in order to distinguish different business Server needs a mark for unique identification service server.And callback interface is uniquely corresponding with service server , therefore unique identification service server can be used to.
In practical applications, callback interface may be the interface IP address for needing the service server adjusted back, for example, in business When server is website backstage, way of realization that interface can be with http.It according to the actual situation, can also be using other real Existing form is as callback interface.
It is said here to be packaged according to predetermined data-structure, it can be by the data conversion of different-format, different function It can quickly have been determined according to corresponding field at unified data structure when parsing has the data of the data structure The data information of effect.
Step 202, service server sends business datum to audit server.
In practical application, service server may ask the transmission that the business datum obtained after encapsulation generates data packet It asks, by the network transmission protocol, such as http agreement, the transmission request of data packet is sent to audit server.
Step 203, audit server receives the business datum that service server is sent.
Step 204, the data structure of audit server parsing business datum, examines the target data in business datum Core.
Since business datum is encapsulated according to predetermined structure, this data structure is usually to audit server to identify Unified data structure, therefore audit server and can rapidly parse the data structure of business datum, get therein Target data.
Step 205, server calls callback interface is audited, auditing result is sent to service server.
Audit server can also get the callback interface of service server by the data structure of parsing business datum, The auditing result of target data in the business datum can be sent to corresponding service server using callback interface.
Step 206, service server receives the auditing result that audit server is sent, according to auditing result processing target number According to.
In actual implementation, step 201, step 202 and step 206 can be implemented separately into service server as execution The data checking method of main body, it is to execute master that step 203, step 204 and step 205, which can be implemented separately into audit server, The data checking method of body.
In conclusion the data checking method provided in the embodiment of the present invention, by being connect to including target data and readjustment The business datum of mouth is parsed, and the target data obtained to parsing is audited, and is sent auditing result using callback interface To service server, since business datum is packaged according to predetermined data-structure, so that different type or separate sources Data have the unified data structure that can identify of audit server, do not need the complicated background function of setting to audit this A little data, in addition, the auditing result of data can be fed back to corresponding service server by callback interface by audit server, It will not be due to concentrating audit to cause the transmitting-receiving mistake of data;It solves and is led when individually being audited to different data in the related technology It causes review efficiency low, or a large amount of auditors is needed to complete the technical issues of examination is to meet audit demand;Reach It will be audited in different data sets, improve the effect of review efficiency.
In practical application scene, it may be possible to the examination for completing data by manual examination and verification by auditor, because This audit server is when receiving pending Nuclear Data, it may be necessary to send pending Nuclear Data in audit client, so that examining Core personnel can see pending Nuclear Data by auditing client, specifically may refer to step as shown in Figure 3A.
Fig. 3 A is a kind of flow chart of the data checking method shown according to another exemplary embodiment, as shown in Figure 3A, Mainly to be applied to be illustrated in implementation environment shown in FIG. 1, which includes the data checking method Following steps:
Step 310, target data, callback interface, data type and the type of service that service server will acquire are according to pre- Determine data structure to be packaged, obtains business datum.
Callback interface said here is uniquely corresponding with service server.
Here in addition to target data and callback interface to be packaged, also by data type and type of service according to predetermined number It is packaged according to structure, can quickly determine pending target data according to corresponding field when parsing data structure Data type and type of service.For example, the value of data type can be picture format, text formatting and file format etc. Deng.Type of service in practical applications, may be used to indicate that the function of target data, such as when the value of type of service is the pet name When, corresponding target data may be text;When the value of type of service is head portrait, corresponding target data may be figure Piece;When the value of type of service is article, corresponding target data may be file, it is also possible to text.
After increasing data type and type of service, corresponding target data can be classified, so that auditor presses Target data is audited according to corresponding auditing standards.
It optionally, can also include other fields, such as data source, the IP address of data source in predetermined data-structure With the creation time of data etc..
Step 320, service server sends business datum to audit server.
Step 330, audit server receives the business datum that service server is sent.
Step 340, the data structure of audit server parsing business datum, examines the target data in business datum Core.
Optionally, the target data in business datum is audited, may include step as shown in Figure 3B:
Step 341, audit request is generated using the target data got.
Step 342, audit request is sent to audit client.
In view of in actual implementation, it may be possible to which by the way of manual examination and verification, therefore, it is necessary to show target data It audits in client, so that auditor can see target data, then target data is audited.
Target data is added in pending list by audit request said here for triggering audit client, pending The user that core list is used to be supplied to audit client audits the target data in pending list, by the audit of generation As a result it is sent to audit server.
In one possible implementation, it is possible to will include the data type of target data and business in audit request Target data may be added to corresponding audit list according to classification after audit client receives audit request by type In, in order to which auditor finds the target data for needing to audit in corresponding audit list.
After target data is added in pending list, audit server can may also send a pieces of system notification, System notice may be the message for prompting to have pending data to need to audit, it is also possible to pending target data Audit link, auditor can pass directly to the audit interface of the target data by clicking audit link.
Fig. 3 C is the schematic diagram of pending list in audit client shown according to an exemplary embodiment.Such as Fig. 3 C institute Show, shows tabulation 32 and pending list 33 in the interface 31 of audit client, have inhomogeneity in tabulation 32 The classification of type data, than can also show the pending nucleus number of each categorical data in tabulation 32 if any picture, article and text Amount.Auditor clicks the title of each type in tabulation 32, corresponding, can show that the type needs in pending list 33 The data to be audited.For example picture type is selected in Fig. 3 C, and a series of pending pictures can be shown in pending list 33.
In alternatively possible implementation, target data may be added to by audit client sequentially in time In pending list, auditor's point opens pending list, a plurality of types of target datas can be viewed simultaneously, then to mesh Mark data are audited.It, may be in the front of every target data in pending list for the ease of the audit of auditor Increase tick boxes, and show when be to be defaulted as having chosen, allow by, the number of targets that auditor only needs will not pass through Cancellation has been chosen according in preceding tick boxes, can will cancel the state of target data chosen and be changed to that no thoroughfare.It is cutting When changing to lower one page, the submission of auditing result can be carried out to the current page all audited.Control is submitted when auditor triggers When part, audit client generally can audit server from trend and send auditing result.
Optionally, auditor, for intransitable target data, may mark intransitable original in audit Cause, or be possible to auditor by target data be changed to cannot by when, can show a reason window, the reason window Can be there are many intransitable reason in mouthful, for example format issues, clarity, it is related to violent content etc., auditor needs Choose one or more intransitable reason.
Fig. 3 D is the schematic diagram of pending list in the audit client shown according to another exemplary embodiment.Such as Fig. 3 D Shown, in the pending list 33 ' at the interface 31 ' of audit client, different types of data are suitable by the time of application audit Sequence is shown in pending list 33 ', and a tick boxes 34 are had before each data, in general, being silent in tick boxes 34 Recognize and chooses.Control 35 and page turning control 36 are submitted in addition, there may also be below interface 31 '.When auditor audits It after all data of complete page, clicks and submits control 35 that can submit auditing result, click page turning control 36 it can be seen that pending The pending data of lower one page in core list 33 '.In one possible implementation, control 35 and page turning control 36 are submitted A functionality controls can be merged into, when auditor triggers the functionality controls, can trigger simultaneously and submit control 35 and page turning The corresponding function of control 36.
Step 343, the auditing result that audit client is sent is received.
Step 350, server calls callback interface is audited, auditing result is sent to service server.
Optionally, the step of auditing result being sent to service server, may include as shown in FIGURE 3 E:
Step 351, when auditing result be used to indicate allow by when, auditing result is sent to business according to predetermined format Server.
In actual implementation, each target data is also possible to be corresponding with unique sequence number after packaging, for allowing to lead to The target data crossed, predetermined format may be " sequence number+passed through ".
Step 352, when auditing result is used to indicate no thoroughfare when, after the reason of no thoroughfare being added to auditing result It is sent to service server.
It is corresponding, for the target data that no thoroughfare, audit may be sent according to the format of " sequence number+no thoroughfare " As a result, auditing result may also be sent according to the format of " sequence number+no thoroughfare+reason ".
Step 360, service server receives the auditing result that audit server is sent, according to auditing result processing target number According to.
When the auditing result that service server receives be used to indicate allow by when, corresponding target data can be pushed away It is sent to foreground displaying, for example comment content is published to common end, article is disclosed into common platform, picture is regarded as meeting It is required that.
When the auditing result that service server receives is used to indicate no thoroughfare when, may directly delete corresponding mesh Mark data, it is also possible to by corresponding target data labeled as unavailable, such as comment content, forbid the comment content Be published to common end, for article, forbid disclosing article into common platform, for another example, for user upload head portrait picture, By the head portrait picture labeled as undesirable, the message for uploading head portrait picture again may be sent to the user.
In actual implementation, it is to execute master that step 310, step 320 and step 360, which can be implemented separately into service server, The data checking method of body, step 330, step 340 and step 350 can be implemented separately into audit server as executing subject Data checking method.
In conclusion the data checking method provided in the embodiment of the present invention, by being connect to including target data and readjustment The business datum of mouth is parsed, and the target data obtained to parsing is audited, and is sent auditing result using callback interface To service server, since business datum is packaged according to predetermined data-structure, so that different type or separate sources Data have the unified data structure that can identify of audit server, do not need the complicated background function of setting to audit this A little data, in addition, the auditing result of data can be fed back to corresponding service server by callback interface by audit server, It will not be due to concentrating audit to cause the transmitting-receiving mistake of data;It solves and is led when individually being audited to different data in the related technology It causes review efficiency low, or a large amount of auditors is needed to complete the technical issues of examination is to meet audit demand;Reach It will be audited in different data sets, improve the effect of review efficiency.
In addition, by being added except target data and callback interface in predetermined data-structure, also by data type and industry Service type is added to predetermined data-structure, and auditing system is enabled quickly to distinguish pending target according to corresponding field The audit requirement of data, to improve review efficiency.
In addition, by the way that target data is added in audit request and is sent to audit client, so that pending number Audit management is carried out according to by unified client, target data is added in pending list, so that auditor only needs The examination that different types of data can be completed on the same interface, improves review efficiency.
In addition, by the way that different auditing results is sent to service server in different formats, so that business service Device can quickly distinguish auditing result, to accelerate the processing to target data.
Fig. 4 is a kind of block diagram of data audit device shown according to an exemplary embodiment, as shown in figure 4, the data Audit device mainly be applied to audit server 110 shown in FIG. 1 in be illustrated, the data audit device include but It is not limited to: receiving module 410, parsing module 420 and sending module 430.
Receiving module 410, included at least for receiving the business datum of service server transmission, in the business datum according to The target data and callback interface, callback interface of predetermined data-structure encapsulation are uniquely corresponding with service server.
Parsing module 420, for parsing the data structure for the business datum that receiving module 410 receives, to business datum In target data audited.
Auditing result is sent to service server for calling callback interface by sending module 430.
Optionally, predetermined data-structure further includes following field: data type and type of service.
Optionally, parsing module 420 may include: generation unit, the first transmission unit and receiving unit.
Generation unit, for generating audit request using the target data got.
First transmission unit, the audit request for generating generation unit are sent to audit client.
Target data is added in pending list by audit request said here for triggering audit client.Here The user that the pending list said is used to be supplied to audit client audits the target data in pending list, will The auditing result of generation is sent to audit server.
Receiving unit, the auditing result sent for receiving audit client.
Optionally, sending module 430 may include: the second transmission unit and third transmission unit.
Second transmission unit, for when auditing result be used to indicate allow by when, by auditing result according to predetermined format It is sent to service server.
Third transmission unit will be added to the reason of no thoroughfare for when auditing result is used to indicate that no thoroughfare Service server is sent to after auditing result.
In conclusion the data audit device provided in the embodiment of the present invention, by being connect to including target data and readjustment The business datum of mouth is parsed, and the target data obtained to parsing is audited, and is sent auditing result using callback interface To service server, since business datum is packaged according to predetermined data-structure, so that different type or separate sources Data have the unified data structure that can identify of audit server, do not need the complicated background function of setting to audit this A little data, in addition, the auditing result of data can be fed back to corresponding service server by callback interface by audit server, It will not be due to concentrating audit to cause the transmitting-receiving mistake of data;It solves and is led when individually being audited to different data in the related technology It causes review efficiency low, or a large amount of auditors is needed to complete the technical issues of examination is to meet audit demand;Reach It will be audited in different data sets, improve the effect of review efficiency.
In addition, by being added except target data and callback interface in predetermined data-structure, also by data type and industry Service type is added to predetermined data-structure, and auditing system is enabled quickly to distinguish pending target according to corresponding field The audit requirement of data, to improve review efficiency.
In addition, by the way that target data is added in audit request and is sent to audit client, so that pending number Audit management is carried out according to by unified client, target data is added in pending list, so that auditor only needs The examination that different types of data can be completed on the same interface, improves review efficiency.
In addition, by the way that different auditing results is sent to service server in different formats, so that business service Device can quickly distinguish auditing result, to accelerate the processing to target data.
Fig. 5 is a kind of block diagram of data audit device shown according to another exemplary embodiment, as shown in figure 5, the number According to audit device mainly to be applied to be illustrated in service server 120 shown in FIG. 1, data audit device includes But it is not limited to: package module 510, sending module 520 and receiving module 530.
Package module 510, target data and callback interface for will acquire are packaged according to predetermined data-structure, obtain To business datum.
Callback interface said here and the service server are uniquely corresponding.
Sending module 520 encapsulates obtained business datum for sending package module 510 to audit server.Here Business datum is used to trigger the data structure of audit server parsing business datum, obtains pending target data and is examined Core calls callback interface, auditing result is sent to service server.
Receiving module 530, the auditing result sent for receiving audit server, according to auditing result processing target number According to.
In conclusion the data audit device provided in the embodiment of the present invention, by the way that target data and callback interface are pressed It is packaged according to predetermined data-structure, different type or the data of separate sources is enabled to have the system that audit server identifies One data structure, and the business datum after encapsulation is sent to audit server and is audited, due to including in business datum The auditing result of data can be fed back to corresponding service server by callback interface by callback interface, audit server, no It can be due to concentrating audit to cause the transmitting-receiving mistake of data;Solving causes when individually auditing to different data in the related technology Review efficiency is low, or a large amount of auditors is needed to complete the technical issues of examination is to meet audit demand;Having reached will It is audited in different data sets, improves the effect of review efficiency.
It should be understood that the data provided in above-described embodiment audit device when auditing data, only with above-mentioned each function Can module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different functions Module is completed, i.e., the internal structure of server is divided into different functional modules, to complete whole described above or portion Divide function.In addition, data audit device provided by the above embodiment and data checking method embodiment belong to same design, have Body realizes that process is detailed in embodiment of the method, and which is not described herein again.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.

Claims (8)

1. a kind of data checking method, which is characterized in that be applied in audit server, which comprises
The business datum that service server is sent is received, includes at least in the business datum and to be encapsulated according to predetermined data-structure Target data and callback interface, the callback interface and the service server are uniquely corresponding;
The data structure for parsing the business datum audits the target data in the business datum;
The callback interface is called, auditing result is sent to the service server,
The target data in the business datum is audited, comprising:
Audit request is generated using the target data got;
Audit request is sent to audit client, the audit request is for triggering the audit client for the mesh Mark data be added in pending list, the pending list be used for be supplied to it is described audit client user to it is described to Target data in audit list is audited, and the auditing result of generation is sent to the audit server;
Receive the auditing result that the audit client is sent.
2. the method according to claim 1, wherein
The predetermined data-structure further includes following field: data type and type of service.
3. according to claim 1 to any method in 2, which is characterized in that described that auditing result is sent to the industry Business server, comprising:
When the auditing result be used to indicate allow by when, the auditing result is sent to the business according to predetermined format Server;
When the auditing result is used to indicate no thoroughfare when, sent after the reason of no thoroughfare being added to the auditing result To the service server.
4. a kind of data checking method, which is characterized in that be applied in service server, which comprises
The target data and callback interface that will acquire are packaged according to predetermined data-structure, obtain business datum, the readjustment Interface and the service server are uniquely corresponding;
The business datum is sent to audit server, the business datum parses the industry for triggering the audit server The data structure for data of being engaged in, obtains pending target data and is audited, call the callback interface, auditing result is sent To the service server;
The auditing result that the audit server is sent is received, handles the target data according to the auditing result,
The audit server audits the target data in the business datum, comprising:
Audit request is generated using the target data got;
Audit request is sent to audit client, the audit request is for triggering the audit client for the mesh Mark data be added in pending list, the pending list be used for be supplied to it is described audit client user to it is described to Target data in audit list is audited, and the auditing result of generation is sent to the audit server;
Receive the auditing result that the audit client is sent.
5. a kind of data audit device, which is characterized in that be applied in audit server, described device includes:
Receiving module includes at least in the business datum according to predetermined for receiving the business datum of service server transmission The target data and callback interface, the callback interface and the service server of data structure encapsulation are uniquely corresponding;
Parsing module, for parsing the data structure for the business datum that the receiving module receives, to the business number Target data in is audited;
Auditing result is sent to the service server for calling the callback interface by sending module,
The parsing module, comprising:
Generation unit, for generating audit request using the target data got;
First transmission unit, the audit request for generating the generation unit is sent to audit client, described to examine The target data is added in pending list by core request for triggering the audit client, and the pending list is used The target data in the pending list is audited in the user for being supplied to the audit client, by the audit of generation As a result it is sent to the audit server;
Receiving unit, the auditing result sent for receiving the audit client.
6. device according to claim 5, which is characterized in that
The predetermined data-structure further includes following field: data type and type of service.
7. according to the device any in claim 5 to 6, which is characterized in that the sending module, comprising:
Second transmission unit, for when the auditing result be used to indicate allow by when, by the auditing result according to predetermined Format is sent to the service server;
Third transmission unit will be added to the reason of no thoroughfare for when the auditing result is used to indicate that no thoroughfare The service server is sent to after the auditing result.
8. a kind of data audit device, which is characterized in that be applied in service server, described device includes:
Package module, target data and callback interface for will acquire are packaged according to predetermined data-structure, obtain business Data, the callback interface and the service server are uniquely corresponding;
Sending module, for sending the business datum that the package module encapsulates, the business to audit server Data are used to trigger the data structure that the audit server parses the business datum, obtain pending target data and carry out Audit, calls the callback interface, auditing result is sent to the service server;
Receiving module, the auditing result sent for receiving the audit server, handles institute according to the auditing result Target data is stated,
Wherein the audit server audits the target data in the business datum, comprising:
Audit request is generated using the target data got;
Audit request is sent to audit client, the audit request is for triggering the audit client for the mesh Mark data be added in pending list, the pending list be used for be supplied to it is described audit client user to it is described to Target data in audit list is audited, and the auditing result of generation is sent to the audit server;
Receive the auditing result that the audit client is sent.
CN201610794616.XA 2016-08-31 2016-08-31 Data checking method and device Active CN106375437B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610794616.XA CN106375437B (en) 2016-08-31 2016-08-31 Data checking method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610794616.XA CN106375437B (en) 2016-08-31 2016-08-31 Data checking method and device

Publications (2)

Publication Number Publication Date
CN106375437A CN106375437A (en) 2017-02-01
CN106375437B true CN106375437B (en) 2019-08-27

Family

ID=57898859

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610794616.XA Active CN106375437B (en) 2016-08-31 2016-08-31 Data checking method and device

Country Status (1)

Country Link
CN (1) CN106375437B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108491518B (en) * 2018-03-26 2021-02-26 广州虎牙信息科技有限公司 Method and device for auditing text, electronic equipment and storage medium
CN108536662B (en) * 2018-04-16 2022-04-12 苏州大学 Data labeling method and device
CN109325030B (en) * 2018-09-03 2023-08-18 平安国际融资租赁有限公司 Message processing method, device, computer equipment and storage medium
CN109559086A (en) * 2018-09-20 2019-04-02 中建科技有限公司深圳分公司 Checking method, device and terminal device based on BIM light weighed model
CN109344164B (en) * 2018-10-31 2021-03-19 迈普通信技术股份有限公司 Data storage method and device
CN109828853B (en) * 2019-01-28 2020-12-01 车轮互联科技(上海)股份有限公司 Content publishing processing method and device for community and server
CN109977022B (en) * 2019-04-03 2023-01-10 网易(杭州)网络有限公司 Game resource checking method, device, system and storage medium
CN110213357B (en) * 2019-05-22 2022-04-22 深圳壹账通智能科技有限公司 Service data rollback method, device, computer equipment and storage medium
CN111127218A (en) * 2019-11-14 2020-05-08 泰康保险集团股份有限公司 Data processing method and device, storage medium and electronic terminal
CN111585988A (en) * 2020-04-25 2020-08-25 中信银行股份有限公司 Data auditing method, device and system and computer storage medium
CN112330276A (en) * 2020-11-02 2021-02-05 中国平安财产保险股份有限公司 File transmission method and device, electronic equipment and storage medium
CN113077346A (en) * 2021-04-30 2021-07-06 平安信托有限责任公司 Data processing method and device, computer equipment and storage medium
CN113807955A (en) * 2021-09-29 2021-12-17 腾讯科技(深圳)有限公司 Information auditing method and related equipment
CN114125054B (en) * 2021-11-29 2024-03-15 百果园技术(新加坡)有限公司 Content auditing system, method, device, equipment and medium
CN116204748A (en) * 2022-12-28 2023-06-02 河北省气象服务中心(河北省气象影视中心) Data processing method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101001153A (en) * 2006-12-30 2007-07-18 华为技术有限公司 Interface equipment, server operation service system and method
CN101567845A (en) * 2009-04-27 2009-10-28 成都科来软件有限公司 Real-time processing system and method of universal network data packet
CN101997721A (en) * 2010-11-15 2011-03-30 中兴通讯股份有限公司 System, method and corresponding device for managing telecommunication network
CN102752847A (en) * 2011-04-19 2012-10-24 腾讯科技(深圳)有限公司 Method and device for processing networking application
CN105553920A (en) * 2014-10-29 2016-05-04 腾讯科技(深圳)有限公司 Data interaction method, apparatus, and system
CN105610877A (en) * 2014-10-29 2016-05-25 腾讯科技(深圳)有限公司 Data interaction method, data interaction platform server and data interaction system
CN105635050A (en) * 2014-10-29 2016-06-01 腾讯科技(深圳)有限公司 Data interaction method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101001153A (en) * 2006-12-30 2007-07-18 华为技术有限公司 Interface equipment, server operation service system and method
CN101567845A (en) * 2009-04-27 2009-10-28 成都科来软件有限公司 Real-time processing system and method of universal network data packet
CN101997721A (en) * 2010-11-15 2011-03-30 中兴通讯股份有限公司 System, method and corresponding device for managing telecommunication network
CN102752847A (en) * 2011-04-19 2012-10-24 腾讯科技(深圳)有限公司 Method and device for processing networking application
CN105553920A (en) * 2014-10-29 2016-05-04 腾讯科技(深圳)有限公司 Data interaction method, apparatus, and system
CN105610877A (en) * 2014-10-29 2016-05-25 腾讯科技(深圳)有限公司 Data interaction method, data interaction platform server and data interaction system
CN105635050A (en) * 2014-10-29 2016-06-01 腾讯科技(深圳)有限公司 Data interaction method and system

Also Published As

Publication number Publication date
CN106375437A (en) 2017-02-01

Similar Documents

Publication Publication Date Title
CN106375437B (en) Data checking method and device
WO2021244211A1 (en) Blockchain message processing method and apparatus, computer and readable storage medium
CN105578488B (en) Network data acquisition system and method
CN108259553A (en) The sending method and terminal device of business mail
WO2020253465A1 (en) File interaction processing method, apparatus, and system
CN109582452B (en) Container scheduling method, scheduling device and electronic equipment
CN107784205B (en) User product auditing method, device, server and storage medium
CN110287119A (en) A kind of automatic interface testing method and device based on python
US20110137958A1 (en) Implementation Method of DATACOM Data Command Platform
CN105915529B (en) A kind of message forming method and device
WO2022095699A1 (en) Underlying data management method and system, and computer-readable storage medium
CN108063714A (en) A kind of processing method and processing device of network request
CN107665237B (en) Data structure classification device, and unstructured data publishing and subscribing system and method
CN108259529A (en) A kind of acquisition methods and device of page sharing information
CN114500690A (en) Interface data processing method and device, electronic equipment and storage medium
CN108429739A (en) A kind of method, system and the terminal device of identification honey jar
CN115168400A (en) External data management system and method
CA2919696A1 (en) Legal discovery tool
CN107423446A (en) New media based on cloud storage automates credible deployment system and method
CN115514759B (en) File forwarding method, electronic device and storage medium
CN116308236A (en) Mail processing method, mail processing device, electronic equipment and storage medium
US20210273900A1 (en) Methods and systems for processing electronic messages
US10191907B2 (en) Legal discovery tool implemented in a mobile device
CN109344372B (en) Big data-based document generation method and system
CN108063713A (en) A kind of processing method and processing device of network request

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 201700 Qingpu District, Shanghai green Ping Road, No. 1, building 153, room C, room 1,

Applicant after: SHANGHAI YINSAI COMPUTER TECHNOLOGY CO.,LTD.

Address before: 201700 Qingpu District, Shanghai green Ping Road, No. 1, building 153, room C, room 1,

Applicant before: SHANGHAI YINTIANXIA TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210420

Address after: 510627 room 801, 395 Linjiang Avenue, Tianhe District, Guangzhou City, Guangdong Province (office only)

Patentee after: Guangdong Bozhong Securities Investment Consulting Co.,Ltd.

Address before: 201700, Qingpu District, Shanghai, Shanghai Qing Ping highway 1362, 1, 1, C District, room 153

Patentee before: SHANGHAI YINSAI COMPUTER TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
CP01 Change in the name or title of a patent holder

Address after: Room 801, No. 395 Linjiang Avenue, Tianhe District, Guangzhou City, Guangdong Province, 510627 (office only)

Patentee after: Guangdong Bozhong Intelligent Technology Co.,Ltd.

Address before: Room 801, No. 395 Linjiang Avenue, Tianhe District, Guangzhou City, Guangdong Province, 510627 (office only)

Patentee before: Guangdong Bozhong Securities Investment Consulting Co.,Ltd.

Address after: Room 801, No. 395 Linjiang Avenue, Tianhe District, Guangzhou City, Guangdong Province, 510627 (office only)

Patentee after: Guangdong Bozhong Intelligent Technology Investment Co.,Ltd.

Address before: Room 801, No. 395 Linjiang Avenue, Tianhe District, Guangzhou City, Guangdong Province, 510627 (office only)

Patentee before: Guangdong Bozhong Intelligent Technology Co.,Ltd.

CP01 Change in the name or title of a patent holder