Embodiment
In Express Logistics industry, to avoid that addressee information is pasted onto in parcel outer packing with plaintext version, and cause
The problem of privacy leakage of addressee, occur in that and post folk prescription method using the Express Logistics of Quick Response Code.
In a kind of scheme, sender can fill in addressee information (including addressee in delivery of packages by client
Name, phone number and address of people etc.), then client can use the addressee information of customer Completion automatically to give birth to
Into Quick Response Code;Or, the addressee information of customer Completion can also be encrypted for client, be then based on the receipts after encryption
Part people information generates Quick Response Code, and the Quick Response Code then is sent into express company, is printed by express company and is pasted onto bag
Wrap up in outer wrap;Courier can check that addressee information carries out parcel and sent with charge free when sending parcel with charge free by scanning the Quick Response Code.
In another scheme, the Quick Response Code of addressee information generation of the client based on customer Completion can also be pre-
First set an effective time, within effective time, courier scans the Quick Response Code, can normally check post, addressee letter
Breath;When more than effective time, courier scans the Quick Response Code again, then can not view post, addressee information.
However, the Express Logistics illustrated above based on Quick Response Code post folk prescription method, still there can be following defect:
On the one hand, Quick Response Code is either directly generated using addressee information, or is believed using the addressee after encryption
Breath generation Quick Response Code, because information is addressee information in itself used in generation Quick Response Code, therefore courier passes through scanning
The Quick Response Code, can not only be directly viewable addressee information, and can such as replicate or sectional drawing by way of steal
Addressee information.If likewise, addressee is after parcel is signed for, do not handled parcel outer packing, but directly abandon,
Still it is likely to result in the privacy leakage of addressee.
On the other hand, the Quick Response Code for the addressee information generation based on customer Completion sets effective time, although can
To reduce the occurrence risk of addressee's privacy leakage to a certain extent, but because different express companies is when logistics is sent with charge free
Between cycle, and the difference residing for address of the addressee geographically so that the bad control of time length of the effective time;If should
Effective time set it is long, be still likely to result in addressee arbitrarily abandon parcel outer packing cause privacy of user to reveal;If
It is shorter that the effective time is set, and is likely to result in the also unfinished parcel of courier and sends with charge free, the problem of Quick Response Code has failed.
In view of this, the application proposes a kind of physical distribution delivery method based on intelligent bar code, sends part personnel sending bag with charge free
When wrapping up in, the intelligent bar code that can be superscribed by sending part client scan to be arranged at, barcode scanning enters corresponding target pages, and
Addressee information is dynamically asked to part service end is sent;When the user's mark for sending barcode scanning person that part service end carries in by request
Know, identify the barcode scanning person for it is legal send part user when, addressee information can be back to and send part client, then by sending part
Client is shown in the target pages after carrying out desensitization process to the privacy information included in addressee information;Addressee exists simultaneously
Sign for after parcel, by general scanning client active scan intelligent bar code, triggering part service end can also be sent to issue
Fail identifying code, and then addressee can be after scanning client jumps to the target pages, by inputting the failure received
Identifying code is come the intelligent bar code that actively fails;
On the one hand, due to sending part client to be, by scanning after intelligent bar code, receipts dynamically to be asked to part service end is sent
Part people's information, the information used for generating the intelligent bar code be no longer addressee information in itself, and only when send part objective
Family end is identified by the user of the barcode scanning person carried in request, is identified that barcode scanning person sends part user to be legal, is just believed addressee
Breath is back to and sends part client, thus can be maximum ensure the security of addressee information;
Second aspect, due to send part client from send part service end request to addressee information when, using to addressee
The addressee's privacy information included in information carries out the display mode shown after desensitization process, therefore it is possible to prevente effectively from is wrapped in
During sending part, addressee's privacy leakage that courier's malice is stolen addressee information and caused;
The third aspect, after addressee successfully signs for parcel, can actively be lost by scanning the intelligent bar code again
The intelligent bar code is imitated, can no longer need to set effective time for the intelligent bar code, so as to be prevented effectively from addressee
The problem of the addressee's privacy leakage for arbitrarily abandoning parcel outer packing after signing for parcel and causing.
The application is described below by specific embodiment and with reference to specific application scenarios.
Fig. 1 is refer to, Fig. 1 is a kind of physical distribution delivery method based on intelligent bar code that the embodiment of the application one is provided,
Methods described performs following steps:
Step 101, part client end response is sent to be grasped in the scanning for sending part user for being arranged at the intelligent bar code superscribed
Make, barcode scanning enters target pages corresponding with the intelligent bar code, and asked to send part service end to send addressee information and obtain
Ask;
Step 102, send part service end to be asked in response to sending the addressee information that part client is sent to obtain, part is sent to described
Client returns to addressee information corresponding with the intelligent bar code;
Step 103, part client is sent to receive the addressee information for sending part service end to return, to the addressee information
In addressee's privacy information for including carry out desensitization process, and by the addressee information after desensitization process in the page object
Part user is sent to show towards described;
Step 104, scanning client end response signs for being directed to the scanning of the intelligent bar code after the parcel in addressee
Operation, barcode scanning enters target pages corresponding with the intelligent bar code, and to send part service end transmission bar code invalidation request;
Step 105, the bar code invalidation request for sending part service end to be sent in response to scanning client, to the addressee human hair
Send failure identifying code;
Step 106, scanning client obtains the failure identifying code that addressee inputs in the target pages, and this is failed
Identifying code, which is uploaded to, sends part service end;
Step 107, send part service end to receive the failure identifying code that scanning client is uploaded, the failure identifying code is performed and tested
Card, and the intelligent bar code is set to failure when the failure identifying code is verified.
Fig. 2 is referred to, Fig. 2 is another physical distribution delivery side based on intelligent bar code that the embodiment of the application one is provided
Method, methods described performs following steps:
Step 201, part client end response is sent to be grasped in the scanning for sending part user for being arranged at the intelligent bar code superscribed
Make, barcode scanning enters target pages corresponding with the intelligent bar code, and asked to send part service end to send addressee information and obtain
Ask;Wherein, the intelligent bar code is based on the corresponding URL addresses generation of the addressee information;The addressee information is obtained
Request includes the HTTP request corresponding to the URL addresses;
Step 202, receive and send part service end to be asked in response to sending the addressee information that part client is sent to obtain, really
Surely the addressee information received obtains user's mark that barcode scanning person whether is carried in request;
Step 203, if the addressee information received obtains user's mark that barcode scanning person is carried in request, based on this
User's mark identification barcode scanning person whether be it is legal send part user, and identifying that the barcode scanning person is legal to send part user
When, send part client to return to corresponding addressee information to described;
Step 204, part client is sent to receive the addressee information for sending part service end to return, to the addressee information
In addressee's privacy information for including carry out desensitization process, and by the addressee information after desensitization process in the page object
Part user is sent to show towards described.It is above-mentioned to send part client, can be the special visitor for physical distribution delivery of express company's exploitation
Family end software;For example, physical distribution delivery APP.
It is above-mentioned to send part service end, can be towards server, server cluster or the base for sending part client to provide service
The physical distribution delivery platform built in server cluster.
Above-mentioned intelligent bar code, can include bar code (being commonly called as bar code), two-dimensional bar code (being commonly called as Quick Response Code), or
The bar code of the other decoding processes of use derived based on bar code and two-dimensional bar code;In this example, can be no longer straight
The generation information as the intelligent bar code using addressee information is connect, but uses the reference address of addressee information, next life
Into above-mentioned intelligent bar code;
In a kind of embodiment shown, above-mentioned intelligent bar code can be the URL based on addressee information
The bar code of (Uniform Resource Locator, URL) address generation.In this case, above-mentioned receipts
Part people information acquisition request can be a HTTP request for corresponding to above-mentioned URL addresses.
The addressee information that sender fills in when sending parcel, can uniformly be stored in the addressee for sending part service end side
In people's information database.Business service end then can based on itself access domain-name information, addressee information storage catalogue with
And the information such as file name, it is that each addressee information stored in database generates an addressable URL address respectively.
After each addressee information stored in for database generates corresponding URL addresses, send part service end can root
It is that each addressee information further generates a corresponding intelligent bar code respectively according to the URL addresses of generation.Work as sender
The parcel sent reaches express company, the intelligence that express company can generate to the URL addresses of the addressee information based on the parcel
Energy bar code is printed, and is then pasted onto in the outer packing of the parcel and is carried out logistics transportation.
In logistics and shipment stage, part personnel are sent when sending parcel with charge free, can be used and be sent the intelligent bar shaped of part client scan
Code, obtains corresponding URL addresses, barcode scanning enters to target pages corresponding with the URL addresses, and is built based on the URL addresses
HTTP request is sent to part service end is sent, and addressee information corresponding with the URL addresses is asked to part service end is sent.
Wherein, in a kind of embodiment shown, in order to carry out abundant certification to the identity for sending part personnel, part client is sent
End group can also carry in the HTTP request when URL addresses are to build HTTP request and send the user of part personnel to identify;Example
Such as, user mark can be above-mentioned when sending part client, used login account of sending part personnel to log in.
In this case, send part librarian use to be sent after the part client scan intelligent bar code, send part client can be with
The login account for sending part personnel is obtained, is then based on scanning obtained URL addresses and the login account got building one
Individual HTTP request, then sends the HTTP request to part service end is sent, so that sending part service end receiving the HTTP
, can be based on the login account carried in the HTTP request, to recognize whether scanning person is legal to send part personnel after request.
Certainly, it is necessary to which explanation, in actual applications, generates the generation information that above-mentioned intelligent bar code is used, remove
Can be addressee information illustrated above URL addresses beyond or one with the URL addresses of the addressee information
Corresponding special identifier (such as character string).
In this case, send part librarian use to be sent after the part client scan intelligent bar code, send part client can be with
An inquiry request is built based on the special identifier, the special identifier is transferred to and sends part service end, and sends part service end can
To inquire about corresponding URL addresses based on the special identifier, and then the corresponding addressee in the URL addresses inquired can be believed
Breath, which is returned to, sends part client, and specific implementation process is no longer described in detail.
It will be said below by taking bar code of the above-mentioned intelligent bar code for the URL addresses generation based on addressee information as an example
It is bright.
In this example, part service end is sent to send part client to be sent by scanning the intelligent bar code that superscribes receiving
HTTP request after, can detect in the HTTP request whether to carry first and send part personnel to log in send and step on used in part client
Record account (i.e. user's mark of scanning person);If carrying login account in the HTTP request, show the HTTP request be by
Send part personnel to obtain by the addressee information sent the above-mentioned intelligent bar code of part client scan and sent to ask;
In this case, part service end is sent to parse the HTTP request, with obtaining the URL that is carried in the HTTP request
Location, and send part personnel login to send the login account used in part client.
On the one hand, the login account for sending part service end can be carried in the HTTP request, part is sent with legal in system
The login account of personnel is matched, and sends whether part personnel are legal to send part personnel to recognize that the login account is corresponding;
On the other hand, if sending the part personnel to be by recognition and verification is corresponding with the login account carried in the HTTP request
It is legal to send part personnel, then the URL addresses carried in the HTTP request can be further parsed, are read from addressee information database
The addressee information indicated with the URL addresses, is then returned to and sends part client.
In this example, send part client to be scanned for being arranged at the intelligent bar code superscribed, barcode scanning enter with
After the corresponding target pages in URL addresses of the intelligent bar code, if by building HTTP request from sending part service end successfully to be asked
Seek corresponding addressee information, then send part client after the addressee information for sending part service end to return is received, can be with
The addressee information received is shown in above-mentioned target pages, so that sending part personnel can be by checking the page object
The addressee information of display in face completes to send part.
Further, in order to lift information security when addressee information is shown in above-mentioned target pages, part client is sent
Hold before the addressee information that part service end is returned will be sent to be shown in above-mentioned target pages, the addressee information can be directed to
Included in addressee's privacy information (name, phone number of such as addressee etc.) carry out desensitization process, then will desensitization
Addressee information after processing is shown in the target pages.
Wherein, desensitization process is carried out to addressee information, refers to based on certain rule, will easily be let out in addressee information
The sensitive data (such as addressee's name and cell-phone number) of dew, is converted to the process for the non-real real data for being difficult leakage;For example, with
Exemplified by the information such as addressee's name and phone number included in addressee information, part client is sent for addressee's surname
, can be using spcial character in addressee's name and phone number when the information such as name and phone number carries out desensitization process
Key character be replaced;Such as, can be by addressee's name " Zhang San " desensitization process for " * ", can also will use spy
Specific bit number in addressee's phone number is replaced shielding by different character.
In addition, in order to further prevent to send part personnel to steal addressee information by illegal means, existing when sending part client
, now can be with the synchronization disabled group in above-mentioned target pages to when sending part personnel to show by the addressee information after desensitization process
The sectional drawing function of terminal device (such as smart mobile phone) where part client;And, disabling is directed in above-mentioned target pages and shown
Addressee information duplication operation.
In this way, on the one hand, desensitization process is carried out to the private data included in addressee information, can be lifted
Information security of the addressee information in display;On the other hand, by the way that when showing addressee information, disabling sends part client institute
The duplication operation of the addressee information shown in above-mentioned target pages is directed in the sectional drawing function of terminal device, and disabling, can
Fundamentally to prevent to send part personnel to retain addressee information by illegal means such as sectional drawing, duplications.
In this example, due to sending part personnel during part is sent, generally there is still a need for based on the contact in addressee information
Mode is normally contacted with addressee, therefore after the privacy information in addressee information carries out desensitization process, may
Cause to send part personnel can not completely view the information such as the contact method reserved in addressee information by addressee, and cause can not
The problem of normally associate being carried out with addressee.
In order to tackle this problem, when sending part client barcode scanning to enter above-mentioned target pages, and by the receipts after desensitization process
Part people information is when the target pages are shown, output one that can be synchronous in the target pages is used to call addressee automatically
User option;Such as, the user option can be one " the calling addressee " exported in the user interface for send part client
Function button.
, can be by triggering the user option when sending part personnel to need normally associate addressee;Such as, send part personnel can
To click on the user option;, can be with base after sending part client to detect to send part personnel to be directed to the trigger action of the user option
In the contact method for sending the addressee without desensitization process that part client prestores, initiate to call from trend addressee, from
And to send part personnel after the contact method of addressee is by desensitization process, remain able to normally associate addressee.
Wherein, due to sending part client when initiating to call to addressee, it will usually leave response in part client is sent
Call record, therefore in order to further prevent to send part personnel illegally to get the contact method of addressee, send part client
Hold after the calling for addressee is automatically initiated, can empty the synchronous progress of call record in end of calling.
It can be seen that, in this way, it can be ensured that send part personnel during whole send with charge free, can not learn addressee
The contact method of people, so as to farthest ensure the privacy of user of addressee.
In this example, except it is described above send part personnel can by sending the above-mentioned intelligent bar code of part client scan,
Come to sending beyond part service end active request addressee information, addressee is can also be after parcel is signed for, the active scan intelligence
Can bar code send part service end to fail the intelligent bar code to trigger, so as to avoid addressee from arbitrarily abandoning parcel outer packing
The privacy of user leakage being likely to result in.
Specifically, when sending part personnel, addressee is successfully shipped to by wrapping up, completed by addressee after signing for, addressee can
To be arranged at the above-mentioned intelligent bar code superscribed by scanning client active scan, part service end is sent to fail the intelligence to trigger
Can bar code.
Wherein, above-mentioned scanning client, can refer to the client software for being scanned operation to intelligent bar code;
For example, above-mentioned scanning client can be general barcode scanning APP;I.e. in this example, for addressee, it can use general
Barcode scanning instrument, you can complete for above-mentioned intelligent bar code invalid operation, without individually being developed for addressee
Corresponding client software.
After addressee is directed to using scanning client is arranged on the intelligent bar code progress active scan superscribed, now
Scanning client still can obtain URL addresses corresponding with the intelligent bar code, and barcode scanning enters mesh corresponding with the URL addresses
The page is marked, is then based on the URL addresses and builds HTTP request sending to send part service end, is come actively to send the active of part client to be sent out
Play the invalid operation for the intelligent bar code.
Wherein, with sending part librarian use to be sent after part client is scanned for the intelligent bar code, part client structure is sent
The HTTP request built out is compared, after addressee is using the scanning above-mentioned intelligent bar code of client scan, constructed by scanning client
User's mark of barcode scanning person's (sending part personnel) can not be carried in the HTTP request gone out.
In this example, part service end is sent to receive after the above-mentioned HTTP request that above-mentioned scanning client is sent, still can be with
Detect whether to carry in the HTTP request and send part personnel to log in send (the i.e. user of scanning person of login account used in part client
Mark);If carrying login account in the HTTP request, it is by sending part personnel by sending part client to be swept to show the HTTP request
The addressee information retouched above-mentioned intelligent bar code and sent obtains request;If on the contrary, login account is not carried in the HTTP request
Number, show that the HTTP request is asked for addressee by scanning the bar code failure that the above-mentioned intelligent bar code of client scan is sent
Ask.
Certainly, send part service end can be based on whether carrying scanning person in the HTTP request received except described above
Login account, come distinguish the HTTP request received be addressee information obtain request, or bar code invalidation request reality
Apply beyond mode, in actual applications, send part service end can also the type based on the login account carried in HTTP request come
The identity of barcode scanning person is distinguished, and then determines that the HTTP request received is that addressee information acquisition is asked, or bar code is invalid
Request;
For example, in one embodiment, sending part service end can be for sending part personnel and addressee to enable different accounts
Number system, and send part personnel and addressee then to use different types of login account to log in respectively and send part client;Such as,
Part personnel are sent to use the account inside express company, and addressee can use the public account registered on line.
In this case, send part personnel and addressee that the special of express company's exploitation can be used to send part client per capita
The scan operation of intelligent bar code is completed, and after the completion of scanning, can carry and log in the HTTP request completed is built
This sends login account used in part client;And part service end side is being sent, can be based on stepping on for being carried in the HTTP request
The type of account is recorded, to determine the identity of barcode scanning person, and then the type of HTTP request received is determined;Such as, if HTTP
The login account carried in request is the inside account of express company, then can determine that the HTTP request is believed for normal addressee
Breath obtains request;If, can be with the contrary, the login account carried in HTTP request is the public account registered on addressee's line
It is bar code invalidation request to determine the HTTP request.
In this example, send part service end it is determined that the HTTP request received be bar code invalidation request after:
On the one hand, the invalid flow to above-mentioned intelligent bar code can be triggered immediately, based in above-mentioned addressee information by
The contact method that addressee reserves, failure identifying code is issued to addressee;
For example, sending part service end can be based on certain random algorithm, then random one failure identifying code of generation obtains
The phone number reserved in addressee information by addressee, and in the form of short message, the failure identifying code of generation is sent to receipts
Part people.
On the other hand, it can also be returned to scanning client for pointing out addressee to input failure checking in target pages
Prompt message, and corresponding input module;Such as, the prompt message, which can be one, " please input the failure received to test
The text prompt of card ", and the input module can be a corresponding input frame.
In this example, client is scanned after the above-mentioned prompt message for sending part service end to issue and input module is received,
The prompt message received and input module can be shown in above-mentioned target pages to addressee, to point out addressee to exist
The failure identifying code received is inputted in the target pages, to complete the invalid operation of the intelligent bar code.
After addressee receives the failure identifying code for sending part service end to issue, it can be inputted in the bar code failure page
The failure identifying code received, and the failure identifying code that addressee inputs in the target pages can then be obtained by scanning client,
Then the failure identifying code got is submitted to and sends part service end, further verified.
In this example, send part service end after the failure identifying code that scanning client is submitted is received, addressee can be verified
People by scan client submit failure identifying code, with send part service end be handed down to addressee failure identifying code it is consistent;Such as
The two is consistent for fruit, and now the failure identifying code is verified, and sends part service end locally can be set to the intelligent bar code
Failure.
Wherein, send part service end when the intelligent bar code is set into failure, can directly delete and the intelligent bar shaped
The corresponding addressee information of code, can also be labeled as failure state by the corresponding addressee information of the intelligent bar code;
For example, in one implementation, after above-mentioned failure identifying code is verified, sending part service end can be in addressee
Addressee information corresponding with the URL of above-mentioned intelligent bar code is searched in people's information database, then by the addressee found
People's information is directly deleted, and the intelligent bar code is failed;
In another implementation, after above-mentioned failure identifying code is verified, send part service end can also will be above-mentioned
The addressee information corresponding with the URL addresses of above-mentioned intelligent bar code stored in addressee information database, labeled as failure
State, the intelligent bar code is failed.
In this example, after addressee is signing for parcel, by the invalid flow of intelligent bar code illustrated above, by the intelligence
Can bar code be successfully set to it is invalid after, when send part service end receive again user by send part client or scan client
End is scanned after the HTTP request that the intelligent bar code is sent, and now sends whether part service end can determine the intelligent bar code first
Fail;
For example, sending part service end to may determine whether to find in addressee information database and the HTTP request
The corresponding addressee information in URL addresses asked;If corresponding addressee information can not be found, the intelligent bar shaped is represented
Code has been disarmed state;Similar, send part service end to determine that what is stored in addressee information database asks with the HTTP
Seek the asked corresponding addressee information in URL addresses, if be marked as failure state;If it is, representing the intelligent bar
Shape code has been disarmed state.
In this example, if the intelligent bar code be already set as it is invalid, send part service end can to it is above-mentioned send part visitor
Family end or scanning client return to the intelligent failed prompting message of bar code, so that this is sent part client or swept
Client is retouched after barcode scanning enters target pages corresponding with the intelligent bar code, can show that the prompting disappears in the target pages
Breath.
Certainly, if the intelligent bar code is not configured to invalid, above-mentioned send what part client was sent for what is received
For HTTP request, send part service end still can be according to implementation process illustrated above, normally to sending part client to return
Corresponding addressee information;
Accordingly, for the above-mentioned HTTP request for sending part client to send received, send part client can also
According to implementation process illustrated above, the normal invalid flow performed for the intelligent bar code, specific implementation process is no longer
Repeat.
By various embodiments above, in the technical scheme shown in the application, part personnel are sent when sending parcel with charge free, can
With the intelligent bar code superscribed by sending part client scan to be arranged at, barcode scanning enters corresponding target pages, and to sending part
Service end dynamically asks addressee information;When the user's mark for sending barcode scanning person that part service end carries in by request, know
Do not go out the barcode scanning person for it is legal send part user when, addressee information can be back to and send part client, then by sending part client
Hold and be shown in the target pages after carrying out desensitization process to the privacy information included in addressee information;Meanwhile, addressee is in label
After packet receiving is wrapped up in, by general scanning client active scan intelligent bar code, triggering part service end can also be sent to issue mistake
Identifying code is imitated, and then addressee can be after scanning client barcode scanning enters the target pages, by inputting the failure received
Identifying code is come the intelligent bar code that actively fails;
On the one hand, due to sending part client to be, by scanning after intelligent bar code, receipts dynamically to be asked to part service end is sent
Part people's information, the information used for generating the intelligent bar code be no longer addressee information in itself, and only when send part objective
Family end is identified by the user of the barcode scanning person carried in request, is identified that barcode scanning person sends part user to be legal, is just believed addressee
Breath is back to and sends part client, thus can be maximum ensure the security of addressee information;
Second aspect, due to send part client from send part service end request to addressee information when, using to addressee
The addressee's privacy information included in information carries out the display mode shown after desensitization process, therefore it is possible to prevente effectively from is wrapped in
During sending part, addressee's privacy leakage that courier's malice is stolen addressee information and caused;
On the other hand, after addressee successfully signs for parcel, can actively it be lost by scanning the intelligent bar code again
The intelligent bar code is imitated, can no longer need to set effective time for the intelligent bar code, so as to be prevented effectively from addressee
The problem of the addressee's privacy leakage for arbitrarily abandoning parcel outer packing after signing for parcel and causing.
Corresponding with above method embodiment, present invention also provides the embodiment of device.
Fig. 3 is referred to, the application proposes a kind of physical distribution delivery device 30 based on intelligent bar code, applied to sending part service
End;Wherein, Fig. 4 is referred to, sending involved by part service end for the carrying physical distribution delivery device 30 based on intelligent bar code is used as
And hardware structure in, generally include CPU, internal memory, nonvolatile memory, network interface and internal bus etc.;With software
Exemplified by realization, the physical distribution delivery device 30 based on intelligent bar code is it is generally understood that be carried in the computer in internal memory
Program, the logic device that the software and hardware formed after being run by CPU is combined, described device 30 includes:
First returns to module 301, in response to sending part client to be swept for being arranged at the intelligent bar code superscribed execution
Retouch the addressee information that is sent afterwards and obtain request, part client return addressee corresponding with the intelligent bar code send to described
People's information, so that described send part client after barcode scanning enters target pages corresponding with the intelligent bar code, is received described
The addressee's privacy information included in part people's information is shown after carrying out desensitization process in the target pages;
First sending module 302, the intelligent bar is directed in response to scanning client after addressee signs for the parcel
Shape code performs the bar code invalidation request sent after scanning, failure identifying code is sent to the addressee, so that the addressee
People in the scanning client after barcode scanning enters target pages corresponding with the intelligent bar code, it is defeated in the target pages
Enter the failure identifying code;
First failed module 303, receives the failure identifying code inputted by the addressee that the scanning client is uploaded,
Checking is performed to the failure identifying code, and the intelligent bar code is set to failure when the failure identifying code is verified.
In this example, the intelligent bar code is based on the corresponding URL addresses generation of the addressee information;The addressee
Information acquisition request, and the bar code invalidation request include the HTTP request corresponding to the URL addresses;Wherein, it is described
Addressee information obtains user's mark that barcode scanning person is carried in request;
It is described first return module 301 specifically for:
It is determined that whether carrying user's mark of barcode scanning person in the HTTP request received;
If carrying user's mark of barcode scanning person in the HTTP request received, identification is known based on user mark described
Barcode scanning person whether be it is legal send part user, and identify the barcode scanning person for it is legal send part user when, send part client to described
End returns to corresponding addressee information.
In this example, first sending module 302 specifically for:
If user's mark of barcode scanning person is not carried in the HTTP request received;Or, user's mark is carried, but be based on
The user identifies that the barcode scanning person is legal addressee user, then based on the receipts recorded in the addressee information
The contact method of part people sends failure identifying code to the addressee.
In this example, first failed module 303 specifically for:
The addressee information is labeled as failure state;
Or, the addressee information is deleted.
In this example, the first return module 301 is further used for:
Part client is sent to perform the receipts sent after scanning for being arranged at the intelligent bar code superscribed receiving
During part people's information acquisition request, determine whether the intelligent bar code has failed;
If the intelligent bar code has failed, send the part client return intelligent bar code failed to described
Prompting message, so that described send part client after barcode scanning enters target pages corresponding with the intelligent bar code, described
Target pages show the prompting message.
Fig. 5 is referred to, the application proposes a kind of physical distribution delivery device 50 based on intelligent bar code, applied to sending part service
End;Wherein, Fig. 6 is referred to, sending involved by part service end for the carrying physical distribution delivery device 50 based on intelligent bar code is used as
And hardware structure in, generally include CPU, internal memory, nonvolatile memory, network interface and internal bus etc.;With software
Exemplified by realization, the physical distribution delivery device 50 based on intelligent bar code is it is generally understood that be carried in the computer in internal memory
Program, the logic device that the software and hardware formed after being run by CPU is combined, described device 50 includes:
First receiving module 501, reception sends part client performing scanning for being arranged at the intelligent bar code superscribed
The addressee information sent afterwards obtains request;Wherein, the intelligent bar code is based on the addressee information corresponding URL
Location is generated;The addressee information, which obtains request, includes the HTTP request corresponding to the URL addresses;
Determining module 502, is asked in response to sending the addressee information that part client is sent to obtain, it is determined that receive
The addressee information obtains user's mark that barcode scanning person whether is carried in request;
Second returns to module 503, if the addressee information received obtains user's mark that barcode scanning person is carried in request,
Then based on the user mark identification barcode scanning person whether be it is legal send part user, and identifying that the barcode scanning person is legal
When sending part user, part client is sent to return to corresponding addressee information to described, so that described send part client to enter in barcode scanning
After target pages corresponding with the intelligent bar code, the addressee's privacy information included in the addressee information is taken off
Shown after quick processing in the target pages.
In this example, first receiving module 501 is further:
Scanning client is received to be sent out after scanning is performed for the intelligent bar code after addressee signs for the parcel
The bar code invalidation request gone out;Wherein, the bar code invalidation request includes the HTTP request corresponding to the URL addresses;
Described device 50 also includes:
Second sending module 504 (not shown in Fig. 5), the bar code failure sent in response to scanning client please
Ask, to the addressee send failure identifying code so that the addressee it is described scanning client barcode scanning enter with it is described
After the corresponding target pages of intelligent bar code, the failure identifying code is inputted in the target pages;
Second failed module 505 (not shown in Fig. 5), receives being inputted by the addressee for the scanning client upload
Failure identifying code, checking is performed to the failure identifying code, and when the failure identifying code is verified by the intelligent bar shaped
Code is set to failure.
In this example, second sending module 504:
If user's mark of barcode scanning person is not carried in the bar code invalidation request received;Or, user's mark is carried,
But identify that the barcode scanning person is legal addressee user based on the user, then based on recording in the addressee information
The contact method of the addressee sends failure identifying code to the addressee.
Fig. 7 is referred to, the application proposes a kind of physical distribution delivery device 70 based on intelligent bar code, applied to sending part client
End;Wherein, Fig. 8 is referred to, sending involved by part client for the carrying physical distribution delivery device 70 based on intelligent bar code is used as
And hardware structure in, generally include CPU, internal memory, nonvolatile memory, network interface and internal bus etc.;With software
Exemplified by realization, the physical distribution delivery device 70 based on intelligent bar code is it is generally understood that be carried in the computer in internal memory
Program, the logic device that the software and hardware formed after being run by CPU is combined, described device 70 includes:
3rd sending module 701, the scan operation of the intelligent bar code superscribed is arranged in response to sending part user to be directed to,
Barcode scanning enters target pages corresponding with the intelligent bar code, and obtains request to send part service end to send addressee information;
Second receiving module 702, receives the addressee information for sending part service end to return, in the addressee information
Comprising addressee's privacy information carry out desensitization process;
Display module 703, part user is sent by the addressee information after desensitization process in the target pages to described
Display.
In this example, the intelligent bar code is based on the corresponding URL addresses generation of the addressee information;The addressee
Information acquisition request includes the HTTP request corresponding to the URL addresses;Wherein, the addressee information is obtained in request and carried
The user of part user is sent to identify
3rd sending module 701 specifically for:
The user for sending part user is obtained to identify;
Please based on the corresponding URL addresses of the addressee information and the user's mark generation HTTP for sending part user
Ask;
The HTTP request of generation is sent to described and sends part service end.
In this example, the display module 703 is further used for:
By the addressee information after desensitization process the target pages to it is described send part user show when, disable institute
State the sectional drawing function of terminal device where sending part client;And, disabling is directed to the addressee's letter shown in the target pages
The duplication operation of breath.
In this example, addressee's privacy information includes the contact method of the addressee;
The display module 703 is further used for:
The user option for calling addressee automatically is exported in the target pages;
When detecting the trigger action for sending part user to be directed to the user option, the contact based on the addressee
Mode automatically initiates calling to the addressee, and in end of calling, empties call record.
For device embodiment, because it corresponds essentially to embodiment of the method, so related part is real referring to method
Apply the part explanation of example.Device embodiment described above is only schematical, wherein described be used as separating component
The unit of explanation can be or may not be physically separate, and the part shown as unit can be or can also
It is not physical location, you can with positioned at a place, or can also be distributed on multiple NEs.Can be according to reality
Selection some or all of module therein is needed to realize the purpose of application scheme.Those of ordinary skill in the art are not paying
In the case of going out creative work, you can to understand and implement.
System, device, module or unit that above-described embodiment is illustrated, can specifically be realized by computer chip or entity,
Or realized by the product with certain function.A kind of typically to realize that equipment is computer, the concrete form of computer can
To be personal computer, laptop computer, cell phone, camera phone, smart phone, personal digital assistant, media play
In device, navigation equipment, E-mail receiver/send equipment, game console, tablet PC, wearable device or these equipment
The combination of any several equipment.
Those skilled in the art will readily occur to its of the application after considering specification and putting into practice invention disclosed herein
Its embodiment.The application is intended to any modification, purposes or the adaptations of the application, these modifications, purposes or
Person's adaptations follow the general principle of the application and including the undocumented common knowledge in the art of the application
Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the application and spirit are by following
Claim is pointed out.
It should be appreciated that the precision architecture that the application is not limited to be described above and is shown in the drawings, and
And various modifications and changes can be being carried out without departing from the scope.Scope of the present application is only limited by appended claim.
The preferred embodiment of the application is the foregoing is only, not to limit the application, all essences in the application
God is with principle, and any modification, equivalent substitution and improvements done etc. should be included within the scope of the application protection.