Information processing method and device, electronic equipment and computer storage medium

By dynamically generating and displaying target coded images on the display terminal of the delivery site, the delivery timeout problem caused by static QR codes is solved, and an efficient and safe order transfer process is achieved.

CN120013393APending Publication Date: 2025-05-16RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510085935.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The QR code for the transfer order of the existing delivery site is a static QR code, which causes the delivery rider to take photos of the QR code and forward it to other riders, causing the problem of delivery timeout and manual review is time-consuming and labor-intensive.

Method used

The target coded image is dynamically generated and displayed on the display terminal of the delivery site. The browser identification information and site identification information are sent to the server through the preset time interval. After the server checks, a unified resource locator (URL) is generated to generate a dynamic target coded image.

Benefits of technology

Ensure that the order transfer process can only be carried out at the delivery site, avoid delivery timeout, improve order transfer efficiency, and prevent QR codes from being illegally forwarded through the timeliness of dynamically encoded images, enhancing security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120013393A_ABST
    Figure CN120013393A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device, electronic equipment and a computer storage medium, in the method, browser identification information and site identification information are sent to a server side at a preset time interval, so that the server side generates a first uniform resource locator at the preset time interval; according to the method, the target coding image is generated based on the first uniform resource locator at the preset time interval and displayed on the browser page, so that the target coding image is prevented from being forwarded for order transfer, the order transfer process is ensured to be performed at the delivery site, and the subsequent delivery time efficiency of the delivery site after order transfer is ensured; in addition, the mode does not need to carry out manual verification on the order transfer process, and the order transfer efficiency is improved; meanwhile, the browser identification information is authorized by the management personnel identification information, so that the browser of the display terminal is ensured to be relatively safe, the safety of the displayed target coded image is ensured, and the target coded image is prevented from being cracked to be displayed on other display terminals.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an information processing method, an information processing device, an electronic device, and a computer storage medium. Background Art

[0002] As online ordering becomes more and more popular, the delivery of online orders is becoming more and more important. Some of the online orders are relay delivery orders. These relay delivery orders are generally delivered by the first delivery rider to the delivery station, and then the second delivery rider sorts the order at the delivery station and delivers it to the ordering user. For example, for orders to some universities, hospitals or relatively closed locations in the park, delivery stations are set up at or near the entrance of the university, hospital or park to facilitate the first delivery rider to place the relay delivery order at the delivery station.

[0003] When the first delivery rider places the relay delivery order at the delivery station, he is actually transferring his own order to the delivery station so that the delivery station can receive it. Specifically, a QR code for transferring orders can be set at the delivery station to facilitate the delivery rider to scan the code to transfer the order. However, the QR code for transferring orders set at existing delivery stations is generally a static QR code, which means that the delivery rider can take a photo of the QR code and forward it to other delivery riders. The other delivery riders can transfer the order before they arrive at the delivery station, which leads to delivery timeouts in the subsequent delivery process of the delivery station. At the same time, it may take a long time for the delivery rider to enter the transfer order page after scanning the code once. Even if the delivery rider leaves the delivery station, the order can still be transferred on the order transfer page later, which will cause delivery timeouts in the subsequent delivery process of the delivery station. In fact, if the delivery rider is not at the delivery station when transferring the order, it will cause subsequent delivery timeouts at the delivery station. In order to ensure that the delivery station can deliver the order on time, the station manager of the delivery station can conduct manual review when transferring the order to determine whether the delivery rider is at the delivery station. However, manual review is time-consuming and labor-intensive. Therefore, in the process of order transfer, how to provide an efficient order transfer method that does not affect the subsequent delivery timeliness of the delivery station has become a technical problem that urgently needs to be solved. Summary of the Invention

[0004] The present application provides an information processing method to facilitate efficient order transfer at a distribution site without affecting the subsequent delivery time of the distribution site. The present application also provides an information processing device, an electronic device, and a computer storage medium.

[0005] The present application provides an information processing method, which is applied to a display terminal set up at a distribution site, and the method includes: obtaining site identification information corresponding to the distribution site and browser identification information corresponding to the browser of the display terminal; sending the browser identification information and the site identification information to a server at a preset time interval, so that the server verifies the browser identification information and obtains first verification result information; if the first verification result information is that the browser identification information has been authorized using the manager identification information of the distribution site manager, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and code timeliness information for verifying the timeliness of a target coded image; obtaining the first uniform resource locator provided by the server, and generating the target coded image according to the first uniform resource locator; displaying the target coded image on a browser page, so that when the target distribution capacity transfers an order at the distribution site, the distribution application end is used to scan the target coded image to enter the order transfer page to transfer the order to the distribution site.

[0006] Optionally, if the first verification result information is that the browser identification information is not authorized using the administrator identification information, the method further includes: obtaining a second uniform resource locator provided by the server, and generating a coded image to be processed based on the second uniform resource locator; the second uniform resource locator includes the site identification information and the browser identification information; and displaying the coded image to be processed on a browser page so that the distribution site administrator uses the management application to scan the coded image to be processed to request the server to use the administrator identification information to authorize the browser identification information.

[0007] Optionally, after the server uses the administrator identification information to authorize the browser identification information, the method further includes: obtaining the authorized result information provided by the server through the management application end; in response to receiving the authorized result information, replacing the to-be-processed coded image with the target coded image on the browser page.

[0008] Optionally, the method further includes: generating browser identification information corresponding to the browser of the display terminal in the following manner: obtaining attribute parameters of the browser; and concatenating the attribute parameters with a random code generated by a preset random algorithm to generate the browser identification information.

[0009] Optionally, it also includes: obtaining site operation time information related to the distribution site; and displaying the site operation time information while displaying the target code image on the browser page.

[0010] The present application provides an information processing method, which is applied to a server, and includes: in response to receiving site identification information corresponding to a distribution site and browser identification information corresponding to a browser of the display terminal, which are sent at preset time intervals by a display terminal set at a distribution site, verifying the browser identification information to obtain first verification result information on whether the browser identification information has been authorized using the manager identification information of the distribution site manager; if the first verification result information indicates that the browser identification information has been authorized using the manager identification information, generating a first uniform resource locator; the first uniform resource locator includes the site identification information and code timeliness information for verifying the timeliness of a target coded image; providing the first uniform resource locator to the display terminal so that the display terminal generates the target coded image according to the first uniform resource locator and displays it on a browser page, so that when the target distribution capacity transfers an order at the distribution site, the distribution application end is used to scan the target coded image to enter the order transfer page to transfer the order to the distribution site.

[0011] Optionally, it also includes: if the first verification result information shows that the browser identification information is not authorized using the administrator identification information, a second uniform resource locator is generated, and the second uniform resource locator includes the site identification information and the browser identification information; the second uniform resource locator is provided to the display terminal, so that the display terminal generates a coded image to be processed according to the second uniform resource locator and displays it on the browser page, and the distribution site manager uses the management application end to scan the coded image to be processed to request the use of the administrator identification information to authorize the browser identification information.

[0012] Optionally, it also includes: determining whether the distribution site corresponding to the site identification information and the distribution site to which the display terminal corresponding to the browser identification information belongs belong to the same distribution site; if so, performing a step of verifying the browser identification information to obtain a first verification result information of whether the browser identification information has been authorized using the manager identification information of the distribution site manager.

[0013] Optionally, generating the first uniform resource locator includes: determining the code age information based on the preset time interval; encrypting and filling the code age information using a preset block cipher encryption mode and padding mode to obtain a code containing preset characters as the first uniform resource locator.

[0014] The present application provides an information processing method, applied to a distribution application end, the method comprising: in response to detecting a scan trigger operation for a target coded image displayed on a browser page of a display terminal set up at a distribution site, sending a first request message to a server end for requesting to obtain judgment result information for determining whether a first moment when the target coded image was scanned is within a first validity period corresponding to code validity information contained in the target coded image, so that the server end parses the target coded image, obtains the code validity information contained in the target coded image, and determines whether the first moment is within the first validity period based on the code validity information, thereby obtaining judgment result information; the target coded image is generated by the display terminal based on a first uniform resource locator provided by the server end, the first uniform resource locator being generated after the server end verifies browser identification information corresponding to the browser of the display terminal sent by the display terminal and having authorized it using management identification information of a distribution site manager; obtaining judgment result information provided by the server end in response to the first request message; and if the judgment result information indicates that the first moment is within the first validity period, displaying order information to be transferred on an order transfer page.

[0015] Optionally, it also includes: if the judgment result information is that the first moment is not within the first validity period, a reminder message for reminding to rescan the target coded image displayed on the browser page is displayed on the reminder page.

[0016] Optionally, it also includes: sending a second request message to the server to request the order information to be transferred, so that the server obtains the order information to be transferred in response to the second request message; and obtaining the order information to be transferred provided by the server in response to the second request message.

[0017] Optionally, it also includes: in response to detecting a transfer trigger operation for the order information to be transferred, determining the target order to be transferred; sending a transfer request message to the server for requesting to obtain the transfer result information for the target order, so that the server determines the to-be-verified delivery capacity identification information of the to-be-verified delivery capacity for performing the transfer trigger operation on the target order and the second moment when the transfer trigger operation is performed in response to the transfer request message; using preset transfer authority verification information to verify the to-be-verified delivery capacity identification information and the second moment to obtain second verification result information; based on the second verification result information, obtaining the transfer result information for the target order; the preset transfer authority verification information is generated based on the target delivery capacity identification information of the target delivery capacity that has scanned the target coded image and the preset transfer page timeliness information; obtaining the transfer result information provided by the server in response to the transfer request message and displaying the transfer result information on the transfer page.

[0018] Optionally, if the second verification result information is that the delivery capacity identification information to be verified matches the target delivery capacity identification information and the second moment is within the second validity period corresponding to the time limit information on the order transfer page, then the order transfer result information is the information of successful order transfer for the target order; the display of the order transfer result information on the order transfer page includes: updating the order status of the target order to a transferred status.

[0019] Optionally, if the second verification result information is that the delivery capacity identification information to be verified does not match the target delivery capacity identification information or the second moment is not within the second validity period corresponding to the transfer order page time limit information, then the transfer order result information is a reminder message to rescan the target coded image displayed on the browser page.

[0020] Optionally, an order card for carrying the information of the order to be transferred is displayed on the order transfer page; an order transfer request function module is displayed in the order card, and the order transfer request function module is used to be triggered to request transfer of the order to be transferred in the order card.

[0021] The present application provides an information processing method, which is applied to a server, and the method includes: in response to receiving a first request message sent by a distribution application for requesting to obtain judgment result information of whether the first moment when scanning a target coded image is within a first validity period corresponding to the code validity information contained in the target coded image, parsing the target coded image to obtain the code validity information contained in the target coded image; judging whether the first moment is within the first validity period based on the code validity information, and obtaining judgment result information; the target coded image is generated by a display terminal set up at a distribution site based on a first uniform resource locator, and the first uniform resource locator contains site identification information corresponding to the distribution site and code validity information for verifying the validity of the target coded image; if the judgment result information is first judgment result information that the first moment is within the first validity period, providing the first judgment result information to the distribution application, so that the distribution application displays the order information to be transferred on the order transfer page.

[0022] Optionally, it also includes: obtaining a transfer request message sent by the distribution application end to request transfer result information for the target order; the target order is the order for which the distribution application end requests transfer; in response to the transfer request message, determining the to-be-verified distribution capacity identification information of the to-be-verified distribution capacity for triggering the transfer operation for the target order and the second moment when the transfer trigger operation is performed; using preset transfer authority verification information to verify the to-be-verified distribution capacity identification information and the second moment to obtain second verification result information; based on the second verification result information, obtaining the transfer result information for the target order; providing the transfer result information to the distribution application end, so that the distribution application end displays the transfer result information on the transfer page.

[0023] Optionally, the preset order transfer authority verification information is obtained in the following manner: determine whether the distribution site has enabled the order transfer authority verification function; if the distribution site has enabled the order transfer authority verification function, determine the target distribution capacity identification information of the target distribution capacity that has scanned the target coded image and the preset order transfer page time limit information; generate the preset order transfer authority verification information based on the target distribution capacity identification information and the preset order transfer page time limit information.

[0024] Optionally, it also includes: if the judgment result information is second judgment result information that the first moment is not within the first validity period, the second judgment result information is provided to the distribution application end, so that the distribution application end displays a reminder information on the reminder page to remind the user to rescan the target code image displayed on the browser page.

[0025] Optionally, it also includes: obtaining a second request message sent by the distribution application end to request information of orders to be transferred; in response to the second request message, determining the target distribution capacity identification information of the target distribution capacity that has scanned the target coded image; taking the orders whose delivery addresses in the pending orders corresponding to the target distribution capacity identification information match the distribution site as orders to be transferred; and providing the order information of the orders to be transferred as the order information to be transferred to the distribution application end.

[0026] The present application provides an information processing method, which is applied to a management application terminal used by distribution site managers, and the method comprises: in response to detecting a scan trigger operation for a coded image to be processed displayed on a browser page of a display terminal set at the distribution site, parsing the coded image to be processed, and obtaining the browser identification information to be authorized contained in the coded image to be processed and corresponding to the browser of the display terminal; sending a third request message to a server for requesting the use of the manager identification information of the distribution site manager who scanned the coded image to be processed to authorize the browser identification information to be authorized, so that the server responds to the third request message to the manager identification information. The information is verified to obtain third verification result information; if the third verification result information is that the management personnel identification information matches the target personnel identification information preset for the distribution site, the management personnel identification information is bound with the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized; the authorized result information for the third request message provided by the server is obtained; the authorized result information is provided to the display terminal, so that the display terminal replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the distribution application end to enter the transfer order page in response to receiving the authorized result information.

[0027] Optionally, it also includes: displaying an authorization request function module for requesting authorization for the browser identification information to be authorized; in response to detecting a trigger operation for the authorization request function module, displaying a first scanning page for scanning the coded image to be processed, wherein the first scanning page is a page for scanning the coded image to be processed.

[0028] Optionally, it also includes: displaying a deauthorization request function module for requesting deauthorization of authorized browser identification information; in response to detecting a trigger operation for the deauthorization request function module, displaying a second scanning page for scanning the target coded image, the second scanning page being a page for scanning the target coded image.

[0029] Optionally, it also includes: in response to detecting a scan trigger operation for the target coded image displayed on the browser page, sending a fourth request message to the server for requesting the use of the manager identification information of the distribution site manager who scanned the target coded image to deauthorize the authorized browser identification information, so that the server responds to the fourth request message, parses the target coded image, and obtains the authorized browser identification information associated with the target coded image; verifies the manager identification information to obtain fourth verification result information; if the fourth verification result information is that the manager identification information matches the target personnel identification information preset for the distribution site, then unbinding the manager identification information from the authorized browser identification information and the site identification information corresponding to the distribution site to deauthorize the authorized browser identification information.

[0030] The present application provides an information processing method, applied to a server, the method comprising: in response to receiving a third request message sent by a management application for requesting authorization of browser identification information to be processed using manager identification information of a distribution site manager who scanned a coded image to be processed, verifying the manager identification information to obtain third verification result information; the management application, in response to detecting a scan trigger operation for the coded image to be processed displayed on a browser page of a display terminal set at the distribution site, parsing the coded image to be processed to obtain browser identification information to be authorized contained in the coded image to be processed and corresponding to the browser of the display terminal; if the third verification result information indicates that the manager identification information matches target person identification information preset at the distribution site, binding the manager identification information with the browser identification information to be authorized and site identification information corresponding to the distribution site to authorize the browser identification information to be authorized; and providing authorized result information indicating authorization of the browser identification information to be authorized using the manager identification information to the display terminal, so that the display terminal, in response to receiving the authorized result information, replaces the coded image to be processed on the browser page with a target coded image that can be scanned by the distribution application to enter a transfer page.

[0031] Optionally, it also includes: in response to receiving a fourth request message sent by the management application end for requesting the use of the manager identification information of the distribution site manager who scans the target coded image to deauthorize the authorized browser identification information, parsing the target coded image to obtain the authorized browser identification information associated with the target coded image; verifying the manager identification information to obtain fourth verification result information; if the fourth verification result information is that the manager identification information matches the target person identification information, then unbinding the manager identification information from the authorized browser identification information and the site identification information corresponding to the distribution site to deauthorize the authorized browser identification information.

[0032] The present application provides an information processing device, which is applied to a display terminal set up at a distribution site, and the device includes: an identification information obtaining unit, which is used to obtain site identification information corresponding to the distribution site and browser identification information corresponding to the browser of the display terminal; an identification information sending unit, which is used to send the browser identification information and the site identification information to a server at a preset time interval, so that the server verifies the browser identification information and obtains first verification result information; if the first verification result information indicates that the browser identification information has been authorized using the manager identification information of the distribution site manager, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and code timeliness information for verifying the timeliness of a target coded image; a target coded image generating unit, which is used to obtain the first uniform resource locator provided by the server and generate the target coded image according to the first uniform resource locator; a target coded image displaying unit, which is used to display the target coded image on a browser page, so that when the target distribution capacity transfers an order at the distribution site, the distribution application terminal scans the target coded image to enter the order transfer page to transfer the order to the distribution site.

[0033] The present application provides an information processing device, which is applied to a server. The device includes: a first verification result information obtaining unit, configured to, in response to receiving site identification information corresponding to the delivery site and browser identification information corresponding to the browser of the display terminal, sent at preset time intervals by a display terminal set at a delivery site, verify the browser identification information to obtain first verification result information indicating whether the browser identification information has been authorized using the manager identification information of the delivery site manager; a first uniform resource locator generating unit, configured to generate a first uniform resource locator if the first verification result information indicates that the browser identification information has been authorized using the manager identification information; the first uniform resource locator including the site identification information and code validity information for verifying the validity of a target coded image; and a first uniform resource locator providing unit, configured to provide the first uniform resource locator to the display terminal, so that the display terminal generates the target coded image according to the first uniform resource locator and displays it on a browser page, so that when the target delivery capacity transfers an order at the delivery site, the delivery application scans the target coded image to enter the order transfer page to transfer the order to the delivery site.

[0034] The present application provides an information processing device for use with a distribution application end. The device includes: a first request message sending unit, configured to, in response to detecting a scan trigger operation for a target coded image displayed on a browser page of a display terminal located at a distribution site, send a first request message to a server end requesting information on a judgment result of determining whether a first moment when the target coded image was scanned is within a first validity period corresponding to code validity information contained in the target coded image, so that the server end parses the target coded image, obtains the code validity information contained in the target coded image, and determines whether the first moment is within the first validity period based on the code validity information, thereby obtaining judgment result information; the target coded image is generated by the display terminal based on a first uniform resource locator provided by the server end, the first uniform resource locator being generated after the server end verifies browser identification information corresponding to the browser of the display terminal and has been authorized using management identification information of a distribution site manager; a first judgment result information obtaining unit, configured to obtain judgment result information provided by the server end in response to the first request message; and a pending order transfer information display unit, configured to display the pending order transfer information on an order transfer page if the judgment result information indicates that the first moment is within the first validity period.

[0035] The present application provides an information processing device, which is applied to a server, and the device includes: a code validity information obtaining unit, which is used to parse the target coded image in response to receiving a first request message sent by a delivery application to request obtaining judgment result information of whether the first moment when scanning a target coded image is within a first validity period corresponding to the code validity information contained in the target coded image, to obtain the code validity information contained in the target coded image; a second judgment result information obtaining unit, which is used to judge whether the first moment is within the first validity period based on the code validity information, and obtain judgment result information; the target coded image is generated by a display terminal set up at a delivery site based on a first uniform resource locator, and the first uniform resource locator includes site identification information corresponding to the delivery site and code validity information for verifying the validity of the target coded image; a judgment result information providing unit, which is used to provide the first judgment result information to the delivery application if the judgment result information is first judgment result information that the first moment is within the first validity period, so that the delivery application displays the order information to be transferred on the order transfer page.

[0036] The present application provides an information processing device, which is applied to a management application terminal used by distribution site managers, and the device includes: a browser identification information acquisition unit for obtaining to-be-authorized browser identification information, for parsing the to-be-processed coded image displayed on a browser page of a display terminal set at the distribution site in response to detecting a scan trigger operation for the to-be-processed coded image, and obtaining to-be-authorized browser identification information corresponding to the browser of the display terminal contained in the to-be-processed coded image; a third request message sending unit, for sending a third request message to a server for requesting the use of the manager identification information of the distribution site manager who scanned the to-be-processed coded image to authorize the to-be-authorized browser identification information, so that the server responds to the third request message to the manager identification information. The information is verified to obtain third verification result information; if the third verification result information is that the management personnel identification information matches the target personnel identification information preset for the distribution site, the management personnel identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized; an authorized result information obtaining unit is used to obtain the authorized result information for the third request message provided by the server; an authorized result information first providing unit is used to provide the authorized result information to the display terminal, so that the display terminal replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the distribution application end to enter the transfer order page in response to receiving the authorized result information.

[0037] The present application provides an information processing device, which is applied to a server, and the device includes: a third verification result information obtaining unit, which is used to verify the manager identification information of the manager of the distribution site who scans the coded image to be processed, and obtain third verification result information in response to receiving a third request message sent by the management application end for requesting to use the manager identification information of the distribution site manager who scans the coded image to be processed to authorize the authorized browser identification information; the management application end is used to parse the coded image to be processed in response to detecting a scan trigger operation for the coded image to be processed displayed on the browser page of the display terminal set at the distribution site, and obtain the browser identification information to be authorized contained in the coded image to be processed and corresponding to the browser of the display terminal. Identification information; an authorization unit, used for binding the manager identification information with the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized if the third verification result information is that the manager identification information matches the target person identification information preset for the distribution site; a second authorized result information providing unit, used for providing the authorized result information that has authorized the browser identification information to be authorized using the manager identification information to the display terminal, so that the display terminal replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the distribution application end to enter the transfer order page in response to receiving the authorized result information.

[0038] The present application provides an electronic device, comprising: a processor; and a memory for storing a computer program, wherein the computer program is run by the processor to execute the above-mentioned information processing method.

[0039] The present application provides a computer storage medium, wherein the computer storage medium stores a computer program, and the computer program is executed by a processor to perform the above-mentioned information processing method.

[0040] Compared with the prior art, the embodiments of the present application have the following advantages:

[0041] The present application provides an information processing method, which is applied to a display terminal set up at a distribution site. After obtaining site identification information corresponding to the distribution site and browser identification information corresponding to the browser of the display terminal, the browser identification information and the site identification information are sent to a server at preset time intervals so that the server verifies the browser identification information and obtains first verification result information; if the first verification result information is that the browser identification information has been authorized using the manager identification information of the distribution site manager, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and code time validity information for verifying the time validity of the target coded image; in fact, the first uniform resource locator provided by the server can be obtained at a preset time interval, so as to generate a target coded image according to the first uniform resource locator at the preset time interval, and the target coded image can be displayed on the browser page So that when the target delivery capacity transfers the order at the delivery site, the target coded image scanned by the delivery application end is also dynamically refreshed, and even if the delivery rider at the delivery site forwards the target coded image to other delivery riders, since the target coded image is time-limited, other delivery riders will not be able to scan or identify the target coded image when they receive it because the code has expired, thereby ensuring that the order transfer process is carried out at the delivery site and the subsequent delivery timeliness of the delivery site after the order transfer is guaranteed; in addition, this method does not require manual verification of the order transfer process, thereby improving the order transfer efficiency; at the same time, since the browser identification information corresponding to the browser of the display terminal that displays the target coded image is authorized by the management personnel identification information, thereby ensuring that the browser of the display terminal that displays the target coded image is relatively safe, ensuring the security of the displayed target coded image, and also avoiding the target coded image from being cracked and displayed on other display terminals. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0043] Figure 1 This is a schematic diagram of the first scenario of the information processing method provided in this application.

[0044] Figure 2 This is a flowchart of the information processing method provided in the first embodiment of the present application.

[0045] Figure 3 This is a schematic diagram of the second scenario of the information processing method provided in this application.

[0046] Figure 4This is a flowchart of the information processing method provided in the second embodiment of the present application.

[0047] Figure 5 This is a flowchart of the information processing method provided in the third embodiment of the present application.

[0048] Figure 6 This is a schematic diagram of the third scenario of the information processing method provided in this application.

[0049] Figure 7 This is a schematic diagram of the fourth scenario of the information processing method provided in this application.

[0050] Figure 8 This is a schematic diagram of the fifth scenario of the information processing method provided in this application.

[0051] Figure 9 This is a flowchart of the information processing method provided in the fourth embodiment of the present application.

[0052] Figure 10 This is a flowchart of the information processing method provided in the fifth embodiment of the present application.

[0053] Figure 11 This is a schematic diagram of the sixth scenario of the information processing method provided in this application.

[0054] Figure 12 This is a schematic diagram of the seventh scenario of the information processing method provided in this application.

[0055] Figure 13 This is a flowchart of the information processing method provided in the sixth embodiment of the present application.

[0056] Figure 14 This is a schematic diagram of an electronic device provided in the thirteenth embodiment of the present application. DETAILED DESCRIPTION

[0057] The following description sets forth many specific details to facilitate a thorough understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the scope of the present application. Therefore, the present application is not limited to the specific implementations disclosed below.

[0058] This application provides an information processing method, an information processing device, an electronic device, and a computer storage medium. The following describes the information processing method, information processing device, electronic device, and computer storage medium through specific embodiments. To more clearly illustrate the information processing method provided by the embodiments of this application, we first introduce the application scenarios of the information processing method provided by the embodiments of this application.

[0059] The information processing method of the present application can be used in the process of delivery riders transferring relay delivery orders to delivery sites; relay delivery orders are orders that require different delivery riders to complete the delivery process. The first delivery rider delivers the order to the delivery site, and then transfers the order to the delivery site. After that, the delivery rider responsible for the delivery site continues to complete the delivery.

[0060] In the existing order transfer method, the delivery rider mainly uses the delivery application end (the delivery application end is the terminal installed with the relay delivery application or the relay delivery applet used by the delivery rider in the delivery order process) to scan the static QR code set at the delivery station (the static QR code is the QR code used for order transfer) to enter the order transfer page to transfer the order; however, this method may cause the delivery rider to forward the static QR code to other delivery riders. For example, when delivery rider A is scanning the static QR code set at delivery station 1 at delivery station 1, he can take a photo of the static QR code set at delivery station 1 and pass it to the delivery rider. When the communication application is sent to delivery rider B, delivery rider B is not at delivery station 1, but can still transfer his own order (such as order M) to delivery station 1 by scanning the QR code image provided by delivery rider A. In fact, delivery rider B has not arrived at delivery station 1, but has transferred his own order to delivery station 1. This will cause delivery station 1 to have to wait until delivery rider B actually arrives at the location of delivery station 1 before it can receive the actual order transferred by delivery rider B and deliver it. As a result, the available delivery time for delivery rider B’s transfer is shorter, which may cause delivery station 1 to time out for order M. This delivery timeout is actually caused by the fact that delivery rider B did not transfer the order at the location of delivery station 1. The reason why delivery rider B can transfer the order before arriving at the location of delivery station 1 is that some positioning software can help delivery riders modify their own positioning information. If beacon (Bluetooth beacon) equipment is introduced at the delivery station to detect the positioning of the delivery rider, the consumption cost is relatively high.

[0061] The information processing method of the present application is actually to continuously update the QR code image through the browser of the display terminal set at the distribution site, that is, the displayed transfer QR code image is dynamic, and when a new QR code image is displayed, the old QR code image will become invalid, thereby ensuring that the delivery rider must scan the code at the distribution site; for example, when delivery rider B is not at the distribution site, even if delivery rider A at the distribution site forwards the new QR code image to delivery rider B, when delivery rider B receives the forwarded QR code image and scans it, the QR code image will also become invalid, thereby ensuring that the delivery rider must scan the QR code image at the distribution site before transferring the order.

[0062] Specifically, the information processing method of the present application can generate a target coded image at a preset time interval (the target coded image is a QR code image that can be scanned for order transfer, and of course it can also be a coded image of other dimensions) and display the target coded image on a display terminal set up at the distribution site, specifically on the browser page of the display terminal.

[0063] At each delivery station, a display terminal can be placed. This terminal can be an electronic device with display capabilities. The process of generating the target coded image primarily involves information exchange between the display terminal and a server. In this scenario, the server is a computing device that provides data processing, storage, and other services to the terminal. Generally, the server can be a server or server cluster. A terminal is generally an electronic device that facilitates direct operation.

[0064] To understand the interaction between the display terminal and the server involved in the above information processing method, please refer to Figure 1 , which is a schematic diagram of the first scenario of the information processing method provided by this application.

[0065] In this application, specifically, see Figure 1 , display terminal, obtains site identification information corresponding to the delivery site and browser identification information corresponding to the browser of the display terminal; after obtaining the site identification information and browser identification information, sends the browser identification information and site identification information to the server at a preset time interval.

[0066] After obtaining the browser identification information and the site identification information, the server verifies the browser identification information and obtains first verification result information; if the first verification result information shows that the browser identification information has been authorized using the manager identification information of the distribution site manager, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and code timeliness information for verifying the timeliness of the target encoded image; then, the first uniform resource locator is provided to the display terminal.

[0067] The display terminal obtains the first uniform resource locator provided by the server, and generates a target coded image according to the first uniform resource locator; the target coded image is displayed on the browser page, so that when the target delivery capacity transfers the order at the delivery site, the delivery application end is used to scan the target coded image to enter the transfer page to transfer the order to the delivery site.

[0068] The above introduction Figure 1This is a diagram of an application scenario of the information processing method of the present application. The application scenario of the information processing method is not specifically limited in the embodiments of the present application. The application scenario of the information processing method is merely an embodiment of an application scenario of the information processing method provided by the present application. The purpose of providing this application scenario embodiment is to facilitate understanding of the information processing method provided by the present application, and is not intended to limit the information processing method provided by the present application. Other application scenarios of the information processing method in the embodiments of the present application will not be described in detail one by one.

[0069] First embodiment

[0070] The first embodiment of the present application provides an information processing method. The execution subject of this embodiment is a display terminal set up at a distribution site.

[0071] Please refer to Figure 2 , which is a flowchart of the information processing method provided in the first embodiment of the present application.

[0072] The information processing method of the embodiment of the present application includes the following steps.

[0073] Step S201: obtaining site identification information corresponding to the delivery site and browser identification information corresponding to the browser of the display terminal.

[0074] In this embodiment, the target coded image generated later needs to be displayed on the browser page of the display terminal. To ensure that only the display terminal at the delivery site has the authority to generate and display the target coded image, thereby ensuring that the target coded image is not forwarded and displayed at other locations or on other types of terminals, and that subsequent orders are transferred to the delivery site, the site identification information and the browser identification information corresponding to the browser of the display terminal are provided to the server for verification. Specifically, the browser of the display terminal can actually be the execution subject of this embodiment.

[0075] Step S202: Send browser identification information and site identification information to the server at preset time intervals so that the server can verify the browser identification information and obtain first verification result information; if the first verification result information is that the browser identification information has been authorized using the manager identification information of the distribution site manager, a first uniform resource locator is generated.

[0076] The first uniform resource locator includes site identification information and code validity information for verifying the validity of the target coded image.

[0077] In order to ensure that the target coded image generated by this embodiment is continuously and dynamically refreshed on the browser page, in this embodiment, the browser identification information and the site identification information are sent to the server at a preset time interval, so that the server verifies the browser identification information at the preset time interval. The preset time interval can be set as needed, for example, the browser identification information and the site identification information can be sent to the server every five seconds.

[0078] At the same time, in order to facilitate the server to determine whether the site identification information matches the browser identification information, for example, when generating a target coded image for distribution site 1, it is necessary to verify whether the distribution site to which the display terminal corresponding to the browser identification information belongs is distribution site 1. Therefore, when sending the browser identification information to the server, the site identification information is also sent to facilitate the subsequent server to determine whether the distribution site to which the display terminal corresponding to the browser identification information belongs and the distribution site corresponding to the site identification information belong to the same distribution site.

[0079] After the server preliminarily determines that the distribution site to which the display terminal corresponding to the browser identification information belongs and the distribution site corresponding to the site identification information belong to the same distribution site, the server then verifies the browser identification information to obtain the first verification result information. Specifically, the verification of the browser identification information mainly refers to verifying whether the administrator identification information of the distribution site administrator has been used to authorize the browser identification information; in this embodiment, if the administrator identification information of the distribution site administrator has been used to authorize the browser identification information, the server can directly generate a first uniform resource locator (Uniform Resource Locator, URL for short) containing the site identification information and the code validity information for verifying the validity of the target coded image, so that the server can provide the first uniform resource locator to the display terminal. After obtaining the first uniform resource locator, the display terminal can generate the target coded image. The code validity information is mainly used to determine whether the target coded image is still valid at the time of scanning when the delivery rider scans the target coded image.

[0080] In this embodiment, the browser of the display terminal can pre-generate browser identification information, and after generating the browser identification information, save the browser identification information in the browser's cookie, so as to facilitate the subsequent sending of the browser identification information to the server at preset time intervals; for different browsers of the same display terminal, the browser identification information is different.

[0081] If the browser has not yet generated browser identification information, the browser identification information corresponding to the browser of the display terminal can also be generated in the following way: first, obtain the browser's attribute parameters; then, splice the attribute parameters with the random code generated by a preset random algorithm to generate browser identification information.

[0082] Specifically, the browser of the display terminal can use the front-end browser fingerprint library, namely FingerprintJS (FPJS for short), to generate browser identification information, which can actually refer to a unique identifier; by querying the browser attribute parameters in the browser fingerprint library as the browser fingerprint of the display terminal, and then splicing the browser fingerprint with a random code generated by a custom random algorithm as the unique identifier of the display terminal, it is saved in the browser cookie, thereby ensuring the uniqueness and stability of the unique identifier.

[0083] Uniqueness means that the corresponding browser identification information is different on different display terminals or different browsers on the same display terminal; stability means that the corresponding browser identification information is the same for the same browser on the same display terminal.

[0084] The attributes of the browser may be, for example, the browser version number, the browser operating system, etc.; the attribute parameters of the browser may be the values ​​or specific information corresponding to the attributes of the browser; the browser fingerprint library stores various attributes of various browsers.

[0085] The browser uses the unique identifier to request a QR code for a transfer order from the server every 5 seconds. The server then performs authorization and legitimacy verification on the unique identifier, and returns an unauthorized transfer code link (the unauthorized transfer code link can be used as an example of the second uniform resource locator mentioned later) and an authorized transfer code link (the authorized transfer code link can be used as an example of the first uniform resource locator mentioned above) based on whether the unique identifier is authorized. Legitimacy verification refers to verifying whether the requested delivery site corresponds to the unique identifier, and authorization verification refers to verifying whether the unique identifier has been authorized using the management personnel identification information of the delivery site manager. Managers include the site administrator.

[0086] Step S203: Obtain a first uniform resource locator provided by the server, and generate a target coded image according to the first uniform resource locator.

[0087] After the server generates the first uniform resource locator, the server obtains the first uniform resource locator provided by the server and generates a target coded image based on the first uniform resource locator. The target coded image can be a QR code for transferring orders, or a coded image of other dimensions.

[0088] Step S204: Display the target code image on the browser page so that when the target delivery capacity transfers the order at the delivery site, the delivery application terminal can scan the target code image to enter the transfer page to transfer the order to the delivery site.

[0089] Afterwards, after the target coded image is generated, the target coded image is displayed on the browser page so that when the target delivery capacity transfers the order, the delivery application terminal can be used to scan and transfer the order.

[0090] In this embodiment, if the first verification result information is that the browser identification information is not authorized using the administrator identification information, the method also includes: obtaining a second uniform resource locator provided by the server, and generating a coded image to be processed based on the second uniform resource locator; the second uniform resource locator includes site identification information and browser identification information; and displaying the coded image to be processed on the browser page, so that the distribution site manager uses the management application to scan the coded image to be processed to request the server to use the administrator identification information to authorize the browser identification information.

[0091] The site identification information and browser identification information are included in the second uniform resource locator so that when the management application scans the coded image to be processed, it needs to know which distribution site the browser identification information that needs to be authorized belongs to. As an example of the second uniform resource locator, it can be an unauthorized QR code link: The unauthorized QR code link can be the token information to be authorized (the token information to be authorized includes the site identification information and browser identification information) for authorization by the webmaster.

[0092] In fact, in this embodiment, if the server verifies that the browser identification information has been authorized using the administrator identification information, it directly generates a first uniform resource locator, so that the display terminal generates a target coded image based on the first uniform resource locator for the distribution application to scan and transfer the order; if the server verifies that the browser identification information has not been authorized using the administrator identification information, it directly generates a second uniform resource locator, so that the display terminal generates a to-be-processed coded image based on the second uniform resource locator for the management application to scan and request authorization for the browser identification information.

[0093] The uniform resource locator may actually refer to a link for generating a coded image: a target coded image may be generated based on the first uniform resource locator; and a to-be-processed coded image may be generated based on the second uniform resource locator.

[0094] In this embodiment, after the server authorizes the browser identification information using the administrator identification information, the method further includes: obtaining authorization result information provided by the server through the management application; and then, in response to receiving the authorization result information, replacing the pending coded image with the target coded image on the browser page. To facilitate delivery riders and delivery station managers in identifying whether the target coded image or the pending coded image displayed on the browser page is the target coded image or the pending coded image, different colors can be used. For example, the target coded image is a black coded image, and the pending coded image is a red coded image.

[0095] After the server uses the administrator identification information to authorize the browser identification information, the server can actually provide the authorized result information to the display terminal through the management application end. Of course, the server can also directly provide the authorized result information to the display terminal.

[0096] In this embodiment, the method further includes: obtaining the station operation time information related to the delivery station; and displaying the target code image and the station operation time information on the browser page. For the browser page displaying the target code image and the station operation time information, please refer to Figure 3 , which is a schematic diagram of the second scenario of the information processing method provided by this application, such as Figure 3 As shown in the page, the browser page can be an H5 page, which refers to a web page developed based on HTML5 technology. HTML5 is a standardized markup language that provides new features and semantic elements that can be used to create richer and more dynamic web content and applications.

[0097] exist Figure 3 The page shown shows the target code image of the distribution site 1. The target code image is displayed in the target code image area of ​​the page. At the same time, the operating hours of the distribution site are displayed on the page: 00:00-23:59, and the site status at this time is: closed. The displayed information enables the delivery rider to understand that when the target code image cannot be scanned to transfer the order, the delivery rider can understand that the target code image cannot be scanned because the distribution site is closed.

[0098] This embodiment provides an information processing method, which is applied to a display terminal set up at a distribution site. After obtaining the site identification information corresponding to the distribution site and the browser identification information corresponding to the browser of the display terminal, the browser identification information and the site identification information are sent to the server at a preset time interval so that the server verifies the browser identification information and obtains first verification result information; if the first verification result information is that the browser identification information has been authorized using the manager identification information of the distribution site manager, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and the code time validity information for verifying the time validity of the target coded image; in fact, the first uniform resource locator provided by the server can be obtained at a preset time interval, so as to generate a target coded image according to the first uniform resource locator at the preset time interval, and the target coded image can be displayed on the browser page So that when the target delivery capacity transfers the order at the delivery site, the target coded image scanned by the delivery application end is also dynamically refreshed. Even if the delivery rider at the delivery site forwards the target coded image to other delivery riders, since the target coded image is time-limited, other delivery riders cannot scan or recognize the target coded image when they receive it because the code has expired. This ensures that the order transfer process is carried out at the delivery site, and ensures the subsequent delivery timeliness of the delivery site after the order transfer. In addition, this method does not require manual verification of the order transfer process, which improves the order transfer efficiency. At the same time, since the browser identification information corresponding to the browser of the display terminal that displays the target coded image is authorized by the management personnel identification information, it ensures that the browser of the display terminal that displays the target coded image is relatively safe, ensuring the security of the displayed target coded image, and also avoiding the target coded image from being cracked and displayed on other display terminals. In addition, this method does not require the use of beacon equipment, does not require the payment of related equipment fees, and is relatively cost-effective.

[0099] Second embodiment

[0100] Corresponding to the first embodiment, the second embodiment of the present application provides a second information processing method. The execution subject of this embodiment is the server. The parts of the second embodiment that are the same as the first embodiment are not introduced again. For details, please refer to the relevant parts of the first embodiment and the scenario embodiment.

[0101] Please refer to Figure 4 , which is a flowchart of the information processing method provided in the second embodiment of the present application.

[0102] The information processing method of the embodiment of the present application includes the following steps.

[0103] Step S401: In response to receiving the site identification information corresponding to the distribution site and the browser identification information corresponding to the browser of the display terminal sent at preset time intervals by the display terminal set at the distribution site, the browser identification information is verified to obtain first verification result information on whether the browser identification information has been authorized using the manager identification information of the distribution site manager.

[0104] Step S402: If the first verification result information indicates that the browser identification information has been authorized using the administrator identification information, a first uniform resource locator is generated; the first uniform resource locator includes site identification information and code timeliness information for verifying the timeliness of the target encoded image.

[0105] Step S403: Provide the first uniform resource locator to the display terminal so that the display terminal generates a target code image according to the first uniform resource locator and displays it on the browser page, so that when the target delivery capacity transfers the order at the delivery site, the delivery application end is used to scan the target code image to enter the transfer page to transfer the order to the delivery site.

[0106] In this embodiment, it also includes: if the first verification result information is that the browser identification information is not authorized using the administrator identification information, a second uniform resource locator is generated, and the second uniform resource locator includes site identification information and browser identification information; the second uniform resource locator is provided to the display terminal, so that the display terminal generates a coded image to be processed according to the second uniform resource locator and displays it on the browser page, and the distribution site manager uses the management application end to scan the coded image to be processed to request the use of the administrator identification information to authorize the browser identification information.

[0107] In this embodiment, before verifying the browser identification information and obtaining the first verification result information of whether the manager identification information of the distribution site manager has been used to authorize the browser identification information, it also includes: judging whether the distribution site corresponding to the site identification information and the distribution site to which the display terminal corresponding to the browser identification information belongs belong to the same distribution site; if so, executing the step of verifying the browser identification information and obtaining the first verification result information of whether the manager identification information of the distribution site manager has been used to authorize the browser identification information.

[0108] In this embodiment, as a method of generating a first uniform resource locator: first, based on a preset time interval, the code age information is determined; then, the code age information is encrypted and filled using a preset block cipher encryption mode and padding mode to obtain a code containing preset characters as the first uniform resource locator.

[0109] As an example of the first uniform resource locator, it can actually refer to an authorized QR code URL; the authorized QR code URL can be generated in the following way: first, the encryption algorithm AESCipher.getInstance is used to encrypt the valid time part of the QR code, and CBC mode and PKCS5Padding are used for padding, and Base64 encoding is used to simplify the string representation of the data, so as to facilitate the network transmission of the URL and control the complexity of the generated QR code.

[0110] AESCipher.getInstance is a method used in Java to obtain a Cipher object, which is used to initialize encryption and decryption operations; CBC mode (Cipher Block Chaining mode) is a block cipher encryption mode; PKCS5Padding is a padding mode used to pad data in an encryption algorithm to meet the encryption algorithm's data length requirements; Base64 is a method for representing binary data based on 64 printable characters. In short, the PKCS5Padding padding mode ultimately implements the encoding of 64 printable characters as the first uniform resource locator.

[0111] This embodiment provides an information processing method, which is applied to a server. In response to receiving site identification information and browser identification information, the server verifies the browser identification information and obtains first verification result information. If the first verification result information indicates that the browser identification information has been authorized using the administrator identification information, a first uniform resource locator is generated. The first uniform resource locator includes the site identification information and code validity information for verifying the validity of a target coded image. The first uniform resource locator is provided to a display terminal so that the display terminal generates a target coded image according to the first uniform resource locator and displays the target coded image on a browser page. In fact, the server can generate the first uniform resource locator at a preset time interval and provide it to the display terminal so that the display terminal generates the target coded image according to the first uniform resource locator at the preset time interval and displays the target coded image on the browser page. When the target delivery capacity is transferred at the delivery site, the target coded image scanned by the delivery application end is also dynamically refreshed. Therefore, even if the delivery rider at the delivery site forwards the target coded image to other delivery riders, since the target coded image is time-limited, other delivery riders will not be able to scan or identify the target coded image when they receive it because the code has expired, thereby ensuring that the order transfer process is carried out at the delivery site and the subsequent delivery timeliness of the delivery site after the order transfer is guaranteed; in addition, this method does not require manual verification of the order transfer process, thereby improving the order transfer efficiency; at the same time, since the browser identification information corresponding to the browser of the display terminal that displays the target coded image is authorized by the management personnel identification information, thereby ensuring that the browser of the display terminal that displays the target coded image is relatively safe, ensuring the security of the displayed target coded image, and avoiding the target coded image from being cracked and displayed on other display terminals.

[0112] Third embodiment

[0113] The third embodiment of the present application provides a third information processing method. The execution subject of this embodiment is the distribution application end. The parts of the third embodiment that are the same as the first and second embodiments are not introduced again. For details, please refer to the relevant parts of the first and second embodiments.

[0114] Please refer to Figure 5 , which is a flowchart of the information processing method provided in the third embodiment of the present application.

[0115] The information processing method of the embodiment of the present application includes the following steps.

[0116] Step S501: In response to detecting a scan trigger operation for a target coded image displayed on a browser page of a display terminal set up at a distribution site, a first request message is sent to the server to request to obtain judgment result information for determining whether the first moment when the target coded image is scanned is within the first validity period corresponding to the code expiration information contained in the target coded image.

[0117] In the first embodiment of the present application, after the display terminal displays the target coded image on the browser page, if the delivery rider arrives at the delivery station and the delivery rider needs to transfer the back order to the delivery station, the delivery rider can use the delivery application to scan the target coded image; please refer to the details. Figure 6 , which is a schematic diagram of the third scenario of the information processing method provided by this application.

[0118] Figure 6 What is displayed is actually the page on the delivery application side; on the delivery application side page used by the delivery rider, a scanning module for scanning the target coded image is displayed, and the scanning module is as follows: Figure 6 "Scan" is displayed, click the scanning module to enter the initial scanning page for scanning the target coded image. A scanning schematic box for scanning the target coded image is displayed on the initial scanning page. The scanning schematic box is aligned with the target coded image displayed on the browser page of the display terminal to scan the target coded image.

[0119] At this time, in response to detecting a scanning trigger operation for the target coded image, the distribution application sends a first request message to the server, so that the server parses the target coded image, obtains the code validity information contained in the target coded image, and determines whether the first moment is within the first validity period based on the code validity information, and obtains judgment result information; the target coded image is generated by the display terminal based on the first uniform resource locator provided by the server, and the first uniform resource locator is generated after the server verifies the browser identification information corresponding to the browser of the display terminal sent by the display terminal and has been authorized using the manager identification information of the distribution site manager.

[0120] It should be noted that in this application, multiple references are made to parsing coded images. The two ends of information exchange and which end performs the parsing can be determined based on needs and are not limited to the parsing methods described in this application. For example, in the subsequent fifth embodiment, the management application can parse the coded image to be processed, or the server can perform the parsing.

[0121] Since the first uniform resource locator mentioned in the first embodiment includes code expiration information, the server can parse the target coded image to obtain the code expiration information contained in the target coded image. For example, when the validity period of each target coded image is five seconds (of course, the validity period of each target coded image can be less than five seconds; generally, the validity period of a target coded image is less than or equal to a preset time interval), assuming that the validity period corresponding to the currently scanned target coded image is 11:00:00 to 11:00:05, then the first validity period is 11:00:00 to 11:00:05. The server can also determine whether the first moment is within the first validity period based on the first moment determined by the delivery application. Assuming that the first moment is 11:00:03, then the first moment is within the first validity period.

[0122] Step S502: Obtain the judgment result information provided by the server in response to the first request message.

[0123] After obtaining the judgment result information, the server provides the judgment result information to the distribution application, so that the distribution application obtains the judgment result information provided by the server for the first request message. The judgment result information obtained by the distribution application includes two situations: the first judgment result information is the first judgment result information that is within the first validity period at the first moment; the second judgment result information is the second judgment result information that is not within the first validity period at the first moment.

[0124] Step S503: If the judgment result information is that the first moment is within the first validity period, the order information to be transferred is displayed on the order transfer page.

[0125] After the delivery application obtains the judgment result information provided by the server, if the judgment result information is the first judgment result information within the first validity period at the first moment, the order transfer page is directly displayed, and the order information to be transferred is displayed on the order transfer page.

[0126] Since the order information to be transferred needs to be displayed on the transfer page, the order information to be transferred needs to be obtained in advance. Therefore, the method also includes: sending a second request message to the server to request the order information to be transferred, so that the server obtains the order information to be transferred in response to the second request message; thereafter, obtaining the order information to be transferred provided by the server in response to the second request message.

[0127] To understand the transfer page, please refer to Figure 7 , which is a schematic diagram of the fourth scenario of the information processing method provided by this application, and the order information to be transferred, such as order information of order M and order N, is displayed on the order transfer page. Figure 7 The page shown shows the pickup address information of order M (such as Figure 7 XX Noodle House, No. 4, E Street, D District, C City), delivery address information (such as Figure 7 No. 5, F Street, D District, C City), the time required for delivery (such as Figure 7 Estimated delivery within 11 minutes), order number (such as Figure 7 #904 in ); Figure 7 The page shown shows the pickup address information for order N (such as Figure 7 XXX Stir-fry Restaurant, No. 86, G Street, H District, C City), delivery address information (such as Figure 7 No. 8, F Street, D District, C City), the overtime period of delivery (such as Figure 7 Timeout of 2 minutes), order number (such as Figure 7 (#505 in the figure). Of course, the recipient's contact information for the order to be transferred can also be displayed. Both Order M and Order N can actually be transferred to Delivery Station 1. Assume that Delivery Station 1's address is No. 6, F Street, District D, City C.

[0128] In this embodiment, in order to facilitate the display of orders to be transferred, an order card for carrying information of orders to be transferred is displayed on the transfer page; at the same time, a transfer request function module is displayed in the order card, and the transfer request function module is used to be triggered to request the transfer of the orders to be transferred in the order card. Figure 7 The "Transfer Order" in the example is an example of the transfer order request function module.

[0129] In this embodiment, it also includes: in response to detecting a transfer trigger operation for the order information to be transferred, determining the target order to be transferred; for example, when the delivery rider (assuming it is delivery rider A) triggers the "transfer order" in the card used to display order M, order M is the target order.

[0130] After determining the target order to be transferred, the delivery application sends a transfer request message to the server to request the transfer result information for the target order, so that the server responds to the transfer request message, determines the to-be-verified delivery capacity identification information of the to-be-verified delivery capacity for triggering the transfer operation for the target order and the second moment when the transfer trigger operation is performed; uses the preset transfer authority verification information to verify the to-be-verified delivery capacity identification information and the second moment to obtain the second verification result information; obtains the transfer result information for the target order based on the second verification result information; the preset transfer authority verification information is generated based on the target delivery capacity identification information of the scanned target coded image and the preset transfer page timeliness information; obtains the transfer result information provided by the server in response to the transfer request message and displays the transfer result information on the transfer page.

[0131] In this embodiment, after delivery rider A scans the target coded image, in order to avoid forwarding the order transfer page to other delivery riders (such as delivery rider B), so that delivery rider B can transfer his own order, when the delivery rider clicks "Transfer Order", the delivery application end sends a transfer request message to the server end. After receiving the transfer request message, the server end verifies the identity of the delivery rider who transfers the order and the transfer time. On the one hand, this is to ensure that the delivery rider who transfers the order is the same delivery rider who previously scanned the target coded image. On the other hand, it can also avoid the delivery rider from keeping the delivery application end on the order transfer page for a long time, and then being able to transfer the order after leaving the delivery site.

[0132] The server can use the preset transfer order authority verification information to verify the delivery capacity identification information to be verified and the second moment. In fact, after the server determines that the delivery site has turned on the transfer order authority verification function, it can use the target delivery capacity identification information and the preset transfer order page time limit information to generate verification token information. The verification token information is the preset transfer order authority verification information. The preset transfer order page time limit information is information used to indicate the validity period of the transfer order page. In this embodiment, the second validity period is used as the validity period of the transfer order page. The second validity period is used in this embodiment to ensure that the delivery rider stays on the transfer order page for a long time. After a period of time, the transfer order page will also expire, and once the delivery rider leaves the delivery site, he will not be able to continue to transfer orders on the expired transfer order page. The duration corresponding to the second validity period can be set based on the actual needs of the delivery site.

[0133] In this embodiment, if the second verification result information is that the to-be-verified delivery capacity identification information matches the target delivery capacity identification information and the second moment is within the second validity period corresponding to the time limit information on the transfer order page, then the transfer order result information is information about the successful transfer of the target order; in this case, as a way to display the transfer order result information on the transfer order page, it can mean: updating the order status of the target order to the transferred order status. For example, there are two orders to be transferred on the transfer order page. Figure 7 The number of orders to be transferred is 2; when order M is transferred successfully, Figure 7 The number of orders to be transferred is updated to 1, and the number of transferred orders increases by 1; Figure 7 The displayed order information is the order information to be transferred. You can click "Transferred 7" to display the order information that has been successfully transferred.

[0134] In this embodiment, if the second verification result indicates that the to-be-verified delivery capacity identification information does not match the target delivery capacity identification information, or if the second moment is not within the second validity period corresponding to the timeliness information on the order transfer page, the order transfer result information is a reminder to rescan the target coded image displayed on the browser page. Of course, it is understood that when the delivery rider rescans, the target coded image will have been updated.

[0135] In this embodiment, if the judgment result information indicates that the first moment is not within the first validity period, a reminder message is displayed on the reminder page to remind the delivery rider to rescan the target code image displayed on the browser page. Of course, it is understandable that when the delivery rider rescans the target code image, the target code image has been updated.

[0136] To understand the interaction between the delivery application and the service involved in the above information processing method, please refer to Figure 8 , which is a schematic diagram of the fifth scenario of the information processing method provided by this application.

[0137] In this embodiment, specifically, see Figure 8 , the distribution application side, in response to detecting a scan trigger operation for a target coded image, sends a first request message to the service side.

[0138] The server, in response to receiving the first request message, parses the target coded image and obtains the code validity information contained in the target coded image; then, based on the code validity information, determines whether the first moment is within the first validity period and obtains judgment result information; if the judgment result information is the first judgment result information that the first moment is within the first validity period, the first judgment result information is provided to the distribution application end.

[0139] The delivery application side displays the order information to be transferred on the order transfer page based on the first judgment result information obtained.

[0140] At the same time, when the server obtains the judgment result information as the first judgment result information, if it is determined that the distribution site has turned on the order transfer permission verification function, it generates a verification token information for verification including the target distribution capacity identification information and the preset order transfer page time limit information.

[0141] The delivery application displays the order information to be transferred on the transfer page, responds to the delivery rider's transfer operation, determines the target order to be transferred, and sends a transfer request message to the server.

[0142] The server responds to the order transfer request message and uses the verification token information to verify the delivery capacity identification information to be verified and the second moment to obtain the second verification result information. The second verification result information and the order transfer result information are divided into four situations; the first situation: the verification token information is valid, that is, the delivery capacity identification information to be verified matches the target delivery capacity identification information and the second moment is within the second validity period, then the order transfer is successful; the second situation: the verification token information is empty, that is, the delivery capacity identification information to be verified does not match the target delivery capacity identification information and the second moment is not within the second validity period, then the order transfer is unsuccessful. The order transfer result is actually a prompt to rescan the target coded image. This situation may correspond to the delivery rider who scanned the code at the delivery site and forwarded the order transfer page to other delivery riders, and the other delivery riders exceeded the second validity period when transferring the order; the third situation: the verification token information validity period expires, that is, the delivery capacity identification information to be verified does not match the target delivery capacity identification information and the second moment is not within the second validity period. If the verification delivery capacity identification information matches the target delivery capacity identification information but is not within the second validity period at the second moment, the order transfer is unsuccessful, and the result of the order transfer is actually a prompt to rescan the target coded image. This situation may correspond to the delivery rider who scans the code at the delivery station and exceeds the second validity period when transferring the order on the order transfer page; the fourth situation: the verification token information identity does not match, that is, the delivery capacity identification information to be verified does not match the target delivery capacity identification information but is within the second validity period at the second moment, then the order transfer is unsuccessful, and the result of the order transfer is actually a prompt to rescan the target coded image. This situation may correspond to the delivery rider who scans the code at the delivery station forwarding the order transfer page to other delivery riders and the other delivery riders did not exceed the second validity period when transferring the order.

[0143] Regardless of the situation of the second verification result information obtained by the server, the order transfer result information corresponding to the second verification result information of each situation will be provided to the delivery application end to be displayed to the delivery rider who transferred the order.

[0144] Because in the information processing method of this embodiment, in response to detecting a scan trigger operation for a target coded image, a first request message is sent to the server, so that the server parses the target coded image, obtains the code validity information contained in the target coded image, and judges whether the first moment is within the first validity period based on the code validity information, and obtains judgment result information; obtains the judgment result information provided by the server for the first request message; if the judgment result information is that the first moment is within the first validity period, the order information to be transferred is displayed on the transfer order page, ensuring that the delivery rider can enter the transfer order page to transfer the order only after scanning the code at the delivery site, and then Even if the delivery rider at the distribution site forwards the target coded image to other delivery riders, since the target coded image is time-sensitive, it can be detected that when other delivery riders receive the target coded image, they cannot enter the order transfer page because the code has expired, so that the order transfer process is carried out at the distribution site, ensuring the subsequent delivery timeliness of the distribution site after the order transfer; in addition, since the distribution site enables the order transfer authority verification, the delivery rider cannot stay on the order transfer page for a long time to continue transferring orders after leaving the distribution site, ensuring the security of the order transfer process; at the same time, the identity of the delivery rider who transfers the order is verified through the order transfer authority verification, further ensuring the security of the order transfer.

[0145] Fourth embodiment

[0146] Corresponding to the third embodiment, the fourth embodiment of the present application provides a fourth information processing method. The execution subject of this embodiment is the server. The parts of the fourth embodiment that are the same as the first to third embodiments are not introduced again. For details, please refer to the relevant parts of the first to third embodiments.

[0147] Please refer to Figure 9 , which is a flowchart of the information processing method provided in the fourth embodiment of the present application.

[0148] The information processing method of the embodiment of the present application includes the following steps.

[0149] Step S901: In response to receiving a first request message sent by the distribution application end for requesting to obtain judgment result information on whether the first moment when scanning the target coded image is within the first validity period corresponding to the code expiration information contained in the target coded image, the target coded image is parsed to obtain the code expiration information contained in the target coded image.

[0150] Step S902: Determine whether the first moment is within the first validity period based on the code validity information, and obtain judgment result information; the target coded image is generated by the display terminal set up at the distribution site based on the first uniform resource locator, and the first uniform resource locator includes site identification information corresponding to the distribution site and code validity information for verifying the validity of the target coded image.

[0151] Step S903: If the judgment result information is the first judgment result information that is within the first validity period at the first moment, the first judgment result information is provided to the delivery application end, so that the delivery application end displays the order information to be transferred on the order transfer page.

[0152] In this embodiment, it also includes: obtaining a transfer request message sent by the distribution application end for requesting to obtain the transfer result information for the target order; the target order is the order requested to be transferred by the distribution application end; after obtaining the transfer request message, in response to the transfer request message, determining the to-be-verified distribution capacity identification information of the to-be-verified distribution capacity for triggering the transfer operation for the target order and the second moment when the transfer trigger operation is performed; then, using the preset transfer authority verification information to verify the to-be-verified distribution capacity identification information and the second moment to obtain second verification result information; after obtaining the second verification result information, obtaining the transfer result information for the target order based on the second verification result information; finally, providing the transfer result information to the distribution application end, so that the distribution application end displays the transfer result information on the transfer page.

[0153] In this embodiment, the preset order transfer authority verification information is obtained in the following manner: determine whether the distribution site has enabled the order transfer authority verification function; if the distribution site has enabled the order transfer authority verification function, determine the target delivery capacity identification information of the target delivery capacity of the scanned target coded image and the preset order transfer page time limit information; then, generate the preset order transfer authority verification information based on the target delivery capacity identification information and the preset order transfer page time limit information.

[0154] In this embodiment, it also includes: if the judgment result information is second judgment result information that is not within the first validity period at the first moment, the second judgment result information is provided to the distribution application end, so that the distribution application end displays a reminder information on the reminder page for reminding to rescan the target code image displayed on the browser page.

[0155] In this embodiment, it also includes: obtaining a second request message sent by the delivery application end to request information of the order to be transferred; in response to the second request message, determining the target delivery capacity identification information of the target delivery capacity that has scanned the target coded image; then, taking the order whose delivery address matches the delivery site in the pending orders corresponding to the target delivery capacity identification information as the order to be transferred; and providing the order information of the order to be transferred as the order information to be transferred to the delivery application end.

[0156] When the server determines the orders to be transferred, it actually considers the orders with delivery addresses close to the delivery station's address among the target delivery rider's pending orders as the orders to be transferred. Pending orders with delivery addresses close to the delivery station's address actually mean that the delivery address of the pending order is within the delivery range of the delivery station.

[0157] In the information processing method of this embodiment, the server parses the target coded image in response to receiving the first request message, obtains the code validity information contained in the target coded image, determines whether the first moment is within the first validity period based on the code validity information, and obtains judgment result information; and provides the first judgment result information to the delivery application end to display the order information to be transferred on the order transfer page, ensuring that the delivery rider can only enter the order transfer page to transfer the order after scanning the code at the delivery station. Furthermore, even if the delivery rider at the delivery station forwards the target coded image to other delivery riders, since the target coded image is time-sensitive, it can be detected that the other delivery rider cannot enter the order transfer page due to the expired code when receiving the target coded image, so that the order transfer process is carried out at the delivery station, ensuring the subsequent delivery validity of the delivery station after the order is transferred; in addition, since the delivery station enables the order transfer permission check, the delivery rider cannot stay on the order transfer page for a long time to continue transferring the order after leaving the delivery station, thereby ensuring the security of the order transfer process; at the same time, the identity of the delivery rider who transfers the order is verified through the order transfer permission check, further ensuring the security of the order transfer.

[0158] Fifth embodiment

[0159] The fifth embodiment of the present application provides a fifth information processing method. The execution subject of this embodiment is a management application terminal used by distribution site managers. The parts of the fifth embodiment that are the same as the first to fourth embodiments are not described again. For details, please refer to the relevant parts of the first to fourth embodiments.

[0160] Please refer to Figure 10 , which is a flowchart of the information processing method provided in the fifth embodiment of the present application.

[0161] The information processing method of the embodiment of the present application includes the following steps.

[0162] Step S1001: In response to detecting a scan trigger operation for a coded image to be processed displayed on a browser page of a display terminal set up at a distribution site, the coded image to be processed is parsed to obtain the browser identification information to be authorized corresponding to the browser of the display terminal contained in the coded image to be processed.

[0163] In the first embodiment, after the browser of the display terminal provides the browser identification information to the server at preset time intervals, the server, upon verifying that the browser identification information is not authorized using the administrator identification information, generates a second uniform resource locator and provides the second uniform resource locator to the browser of the display terminal. The browser then generates a coded image to be processed based on the second uniform resource locator and displays it on the browser page for the administrator of the distribution site to scan using the management application to request authorization of the browser identification information using the administrator identification information. In practice, browser identification information that has not been authorized using the administrator identification information is browser identification information to be authorized, and browser identification information that has been authorized using the administrator identification information is authorized browser identification information.

[0164] The management application is actually a terminal equipped with the Relay Delivery mini-program for use by distribution site managers. The management application page displays an authorization request module for requesting authorization of the browser identification information to be authorized. This module is triggered by the manager to display a first scanning page for scanning the coded image to be processed. Specifically, in response to detecting a triggering operation for the authorization request module, the management application displays the first scanning page for scanning the coded image to be processed. The first scanning page is a page for scanning the coded image to be processed. A scanning box for scanning the coded image to be processed is displayed on the first scanning page. The scanning box is aligned with the coded image to be processed displayed on the display terminal browser page, and the coded image to be processed is scanned and identified for subsequent analysis.

[0165] To understand the authorization request module, see Figure 11 , which is a schematic diagram of the sixth scenario of the information processing method provided by this application. The "dynamic code authorization" in this figure is an example of the authorization request function module.

[0166] Since the coded image to be processed includes the identification information of the browser to be authorized when the coded image to be processed is generated, the identification information of the browser to be authorized can be obtained by parsing the coded image to be processed.

[0167] Step S1002: Sending a third request message to the server for requesting authorization of the browser identification information to be authorized using the manager identification information of the distribution site manager who scanned the coded image to be processed.

[0168] In this embodiment, since the management application end is logged in by the management personnel using the management personnel identification information, the management application end includes the management personnel identification information.

[0169] After obtaining the browser identification information to be authorized in step S1001, a third request message is sent to the server to request the use of the manager identification information of the distribution site manager who scanned the coded image to be processed to authorize the browser identification information to be authorized. Of course, the third request message can carry the manager identification information and the browser identification information to be authorized. Of course, the third request message can also carry the distribution site identification information. The distribution site identification information can also be obtained by parsing the coded image to be processed. The reason why the distribution site identification information is provided to the server is to facilitate the subsequent authorization-related processes.

[0170] A third request message is sent to the server so that the server responds to the third request message, verifies the management personnel identification information, and obtains third verification result information; if the third verification result information is that the management personnel identification information matches the target personnel identification information preset at the distribution site, the management personnel identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized.

[0171] After receiving the third request message, the server can search for the target personnel identification information preset at the distribution site based on the distribution site identification information, so as to verify the management personnel identification information; in fact, the target personnel identification information is the management personnel identification information preset at the distribution site (the correspondence between the management personnel identification information preset at each distribution site and the distribution site has been pre-stored on the server). The reason for the verification is to prevent management personnel from non-distribution sites from requesting authorization. For example, if the browser identification information of distribution site 2 needs to be authorized, in fact, only the management personnel of distribution site 2 has the authority to request authorization, so as to avoid the mismatch between the management personnel of the distribution site and the distribution site, which will cause the target coded image generated after the authorization browser identification information to be unsafe and thus be maliciously cracked.

[0172] After determining that the manager identification information matches the target person identification information preset at the delivery site, the manager identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the delivery site, thus completing the authorization process. After the authorization process is completed, the authorization result information can be obtained.

[0173] Step S1003: Obtain authorization result information for the third request message provided by the server.

[0174] After obtaining the authorization result information, the server provides the authorization result information to the management application. For example, when manager P requests authorization for the browser identification information of delivery station 2, after the server completes the authorization, it provides the authorization result information indicating that the browser identification information of delivery station 2 has been successfully authorized to the management application used by manager P.

[0175] Step S1004: providing the authorized result information to the display terminal, so that the display terminal replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the delivery application to enter the order transfer page in response to receiving the authorized result information.

[0176] After obtaining the authorized result information, the management application provides the authorized result information to the display terminal so that the display terminal can replace the to-be-processed coded image on the browser page with the target coded image that can be scanned by the delivery application to enter the transfer order page.

[0177] For example, the display terminal at the distribution site 2 can refresh the coded image to be processed into the target coded image. As for how to generate and display the target coded image, please refer to the relevant part of the first embodiment and will not be repeated here.

[0178] In this embodiment, in response to detecting a scan trigger operation for a target coded image displayed on a browser page, a fourth request message is sent to the server to request the use of the manager identification information of the distribution site manager who scanned the target coded image to deauthorize the authorized browser identification information, so that the server responds to the fourth request message, parses the target coded image, and obtains the authorized browser identification information associated with the target coded image; verifies the manager identification information to obtain fourth verification result information; if the fourth verification result information is that the manager identification information matches the target personnel identification information preset for the distribution site, then the manager identification information is unbound from the authorized browser identification information and the site identification information corresponding to the distribution site to deauthorize the authorized browser identification information.

[0179] In order to facilitate the administrator to deauthorize the authorized browser identification information, the deauthorization request function module for requesting to deauthorize the authorized browser identification information is displayed on the management application page. For details, please refer to Figure 11 The "Dynamic Code Unbinding" shown in the figure is an example of the de-authorization request function module.

[0180] In this embodiment, in response to detecting a trigger operation for the deauthorization request function module, a second scanning page for scanning the target coded image is displayed. The second scanning page is a page for scanning the target coded image. A scanning frame for scanning the target coded image is displayed on the second scanning page. The scanning frame is aligned with the target coded image displayed on the browser page of the display terminal, and the target coded image is scanned and identified. A fourth request message is then sent to the server to cause the server to parse the target coded image, determine the authorized browser identification information associated with the target coded image, and deauthorize the authorized browser identification information.

[0181] After receiving the fourth request message, the server verifies the management personnel identification information and obtains fourth verification result information. The verification process is similar to the process of obtaining the third verification result information and will not be repeated here.

[0182] Because the first uniform resource locator corresponding to the target coded image is encrypted by the server using a preset encryption algorithm, during the process of requesting to deauthorize the authorized browser identification information, after the management application sends a fourth request message to the server, the server, in response to the fourth request message, parses the target coded image and determines the authorized browser identification information associated with the target coded image, thereby unbinding the administrator identification information from the authorized browser identification information and the site identification information corresponding to the delivery site. After deauthorization, the management application or server provides deauthorization result information to the display terminal corresponding to the delivery site, so that the display terminal, in response to receiving the deauthorization result information, replaces the target coded image on the browser page with the coded image to be processed.

[0183] To understand the interaction between the management application and the server involved in the above information processing method, please refer to Figure 12 , which is a schematic diagram of the seventh scenario of the information processing method provided by this application.

[0184] In this embodiment, specifically, see Figure 12 In response to detecting a scan trigger operation for the coded image to be processed, the management application parses the coded image to be processed and obtains the identification information of the browser to be authorized. Thereafter, the management application provides a third request message including the identification information of the browser to be authorized and the identification information of the management personnel to the server.

[0185] The server side, in response to the third request message, verifies the management personnel identification information and obtains the third verification result information; if the third verification result information is that the management personnel identification information matches the target personnel identification information preset at the distribution site, the management personnel identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized, and obtain the authorized result information; the authorized result information is provided to the management application side.

[0186] The management application side obtains the authorized result information provided by the server side, and provides the authorized result information to the display terminal, so that the display terminal replaces the to-be-processed coded image with the target coded image on the browser page in response to receiving the authorized result information.

[0187] The present embodiment provides an information processing method, in response to detecting a scan trigger operation for a coded image to be processed displayed on a browser page of a display terminal set at a distribution site, the coded image to be processed is parsed to obtain the browser identification information to be authorized, and then a third request message is sent to the server to request the use of the manager identification information of the distribution site manager who scanned the coded image to be processed to authorize the browser identification information to be authorized, obtain the authorized result information provided by the server for the third request message, and provide the authorized result information to the display terminal, so that the display terminal replaces the coded image to be processed on the browser page with a target coded image that can be scanned by the distribution application end to enter the transfer order page in response to receiving the authorized result information. Through this method, the manager identification information can be used to authorize the browser identification information to be authorized, so as to realize that the display terminal can replace the coded image to be processed with the target coded image that can be scanned by the distribution application end to enter the transfer order page. The management coding image is replaced with the target coding image, so that when the target delivery capacity transfers the order at the delivery site, the delivery application end is used to scan the target coding image to transfer the order. Since the target coding image is dynamically refreshed, even if the delivery rider at the delivery site forwards the target coding image to other delivery riders, since the target coding image is time-limited, other delivery riders will not be able to scan or identify the target coding image when they receive it because the code has expired, thereby ensuring that the order transfer process is carried out at the delivery site and the subsequent delivery timeliness of the delivery site after the order transfer is guaranteed; at the same time, since the browser identification information corresponding to the browser of the display terminal that displays the target coding image is authorized by the management personnel identification information, thereby ensuring that the browser of the display terminal that displays the target coding image is relatively safe, ensuring the security of the displayed target coding image, and also avoiding the target coding image from being cracked and displayed on other display terminals.

[0188] Sixth embodiment

[0189] Corresponding to the fifth embodiment, the sixth embodiment of the present application provides a sixth information processing method. The execution subject of this embodiment is the server. The parts of the sixth embodiment that are the same as the first to fifth embodiments are not introduced again. For details, please refer to the relevant parts of the first to fifth embodiments.

[0190] Please refer to Figure 13 , which is a flowchart of the information processing method provided in the sixth embodiment of the present application.

[0191] The information processing method of the embodiment of the present application includes the following steps.

[0192] Step S1301: In response to receiving a third request message sent by the management application end for requesting to use the manager identification information of the distribution site manager who scans the coded image to be processed to authorize the authorized browser identification information, verify the manager identification information and obtain third verification result information.

[0193] The management application end is used to respond to detecting a scanning trigger operation of the coded image to be processed displayed on the browser page of the display terminal set up at the distribution site, parse the coded image to be processed, and obtain the authorized browser identification information corresponding to the browser of the display terminal contained in the coded image to be processed.

[0194] Step S1302: If the third verification result information shows that the manager identification information matches the target personnel identification information preset at the distribution site, the manager identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized.

[0195] Step S1303: The authorized result information of the browser identification information to be authorized using the administrator identification information is provided to the display terminal, so that the display terminal responds to receiving the authorized result information and replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the delivery application end to enter the order transfer page.

[0196] After obtaining the authorized result information, the server can provide the authorized result information directly to the display terminal corresponding to the distribution site; of course, the authorized result information can also be provided to the display terminal corresponding to the distribution site through the management application that requests authorization.

[0197] After the server authorizes the browser identification information to be authorized, the server changes the status of the browser identification information from pending authorization to authorized status and records it. At the same time, it can also record the corresponding distribution site information, authorized management personnel information, authorization time information, etc.

[0198] In this embodiment, it also includes: in response to receiving a fourth request message sent by the management application end for requesting the use of the manager identification information of the distribution site manager who scans the target coded image to deauthorize the authorized browser identification information, parsing the target coded image to obtain the authorized browser identification information associated with the target coded image; verifying the manager identification information to obtain fourth verification result information; if the fourth verification result information is that the manager identification information matches the target person identification information, then unbinding the manager identification information from the authorized browser identification information and the site identification information corresponding to the distribution site to deauthorize the authorized browser identification information.

[0199] In fact, after receiving the fourth request message, the server parses the target coded image, determines the authorized browser identification information associated with the target coded image, and then subsequently unbinds the administrator identification information from the authorized browser identification information and the site identification information corresponding to the distribution site to unauthorize the authorized browser identification information.

[0200] This embodiment provides an information processing method, which verifies the management personnel identification information in response to receiving a third request message to obtain third verification result information; if the third verification result information shows that the management personnel identification information matches the target personnel identification information preset at the distribution site, the management personnel identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized; the authorized result information is provided to the display terminal, so that the display terminal replaces the coded image to be processed with the target coded image on the browser page in response to receiving the authorized result information. Through this method, the management personnel identification information can be used to authorize the browser identification information to be authorized, so as to realize that the coded image to be processed is replaced with the target coded image at the display terminal to enable the target distribution capacity to be achieved. When transferring an order at a distribution site, the distribution application terminal is used to scan the target coded image to transfer the order. Since the target coded image is dynamically refreshed, even if the delivery rider at the distribution site forwards the target coded image to other delivery riders, since the target coded image is time-limited, other delivery riders will not be able to scan or identify the target coded image when they receive it because the code has expired, thereby ensuring that the order transfer process is carried out at the distribution site and the subsequent delivery timeliness of the distribution site after the order transfer is guaranteed; at the same time, since the browser identification information corresponding to the browser of the display terminal displaying the target coded image is authorized by the management personnel identification information, the browser of the display terminal displaying the target coded image is relatively safe, ensuring the security of the displayed target coded image, and also avoiding the target coded image from being cracked and displayed on other display terminals.

[0201] Seventh embodiment

[0202] Corresponding to the information processing method provided in the first embodiment of this application, the seventh embodiment of this application also provides an information processing device. Since the device embodiment is substantially similar to the first embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the first embodiment. The device embodiment described below is merely illustrative.

[0203] The information processing device is applied to a display terminal set up at a distribution site, and the device includes: an identification information obtaining unit, which is used to obtain site identification information corresponding to the distribution site and browser identification information corresponding to the browser of the display terminal; an identification information sending unit, which is used to send the browser identification information and the site identification information to a server at a preset time interval, so that the server verifies the browser identification information and obtains first verification result information; if the first verification result information indicates that the browser identification information has been authorized using the manager identification information of the distribution site manager, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and code timeliness information for verifying the timeliness of the target coded image; a target coded image generating unit, which is used to obtain the first uniform resource locator provided by the server and generate the target coded image according to the first uniform resource locator; a target coded image displaying unit, which is used to display the target coded image on a browser page, so that when the target distribution capacity transfers an order at the distribution site, the distribution application end is used to scan the target coded image to enter the order transfer page to transfer the order to the distribution site.

[0204] Eighth embodiment

[0205] Corresponding to the information processing method provided in the second embodiment of this application, the eighth embodiment of this application also provides an information processing device. Since the device embodiment is substantially similar to the second embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the second embodiment. The device embodiment described below is merely illustrative.

[0206] The information processing device is applied to a server, and includes: a first verification result information obtaining unit for verifying the browser identification information in response to receiving site identification information corresponding to the distribution site and browser identification information corresponding to the browser of the display terminal sent at preset time intervals by a display terminal set at the distribution site, and obtaining first verification result information indicating whether the browser identification information has been authorized using the manager identification information of the distribution site manager; a first uniform resource locator generating unit for generating a first uniform resource locator if the first verification result information indicates that the browser identification information has been authorized using the manager identification information; the first uniform resource locator including the site identification information and code time validity information for verifying the time validity of the target coded image; and a first uniform resource locator providing unit for providing the first uniform resource locator to the display terminal, so that the display terminal generates the target coded image according to the first uniform resource locator and displays it on a browser page, so that when the target distribution capacity transfers an order at the distribution site, the distribution application end is used to scan the target coded image to enter the order transfer page to transfer the order to the distribution site.

[0207] Ninth embodiment

[0208] Corresponding to the information processing method provided in the third embodiment of this application, the ninth embodiment of this application also provides an information processing device. Since the device embodiment is substantially similar to the third embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the third embodiment. The device embodiment described below is merely illustrative.

[0209] The information processing device is applied to a distribution application end, and includes: a first request message sending unit, configured to, in response to detecting a scan trigger operation for a target coded image displayed on a browser page of a display terminal provided at a distribution site, send a first request message to a server end for requesting to obtain judgment result information of whether a first moment when the target coded image is scanned is within a first validity period corresponding to code validity information contained in the target coded image, so that the server end parses the target coded image, obtains the code validity information contained in the target coded image, and determines whether the first moment is within the first validity period based on the code validity information, thereby obtaining judgment result information; the target coded image is generated by the display terminal based on a first uniform resource locator provided by the server end, the first uniform resource locator being generated after the server end verifies that browser identification information corresponding to the browser of the display terminal, sent by the display terminal, has been authorized using management identification information of a distribution site manager; a first judgment result information obtaining unit, configured to obtain judgment result information provided by the server end in response to the first request message; and a pending order transfer information display unit, configured to display the pending order transfer information on an order transfer page if the judgment result information indicates that the first moment is within the first validity period.

[0210] Tenth embodiment

[0211] Corresponding to the information processing method provided in the fourth embodiment of this application, the tenth embodiment of this application also provides an information processing device. Since the device embodiment is substantially similar to the fourth embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the fourth embodiment. The device embodiment described below is merely illustrative.

[0212] The information processing device is applied to a server side, and the device includes: a code validity information obtaining unit, which is used to parse the target coded image in response to receiving a first request message sent by the delivery application side for requesting to obtain judgment result information of whether the first moment when scanning the target coded image is within the first validity period corresponding to the code validity information contained in the target coded image, to obtain the code validity information contained in the target coded image; a second judgment result information obtaining unit, which is used to judge whether the first moment is within the first validity period based on the code validity information, and obtain judgment result information; the target coded image is generated by a display terminal set up at a delivery site based on a first uniform resource locator, and the first uniform resource locator includes site identification information corresponding to the delivery site and code validity information for verifying the validity of the target coded image; a judgment result information providing unit, which is used to provide the first judgment result information to the delivery application side if the judgment result information is first judgment result information that the first moment is within the first validity period, so that the delivery application side displays the order information to be transferred on the order transfer page.

[0213] Eleventh embodiment

[0214] Corresponding to the information processing method provided in the fifth embodiment of the present application, the eleventh embodiment of the present application also provides an information processing device. Since the device embodiment is substantially similar to the fifth embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the fifth embodiment. The device embodiment described below is merely illustrative.

[0215] The information processing device is applied to a management application terminal used by distribution site managers, and the device includes: a browser identification information acquisition unit for obtaining authorization information, which is used to parse the coded image to be processed in response to detecting a scan trigger operation for the coded image to be processed displayed on the browser page of the display terminal set at the distribution site, and obtain the browser identification information to be authorized contained in the coded image to be processed and corresponding to the browser of the display terminal; a third request message sending unit, which is used to send a third request message to the server end for requesting the use of the manager identification information of the distribution site manager who scanned the coded image to be processed to authorize the browser identification information to be authorized, so that the server end performs authorization on the manager identification information in response to the third request message. Verify and obtain third verification result information; if the third verification result information is that the management personnel identification information matches the target personnel identification information preset for the distribution site, the management personnel identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized; an authorized result information obtaining unit is used to obtain the authorized result information provided by the server for the third request message; an authorized result information first providing unit is used to provide the authorized result information to the display terminal, so that the display terminal replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the distribution application end to enter the transfer order page in response to receiving the authorized result information.

[0216] Twelfth embodiment

[0217] Corresponding to the information processing method provided in the sixth embodiment of this application, the twelfth embodiment of this application also provides an information processing device. Since the device embodiment is substantially similar to the sixth embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the sixth embodiment. The device embodiment described below is merely illustrative.

[0218] The information processing device is applied to the server side, and the device includes: a third verification result information obtaining unit for verifying the manager identification information and obtaining third verification result information in response to receiving a third request message sent by the management application side for requesting the use of the manager identification information of the distribution site manager who scanned the coded image to be processed to authorize the authorized browser identification information; the management application side is used to parse the coded image to be processed in response to detecting a scan trigger operation for the coded image to be processed displayed on the browser page of the display terminal set at the distribution site, and obtain the browser identification information to be authorized contained in the coded image to be processed and corresponding to the browser of the display terminal. ; An authorization unit, used for binding the manager identification information with the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized if the third verification result information is that the manager identification information matches the target personnel identification information preset for the distribution site; A second authorized result information providing unit, used for providing the authorized result information that has authorized the browser identification information to be authorized using the manager identification information to the display terminal, so that the display terminal replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the distribution application end to enter the transfer order page in response to receiving the authorized result information.

[0219] Thirteenth embodiment

[0220] Corresponding to the methods of the first to sixth embodiments of the present application, the thirteenth embodiment of the present application further provides an electronic device.

[0221] like Figure 14 As shown, Figure 14 A schematic diagram of an electronic device provided in the thirteenth embodiment of the present application.

[0222] In this embodiment, an optional hardware structure of the electronic device 1400 can be as follows: Figure 14 As shown, it includes: at least one processor 1401, at least one memory 1402 and at least one communication bus 1405; the memory 1402 contains a program 1403 and data 1404.

[0223] The bus 1405 may be a communication device for transmitting data between components within the electronic device 1400, such as an internal bus (e.g., a CPU-memory bus, where the processor is a central processing unit, or CPU for short), an external bus (e.g., a universal serial bus port, a peripheral component interconnect express port), etc.

[0224] In addition, the electronic device further includes: at least one network interface 1406 and at least one peripheral interface 1407. The network interface 1406 provides wired or wireless communication with an external network 1408 (e.g., the Internet, an intranet, a local area network, a mobile communication network, etc.); in some embodiments, the network interface 1406 may include any number of network interface controllers (NICs), radio frequency (RF) modules, repeaters, transceivers, modems, routers, gateways, any combination of wired network adapters, wireless network adapters, Bluetooth adapters, infrared adapters, near field communication (NFC) adapters, cellular network chips, etc.

[0225] The peripheral interface 1407 is used to connect to the peripheral device, and the peripheral device can be the peripheral device 1 ( Figure 14 1409 in), peripheral 2 ( Figure 14 1410) and peripheral 3 ( Figure 14 1411 in the figure). Peripherals are peripheral devices, which may include but are not limited to cursor control devices (such as a mouse, touchpad or touch screen), keyboards, displays (such as cathode ray tube displays, liquid crystal displays or light emitting diode displays), video input devices (such as cameras or input interfaces coupled to video files), etc.

[0226] The processor 1401 may be a CPU, or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0227] The memory 1402 may include a high-speed RAM (full name: Random Access Memory) memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage.

[0228] The processor 1401 calls the programs and data stored in the memory 1402 to execute the methods of the first to sixth embodiments of the present application.

[0229] Fourteenth embodiment

[0230] Corresponding to the methods of the first to sixth embodiments of the present application, the fourteenth embodiment of the present application also provides a computer storage medium, which stores a computer program, and the computer program is run by a processor to execute the methods of the first to sixth embodiments of the present application.

[0231] Although the present application is disclosed as above with the preferred embodiments, it is not intended to limit the present application. Any person skilled in the art may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

[0232] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory. Memory may include non-permanent storage in computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0233] 1. Computer-readable media, including permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include non-transitory computer-readable storage media, such as modulated data signals and carrier waves.

[0234] 2. Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0235] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

Claims

1. An information processing method, characterized in that: Applied to a display terminal set up at a distribution site, the method comprises: Obtaining site identification information corresponding to the delivery site and browser identification information corresponding to the browser of the display terminal; The browser identification information and the site identification information are sent to the server at a preset time interval, so that the server verifies the browser identification information and obtains first verification result information; if the first verification result information indicates that the browser identification information has been authorized by the management personnel identification information of the distribution site management personnel, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and the code validity information for verifying the validity of the target coded image; Obtaining a first uniform resource locator provided by the server, and generating the target coded image according to the first uniform resource locator; The target coded image is displayed on the browser page, so that when the target delivery capacity transfers the order at the delivery site, the delivery application end is used to scan the target coded image to enter the order transfer page to transfer the order to the delivery site.

2. The method according to claim 1, characterized in that If the first verification result information indicates that the browser identification information is not authorized using the administrator identification information, the method further includes: Obtaining a second uniform resource locator provided by the server, and generating a to-be-processed coded image according to the second uniform resource locator; the second uniform resource locator includes the site identification information and the browser identification information; The coded image to be processed is displayed on the browser page, so that the distribution site manager uses the management application to scan the coded image to be processed to request the service end to authorize the browser identification information using the manager identification information.

3. The method according to claim 2, characterized in that After the server uses the administrator identification information to authorize the browser identification information, the method further includes: Obtaining the authorized result information provided by the server through the management application; In response to receiving the authorized result information, the target coded image is used to replace the to-be-processed coded image on the browser page.

4. An information processing method, characterized in that: Applied to the server, the method includes: In response to receiving site identification information corresponding to the distribution site and browser identification information corresponding to the browser of the display terminal sent at preset time intervals by a display terminal set at the distribution site, verifying the browser identification information to obtain first verification result information of whether the browser identification information has been authorized using the manager identification information of the distribution site manager; If the first verification result information indicates that the browser identification information has been authorized using the administrator identification information, a first uniform resource locator is generated; the first uniform resource locator includes the site identification information and code validity information for verifying the validity of the target coded image; The first uniform resource locator is provided to the display terminal so that the display terminal generates the target code image according to the first uniform resource locator and displays it on the browser page, so that when the target delivery capacity transfers the order at the delivery site, the delivery application end is used to scan the target code image to enter the order transfer page to transfer the order to the delivery site.

5. An information processing method, characterized in that: Applied to the distribution application end, the method includes: In response to detecting a scan trigger operation for a target coded image displayed on a browser page of a display terminal set up at a distribution site, a first request message is sent to a server to request to obtain judgment result information for judging whether a first moment when scanning the target coded image is within a first validity period corresponding to the code validity information contained in the target coded image, so that the server parses the target coded image, obtains the code validity information contained in the target coded image, judges whether the first moment is within the first validity period based on the code validity information, and obtains judgment result information; the target coded image is generated by the display terminal based on a first uniform resource locator provided by the server, and the first uniform resource locator is generated after the server verifies the browser identification information corresponding to the browser of the display terminal sent by the display terminal and has been authorized using the management personnel identification information of the distribution site management personnel; Obtaining judgment result information provided by the server in response to the first request message; If the judgment result information is that the first moment is within the first validity period, the order information to be transferred is displayed on the order transfer page.

6. An information processing method, characterized in that: Applied to the server, the method includes: In response to receiving a first request message sent by the delivery application end for requesting to obtain judgment result information of whether a first moment when scanning a target coded image is within a first validity period corresponding to the code validity information contained in the target coded image, parsing the target coded image to obtain the code validity information contained in the target coded image; Based on the code validity information, it is determined whether the first moment is within the first validity period, and determination result information is obtained; the target coded image is generated by a display terminal set up at a distribution site based on a first uniform resource locator, and the first uniform resource locator includes site identification information corresponding to the distribution site and code validity information for verifying the validity of the target coded image; If the judgment result information is the first judgment result information that is within the first validity period at the first moment, the first judgment result information is provided to the delivery application end, so that the delivery application end displays the order information to be transferred on the order transfer page.

7. An information processing method, characterized in that: Applied to a management application end for use by distribution site managers, the method includes: In response to detecting a scan trigger operation for a coded image to be processed displayed on a browser page of a display terminal set at a distribution site, parsing the coded image to be processed to obtain browser identification information to be authorized that is contained in the coded image to be processed and corresponds to the browser of the display terminal; Sending a third request message to the server for requesting the use of the manager identification information of the distribution site manager who scanned the coded image to be processed to authorize the browser identification information to be authorized, so that the server responds to the third request message, verifies the manager identification information, and obtains third verification result information; if the third verification result information is that the manager identification information matches the target personnel identification information preset for the distribution site, then binding the manager identification information with the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized; Obtaining the authorization result information for the third request message provided by the server; The authorized result information is provided to the display terminal, so that the display terminal replaces the to-be-processed coded image on the browser page with a target coded image that can be scanned by the delivery application to enter the order transfer page in response to receiving the authorized result information.

8. An information processing method, characterized in that: Applied to the server, the method includes: In response to receiving a third request message sent by the management application end for requesting to use the manager identification information of the distribution site manager who scanned the coded image to be processed to authorize the browser identification information to be authorized, the manager identification information is verified to obtain third verification result information; the management application end is used to parse the coded image to be processed in response to detecting a scan trigger operation for the coded image to be processed displayed on the browser page of the display terminal set at the distribution site, and obtain the browser identification information to be authorized that is contained in the coded image to be processed and corresponds to the browser of the display terminal; If the third verification result information is that the manager identification information matches the target person identification information preset at the distribution site, the manager identification information is bound to the browser identification information to be authorized and the site identification information corresponding to the distribution site to authorize the browser identification information to be authorized; The authorized result information that has been authorized using the administrator identification information to authorize the browser identification information to be authorized is provided to the display terminal, so that the display terminal responds to receiving the authorized result information by replacing the to-be-processed coded image on the browser page with a target coded image that can be scanned by the delivery application end to enter the transfer order page.

9. An electronic device, characterized in that: include: processor; A memory for storing a computer program, wherein the computer program is executed by a processor to perform the method according to any one of claims 1 to 8.

10. A computer storage medium, characterized in that: The computer storage medium stores a computer program, which is executed by a processor to perform the method according to any one of claims 1 to 8.