CN109376023B - Method and equipment for generating calling information and issuing return code group - Google Patents

Method and equipment for generating calling information and issuing return code group Download PDF

Info

Publication number
CN109376023B
CN109376023B CN201811192012.3A CN201811192012A CN109376023B CN 109376023 B CN109376023 B CN 109376023B CN 201811192012 A CN201811192012 A CN 201811192012A CN 109376023 B CN109376023 B CN 109376023B
Authority
CN
China
Prior art keywords
group
return code
mapping
target
return
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811192012.3A
Other languages
Chinese (zh)
Other versions
CN109376023A (en
Inventor
张军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Shengpay E Payment Service Co ltd
Original Assignee
Shanghai Shengpay E Payment Service Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Shengpay E Payment Service Co ltd filed Critical Shanghai Shengpay E Payment Service Co ltd
Priority to CN201811192012.3A priority Critical patent/CN109376023B/en
Publication of CN109376023A publication Critical patent/CN109376023A/en
Application granted granted Critical
Publication of CN109376023B publication Critical patent/CN109376023B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/541Client-server

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the application discloses a method and equipment for generating calling information and releasing return code groups. One embodiment of a method for generating call information includes: sending a service interface calling request to second equipment corresponding to a service provider to obtain a message returned by the second equipment; extracting a return code in the message; matching the return codes in the message in the currently issued mapping group to obtain a matching result, wherein the mapping group elements in the mapping group comprise return code group elements and target group elements with a mapping relation, the return code group elements comprise the return codes and the return code meanings, and the target group elements comprise the target codes and the target code meanings; based on the matching result, call information is generated. Thereby improving the accuracy of the generated call information. And the calling information with higher accuracy is beneficial to determining the subsequent business process, thereby improving the flexibility and robustness of business process processing.

Description

Method and equipment for generating calling information and issuing return code group
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to a method and equipment for generating calling information and issuing a return code group.
Background
At present, many service providers provide their service interfaces to service consumers, so that when the service consumers execute their business processes, the service providers can call the service interfaces provided by the service providers to provide corresponding services to the service consumers.
In general, different results may be generated in the calling process due to various reasons, such as data parsing exception, communication exception, system internal error, service-dependent calling error, and the like. The call result is typically represented as a set of elements, namely a return code and a return code meaning. In order to facilitate the service user to view the call result, the service provider is required to write an interface document and provide the interface document to the service user. After the service user calls the service interface provided by the service provider, the corresponding call result can be obtained through the interface document. However, when the service provider adjusts the return code or the meaning of the return code of the service interface, the service provider cannot effectively notify the service user, so that the service user cannot obtain a correct call result, and the service user cannot continue to process the subsequent business process.
Disclosure of Invention
The embodiment of the application provides a method and equipment for generating calling information and issuing a return code group.
In a first aspect, some embodiments of the present application provide a method for generating invocation information, which is applied to a first device corresponding to a service consumer, and includes: sending a service interface calling request to second equipment corresponding to a service provider to obtain a message returned by the second equipment; extracting a return code in the message; matching the return codes in the message in the currently issued mapping group to obtain a matching result, wherein the mapping group elements in the mapping group comprise return code group elements and target group elements which have a mapping relation, the return code group elements comprise the return codes and the return code meanings, and the target group elements comprise the target codes and the target code meanings; based on the matching result, call information is generated.
In some embodiments, based on the matching result, generating invocation information includes: if the matching result indicates that the return codes in the message are successfully matched in the mapping group, acquiring a target group element in the successfully matched mapping group element as calling information; or if the matching result indicates that the return code in the message is unsuccessfully matched in the mapping group, generating abnormal prompt information as calling information.
In some embodiments, before matching the return code in the message in the currently issued mapping group, the method further includes: receiving a return code group issuance notification message from the second device; acquiring a currently issued return code group according to the return code group issuance notification message, wherein return code group elements in the return code group comprise return codes and return code meanings; and generating a mapping group based on the mapping relation between the return codes and the target codes and the return code group.
In some embodiments, generating the mapping set based on the mapping relationship between the return code and the target code and the set of return codes comprises: and matching the return code group elements in the return code group with the target group elements in the currently issued target group based on the mapping relation to generate a mapping group.
In some embodiments, matching the return code group elements in the return code group with the target group elements in the currently published target group based on the mapping relationship to generate the mapping group comprises: the return codes in the return code group elements in the return code group are accurately matched with the return codes in the mapping relation; if the precise matching is successful, establishing a mapping relation between the returned code group elements which are successfully matched and the target group elements corresponding to the mapping relation, and generating the mapping group elements.
In some embodiments, matching the return code group elements in the return code group with the target group elements in the currently issued target group based on the mapping relationship to generate a mapping group, further includes: if the precise matching is unsuccessful, fuzzy matching is carried out on the return codes in the return code group elements in the return code group and the return codes in the mapping relation; if the fuzzy matching is successful, establishing a mapping relation between the returned code group elements successfully matched in a fuzzy way and the target group elements corresponding to the mapping relation, and generating the mapping group elements.
In some embodiments, matching the return code group elements in the return code group with the target group elements in the currently released target group based on the mapping relationship to generate the mapping group further includes: if the fuzzy matching is unsuccessful, establishing a mapping relation between the returned code group elements in the returned code group and the default matched target group elements to generate mapping group elements.
In some embodiments, after generating the mapping group, further comprising: mapping checking is carried out on mapping group elements in the mapping group, and if the mapping group elements in the mapping group meet preset conditions, the mapping group is released; wherein the preset condition comprises at least one of the following: all the return code group elements in the return code group correspond to target group elements with mapping relation; each return code group element in the return code group only corresponds to one target group element with a mapping relation; any two target groups in a target group are different in element; the return code-group elements in the mapping-group are the return code-group elements in the return code-group.
In some embodiments, before matching the return code group elements in the return code group with the target group elements in the currently issued target group based on the mapping relationship to generate the mapping group, the method further includes: acquiring a return code group; editing the returned code group to obtain a target group; in response to receiving a storage request for the target group, adding the target group to a target group set to be issued corresponding to the target group; and issuing the target group in response to receiving an issuing request of the target group in the target group set to be issued.
In some embodiments, adding the target group to the set of target groups to be published corresponding to the target group includes: if the number of the target groups to be issued in the target group set to be issued is smaller than a first preset number threshold, directly adding the target groups into the target group set to be issued; and if the number of the target groups to be issued in the target group set to be issued is not less than the first preset number threshold, replacing the target group to be issued which is added earliest in the target group set to be issued with the target group.
In a second aspect, some embodiments of the present application provide a method for issuing a return code group, which is applied to a second device corresponding to a service provider, and includes: acquiring a return code group, wherein the return code group elements in the return code group comprise return codes and return code meanings; in response to receiving a storage request for the return code groups, adding the return code groups into a return code group set to be issued corresponding to the return code groups; and in response to receiving a release request of a return code group in the return code group set to be released, releasing the return code group, and sending a return code group release notification message to the first device corresponding to the service user.
In some embodiments, adding the return code group to the set of to-be-issued return code groups corresponding to the return code group comprises:
if the number of the to-be-released return code groups in the to-be-released return code group set is smaller than a second preset number threshold, directly adding the return code groups into the to-be-released return code group set;
and if the number of the return code groups to be released in the return code group set to be released is not less than the second preset number threshold, replacing the earliest added return code group to be released in the return code group set to be released by the return code group.
In some embodiments, before issuing the return code group, the method further comprises: and carrying out repeatability check on the return code group elements in the return code group, and carrying out semantic integrity check on the meaning of the return codes in the return code group elements in the return code group.
In a third aspect, some embodiments of the present application provide an apparatus for generating invocation information, where the apparatus is disposed on a first device corresponding to a service user, and includes: the calling unit is configured to send a service interface calling request to second equipment corresponding to a service provider to obtain a message returned by the second equipment; an extraction unit configured to extract a return code in a message; the matching unit is configured to match the return codes in the message in the currently issued mapping group to obtain a matching result, wherein the mapping group elements in the mapping group comprise return code group elements with a mapping relation and target group elements, the return code group elements comprise the return codes and the return code meanings, and the target group elements comprise the target codes and the target code meanings; and the generating unit is configured to generate the calling information based on the matching result.
In a fourth aspect, some embodiments of the present application provide an apparatus for issuing a set of return codes, where the apparatus is provided in a second service provider, and the apparatus includes: an obtaining unit configured to obtain a return code group, wherein a return code group element in the return code group includes a return code and a return code meaning; an adding unit configured to add the return code group to the to-be-issued return code group set corresponding to the return code group in response to receiving the save request for the return code group; and the release unit is configured to respond to the release request of the return code group in the return code group set to be released, release the return code group and send a return code group release notification message to the first equipment corresponding to the service user.
In a fifth aspect, some embodiments of the present application provide a computer device comprising: one or more processors; a storage device on which one or more programs are stored; the one or more programs, when executed by the one or more processors, cause the one or more processors to implement a method as described in any implementation of the first aspect or to implement a method as described in any implementation of the second aspect.
In a sixth aspect, some embodiments of the present application provide a computer-readable medium on which a computer program is stored, which computer program, when executed by a processor, implements a method as described in any of the implementations of the first aspect or implements a method as described in any of the implementations of the second aspect.
According to the method and the device for generating the call information and issuing the return code group provided by the above embodiment of the application, when the first device corresponding to the service user sends the service interface call request to the second device corresponding to the service provider, a message returned by the second device can be obtained. At this time, the first device may extract the return code in the message, and match the return code in the message in the currently issued mapping group to obtain a matching result. In this way, the second device can generate the calling information based on the matching result, thereby improving the accuracy of the generated calling information. And the calling information with higher accuracy is beneficial to determining the subsequent business process, thereby improving the flexibility and robustness of the business process processing.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is an exemplary system architecture diagram to which some embodiments of the present application may be applied;
FIG. 2 is a flow diagram of one embodiment of a method for generating invocation information in accordance with the present application;
FIG. 3 is a schematic diagram of an application scenario of the method for generating invocation information provided by FIG. 2;
FIG. 4 is a flow diagram for one embodiment of a method for generating a mapping group, according to the present application;
FIG. 5 is a flow diagram for one embodiment of a method for publishing a target group according to the present application;
FIG. 6 is a flow diagram for one embodiment of a method for issuing a return code group in accordance with the present application;
FIG. 7 is a block diagram of a computer system suitable for use in implementing the computer device of an embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 illustrates an exemplary system architecture 100 to which the method for generating call information, issue return code groups of the present application may be applied.
As shown in fig. 1, system architecture 100 may include devices 101, 102 and network 103. Network 103 is the medium used to provide communication links between devices 101, 102. Network 103 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The devices 101, 102 may be hardware devices or software that support network connectivity to provide various network services. When the device is hardware, it can be a variety of electronic devices including, but not limited to, smart phones, tablets, laptop portable computers, desktop computers, servers, and the like. In this case, the hardware device may be implemented as a distributed device group including a plurality of devices, or may be implemented as a single device. When the device is software, it can be installed in the above listed devices. At this time, as software, it may be implemented as a plurality of software or software modules for providing distributed services, for example, or as a single software or software module. And is not particularly limited herein.
In practice, a device may provide a corresponding network service by calling a service interface or providing a service interface. If the device calls the service interface, it may be embodied as a first device corresponding to the service user in the network communication. Accordingly, if the device provides a service interface, it may be embodied as a second device corresponding to the service provider in network communication.
As an example, in fig. 1, the device 101 is embodied as a first device corresponding to a service consumer, and the device 102 is embodied as a second device corresponding to a service provider. Specifically, the first device may send a service interface call request to the second device, to obtain a message returned by the second device; extracting a return code in the message; matching the return codes in the message in the currently issued mapping group to obtain a matching result; based on the matching result, call information is generated.
It should be noted that the method for generating the call information provided in the embodiment of the present application may be executed by the device 101, and the method for issuing the return code group may be executed by the device 102.
It should be understood that the number of networks and devices in fig. 1 is merely illustrative. There may be any number of networks and devices, as desired for implementation.
With continued reference to FIG. 2, a flow 200 of one embodiment of a method for generating invocation information in accordance with the present application is illustrated. The method for generating the calling information is applied to first equipment corresponding to a service user and comprises the following steps:
step 201, a service interface calling request is sent to a second device corresponding to a service provider, and a message returned by the second device is obtained.
In this embodiment, the second device (e.g., the device 102 shown in fig. 1) may provide a service and provide a service interface to the outside. Specifically, the service provider may encapsulate the source code and provide an API (Application Programming Interface) to the outside. A first device (e.g., device 101 shown in fig. 1) may send a service interface call request to a second device to use a service provided by the second device. After the service interface calling request is sent to the second device, a message related to a calling result returned by the second electronic device can be obtained.
Step 202, extracting the return code in the message.
In this embodiment, the first device may parse the message and extract the return code from the message. Since the message may be associated with the call result, the content thereof may include a return code associated with the call result. The return code may be an identifier defined according to a certain rule, and is composed of letters, numbers and the like. Different return codes correspond to different call results.
And step 203, matching the return codes in the message in the currently issued mapping group to obtain a matching result.
In this embodiment, the first device may match the return code in the message in the currently issued mapping group, so as to obtain a matching result. Here, the mapping group may be a mapping group element set including a plurality of mapping group elements, and each of the mapping group elements in the mapping group may include at least one return code group element and one target group element having a mapping relationship. In general, one target group element may correspond to multiple return code group elements. And one return code group element typically corresponds to only one target group element. Wherein each return code group element may include a return code and corresponding return code meaning. The return code may be an identifier defined according to a certain rule, and composed of letters, numbers, and the like. Different return codes correspond to different calling results. The meaning of the return code may be description information of a call result corresponding to the return code. Each object group element includes an object code and a corresponding object code meaning. The object code may also be an identifier defined according to a certain rule, and composed of letters, numbers, and the like. Different object codes correspond to different calling results. The object code meaning may be descriptive information of the call result corresponding to the object code.
It should be noted that the first device may issue a plurality of mapping groups, and each time a mapping group is issued, the first device may load the mapping group, and perform matching in the currently issued (newly loaded) mapping group after sending a service interface call request to the second device.
And step 204, generating calling information based on the matching result.
In this embodiment, the first device may generate the call information based on the matching result. Generally, if the matching result indicates that the return code in the message is successfully matched in the mapping group, the target group element in the mapping group element which is successfully matched is obtained and used as the calling information, and meanwhile, the subsequent service main process is continuously executed. And if the matching result indicates that the return codes in the message are unsuccessfully matched in the mapping group, generating abnormal prompt information serving as calling information, and skipping to execute a corresponding service branch flow. Specifically, the return code in the message may be compared with the return codes in the return code group elements in each mapping group element in the mapping group one by one, and if there is a return code that is the same as the return code in the message, the matching is successful, and the mapping group element corresponding to the return code is the mapping group element that is successfully matched. If all the return codes are different from the return codes in the message, the matching is not successful.
It should be noted that, if the first device is a client, the call information may be directly displayed. If the first device is a server, the calling information can be sent to a client corresponding to the service caller for display. Therefore, the service user can determine the calling result of the service interface according to the displayed calling information.
With continued reference to fig. 3, fig. 3 is a schematic diagram of an application scenario of the method for generating call information according to the present embodiment. In the application scenario shown in fig. 3, a server 301 corresponding to a service provider encapsulates a source code, and then provides a service interface 302 to the outside. At this time, the client 303 corresponding to the service consumer may send a service interface call request 302 to the server 301 corresponding to the service provider, and receive a message 304 returned by the server 301 corresponding to the service provider. The client 303 corresponding to the service user may extract the return code 305 in the message 304, match the return code 305 in the currently issued mapping group 306, and obtain a target group element 307 in the mapping group element that is successfully matched, as the calling information 308. At this time, the client 303 corresponding to the service user may present the call information 308.
In the method for generating call information provided in the foregoing embodiment of the present application, when a first device corresponding to a service user sends a service interface call request to a second device corresponding to a service provider, a message returned by the second device may be obtained. At this time, the first device may extract the return code in the message, and match the return code in the message in the currently issued mapping group to obtain a matching result. In this way, the second device can generate the calling information based on the matching result, thereby improving the accuracy of the generated calling information. And the calling information with higher accuracy is beneficial to determining the subsequent business process, thereby improving the flexibility and robustness of business process processing.
With further reference to FIG. 4, a flow 400 of one embodiment of a method for generating a mapping group in accordance with the present application is shown. The method for generating the mapping group is applied to first equipment corresponding to a service user, and comprises the following steps:
step 401, a return code group distribution notification message is received from the second device. In this embodiment, each time the second device (e.g., device 102 shown in fig. 1) corresponding to the service provider issues a return code group, a return code group issuance notification message is simultaneously transmitted to the first device (e.g., device 101 shown in fig. 1) corresponding to the service consumer.
Step 402, obtaining the currently released return code group according to the return code group release notification message.
In this embodiment, when the first device receives the return code group distribution notification message, the currently distributed return code group may be acquired. Wherein a return code-group may be a set of return code-group elements, including a plurality of return code-group elements, and each return code-group element in the return code-group may include a return code and a corresponding return code meaning. The return code may be an identifier defined according to a certain rule, and composed of letters, numbers, and the like. The meaning of the return code may be description information of a call result corresponding to the return code. For example, the return code group SERVICE-a may be [ (000, success), (001, failure), (002, system exception), (003, data parsing exception), (004, communication exception), (0051, system internal error), (0052, SERVICE-dependent call error) ]. Wherein, each return code group element can be composed of two parts: return code and return code meaning. For example, the return code in the return code group element (000, success) is 000, and the return code means success.
In some embodiments, after acquiring the currently issued return code group, the first device may generate the mapping group based on the mapping relationship between the return code and the target code and the return code group. The MAPPING relationship between the return code and the target code may be, for example, { MAPPING-a1: [ SERVICE-a-000, SERVICE-a-001] }, that is, the return codes 000 and 001 in the return code group SERVICE-a are mapped into the target code a 1. Here, one mapping group element in the mapping group may be generated based on one mapping relationship. Specifically, matching may be performed in the return code group SERVICE-a based on the return codes 000 and 001 in the above mapping relationship, and matching a return code group element (e.g., (000, success)) corresponding to the return code 000 and a return code group element (e.g., (001, failure)) corresponding to 001 as the return code group elements in the mapping group element. Subsequently, the object code meaning of the object code a1 is obtained, and the object code meanings of the object code a1 and the object code a1 are combined into the object group element in the map group element. As an example, one skilled in the art can write the object-code meaning of object-code a1 directly. As another example, matching is performed in a currently published target group (e.g., SERVICE-B) based on the target code a1 in the mapping relationship, and a target group element (e.g., (a1, processing completed)) corresponding to the target code a1 is matched as a target group element in the mapping group element. At this time, the resulting MAPPING group may be named, for example, SERVICE-a-MAPPING-SERVICE-B. One mapping group element in the mapping group may be, for example, the return code group elements (000, success) and (001, failure), and the target group element (a1, processing success). Wherein the target group may be a set of target group elements comprising a plurality of target group elements, each target group element in the target group comprising an object code and a corresponding object code meaning. The object code may be an identifier defined according to a certain rule, consisting of letters, numbers, etc. Different object codes correspond to different calling results. The object code meaning may be descriptive information of the call result corresponding to the object code.
It should be noted that the second device may issue multiple return code groups, and after one return code group is issued, the second device may send a return code group issuance notification message to the first device, so that the first device can obtain the currently issued return code group to generate the mapping group. The first device may publish a plurality of target groups, and each time a target group is published, the first device may load the target group to facilitate matching among the currently published target groups based on the mapping relationship.
And step 403, precisely matching the return codes in the return code group elements in the return code group with the return codes in the mapping relationship.
In this embodiment, the first device may perform exact matching on the return codes in the return code group elements in the return code group and the return codes in the mapping relationship, and determine whether there is a return code that is successfully matched with the return codes in the mapping relationship. If the exact match is successful, go to step 404, and if the exact match is unsuccessful, go to step 405. For example, if the return codes in the mapping relationship are 000 and 001, the first device may determine whether the return codes 000 and 001 exist in the return code group elements in the return code group, and if so, the exact match is successful, otherwise, the exact match is unsuccessful.
Step 404, establishing a mapping relationship between the returned code group elements successfully matched with the target group elements corresponding to the mapping relationship, and generating the mapping group elements.
In this embodiment, if the exact matching is successful, the first device may establish a mapping relationship between the returned code group element that is successfully matched and the target group element corresponding to the mapping relationship, and generate the mapping group element. For example, if the return codes 000 and 001 in the MAPPING relation { MAPPING-a1: [ SERVICE-a-000, SERVICE-a-001] } exist in the return code group elements in the return code group SERVICE-a, the return code group element (000, success) corresponding to the return code 000 in the return code group SERVICE-a and the return code group element (001, failure) corresponding to the return code 001 are obtained. Subsequently, the target group element corresponding to the target code a1 is acquired from the target group SERVICE-B (a1, the process is completed). At this time, the generated mapping group element includes the return code group elements (000, success) and (001, failure), and the target group element (a1, processing complete).
Step 405, fuzzy matching is performed on the return codes in the return code group elements in the return code group and the return codes in the mapping relationship.
In this embodiment, if the exact matching is unsuccessful, the first device may perform fuzzy matching on the return code in the return code group element in the return code group and the return code in the mapping relationship, and determine whether there is a return code that is successfully matched with the return code in the mapping relationship in a fuzzy manner. If the fuzzy matching is successful, go to step 406, and if the fuzzy matching is unsuccessful, go to step 407. Here, the fuzzy matching may be, for example, a regular matching. Specifically, if the return code in the mapping relationship is 005, the first device may determine whether the return code whose first three digits are 005 exists in the return code group elements in the return code group, and if so, the fuzzy matching is successful, otherwise, the fuzzy matching is unsuccessful.
Step 406, establishing a mapping relationship between the returned code group elements successfully matched with the fuzzy matching and the target group elements corresponding to the mapping relationship, and generating mapping group elements.
In this embodiment, if the fuzzy matching is successful, the first device may establish a mapping relationship between the returned code group element with which the fuzzy matching is successful and the target group element corresponding to the mapping relationship, and generate the mapping group element. For example, if the first three digits in the return code group element in the return code group SERVICE-A have a MAPPING relation of MAPPING-A2: [ SERVICE-A-005] } is the return code of 005, the return code group element corresponding to the return code of which the first three digits in the return code group SERVICE-A are 005 (0051, system internal error), (0052, SERVICE-dependent call error) is obtained. Subsequently, the target group element corresponding to the target code a2 is acquired from the target group SERVICE-B (e.g., (a2, processing error)). At this time, the generated mapping group element includes a return code group element (0051, system internal error), (0052, service dependent call error) corresponding to the return code whose first three-digit number is 005, and a target group element (a2, processing error).
It should be noted that the mapping relationship may be set with a priority, and if one return code is successfully and fuzzily matched with two or more mapping relationships, it is determined that the return code is successfully and fuzzily matched with the mapping relationship with the higher priority.
Step 407, establishing a mapping relationship between the returned code group elements in the returned code group and the default matched target group elements, and generating mapping group elements.
In this embodiment, if the fuzzy matching is unsuccessful, the first device may establish a mapping relationship between the returned code group elements in the returned code group and the default matched target group elements, so as to generate the mapping group elements. For example, a default matching target group element (e.g., (a3, others)) may be set in the target group, and if there is a returned code group element (e.g., (002, system exception), (003, data parsing exception), (004, communication exception)) in the returned code group that does not exactly match or fuzzy match all the mapping relationships, the returned code group element is mapped with the default matching target group element to generate the mapping group element. At this time, the mapping group element may include a return code group element (002, system exception), (003, data parsing exception), (004, communication exception) and a target group element (a3, others).
It should be noted that a mapping group usually contains only one default matching target group element.
In some embodiments, after generating the mapping group, the first device may further perform mapping check on mapping group elements in the mapping group, and issue the mapping group if the mapping group elements in the mapping group satisfy a preset condition. The preset condition may be various conditions set in advance. For example, the preset condition may include, but is not limited to, at least one of: all the return code group elements in the return code group correspond to target group elements with mapping relation; each return code group element in the return code group only corresponds to one target group element with a mapping relation; any two target groups in a target group are different in element; the return code-group element in the mapping-group is a return code-group element in the return code-group, and so on. In some embodiments, the first device may also generate a release version number for the mapping group.
In the method for generating a mapping group provided in the above embodiment of the present application, if a return code group release notification message sent by a second device corresponding to a service provider is received, a currently released return code group is obtained; and carrying out precise matching, fuzzy matching and default matching on the return codes in the return code group elements in the return code group and the return codes in the mapping relation to generate the mapping group elements in the mapping group, thereby improving the efficiency of generating the mapping group.
With further reference to FIG. 5, a flow 500 of one embodiment of a method for generating a target group in accordance with the present application is shown. The method for generating the target group is applied to first equipment corresponding to a service user, and comprises the following steps:
step 501, obtaining a return code group.
In this embodiment, the first device (e.g., device 101 shown in fig. 1) may copy any one of the set of return codes from the issued set of return codes. Wherein each return code group element in the return code group may include a return code and a corresponding return code meaning. The return code may be an identifier defined according to a certain rule, and composed of letters, numbers, and the like. The meaning of the return code may be descriptive information of the call result corresponding to the return code.
And 502, editing the returned code group to obtain a target group.
In this embodiment, since the target group and the return code group have the same format, the first device can edit the return code group as needed, thereby obtaining the target group. Wherein each target group element in the target group may comprise an target code and a corresponding target code meaning. The object code may be an identifier defined according to a certain rule, consisting of letters, numbers, etc. The object code meaning may be descriptive information of the call result to which the return code corresponds.
Step 503, in response to receiving the storage request for the target group, adding the target group to the target group set to be published corresponding to the target group.
In this embodiment, when receiving a save request for a target group, the first device may add the target group to a target group set to be published corresponding to the target group. For example, the first device may directly save the target group to the to-be-published target group set corresponding to the target group.
In some embodiments, in order to avoid an excessive number of target groups to be published in the target group set to be published, the first device may first determine the number of target groups to be published in the target group set to be published. If the number of the target groups to be published in the target group set to be published is smaller than a first preset number threshold (such as 10), directly adding the target groups into the target group set to be published; and if the number of the target groups to be published in the target group set to be published is not less than the first preset number threshold, replacing the target group to be published which is added earliest in the target group set to be published with the target group.
Step 504, in response to receiving a publishing request of a target group in the set of target groups to be published, publish the target group.
In this embodiment, the first device may publish the target group when receiving a publication request for the target group in the set of target groups to be published. In some embodiments, the first device may also generate a release version number for the target group.
In the method for releasing a target group provided in the above embodiment of the present application, the obtained return code group is edited, so as to obtain the target group; if a storage request for the target group is received, adding the target group into a target group set to be issued corresponding to the target group; and if the issuing request of the target group in the target group set to be issued is received, issuing the target group, thereby improving the efficiency of issuing the target group.
With further reference to fig. 6, a flow 600 of one embodiment of a method for issuing a return code group in accordance with the present application is shown. The method for releasing the return code group is applied to second equipment corresponding to a service provider and comprises the following steps:
step 601, obtaining a return code group.
In this embodiment, a second device (e.g., device 102 shown in fig. 1) may obtain the set of return codes. As an example, the second device may define an empty return code-group and add the return code-group elements to generate the return code-group. As another example, the second device may copy any one of the sets of return code groups to be distributed and edit it to generate a return code group. Wherein each return code group element in the return code group may include a return code and a corresponding return code meaning. The return code may be an identifier defined according to a certain rule, and composed of letters, numbers, and the like. The meaning of the return code may be description information of a call result corresponding to the return code.
Step 602, in response to receiving the storage request for the return code group, adding the return code group to the to-be-released return code group set corresponding to the return code group.
In this embodiment. In the case where a save request for a return code group is received, the second device may add the return code group to the set of to-be-released return code groups corresponding to the return code group. For example, the second device may directly save the return code group into the to-be-released return code group set corresponding to the return code group.
In some embodiments, in order to avoid an excessive number of the to-be-published return code groups in the to-be-published return code group set, the second device may first determine the number of the to-be-published return code groups in the to-be-published return code group set. If the number of the to-be-released return code groups in the to-be-released return code group set is smaller than a second preset number threshold (such as 10), directly adding the return code groups into the to-be-released return code group set; and if the number of the return code groups to be released in the return code group set to be released is not less than the second preset number threshold, replacing the earliest added return code group to be released in the return code group set to be released by the return code group.
Step 603, in response to receiving the release request of the return code group in the to-be-released return code group set, releasing the return code group, and sending a return code group release notification message to the first device corresponding to the service user.
In this embodiment, when receiving a release request for a return code group in a to-be-released return code group set, the second device may release the return code group, and send a return code group release notification message to the first device, so as to notify the service consumer that a new version of the return code group is currently released. In some embodiments, the second device may also generate a release version number for the return code group.
In some embodiments, before issuing the return code group, the second device may further perform a repetition check on the return code group elements in the return code group to determine whether there are repeated return code group elements in the return code group; and performing semantic integrity check on the meaning of the return codes in the return code group elements in the return code group to determine whether the meaning of the return codes in the return code group elements is complete. If the returned code group does not have repeated returned code group elements and the meaning semantics of the returned codes in the returned code group elements in the returned code group are complete, the returned code group can be issued.
Referring now to FIG. 7, shown is a block diagram of a computer system 700 suitable for use with a computer device (e.g., devices 101, 102 shown in FIG. 1) implementing embodiments of the present application. The computer device shown in fig. 7 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present application.
As shown in fig. 7, the computer system 700 includes a Central Processing Unit (CPU)701, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)702 or a program loaded from a storage section 708 into a Random Access Memory (RAM) 703. In the RAM 703, various programs and data necessary for the operation of the system 700 are also stored. The CPU 701, ROM 702, and RAM 703 are connected to each other via a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
The following components are connected to the I/O interface 705: an input portion 706 including a keyboard, a mouse, and the like; an output section 707 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 708 including a hard disk and the like; and a communication section 709 including a network interface card such as a LAN card, a modem, or the like. The communication section 709 performs communication processing via a network such as the internet. A drive 710 is also connected to the I/O interface 705 as needed. A removable medium 711 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 710 as necessary, so that a computer program read out therefrom is mounted into the storage section 708 as necessary.
In particular, the processes described above with reference to the flow diagrams may be implemented as computer software programs, according to embodiments of the present disclosure. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication section 709, and/or installed from the removable medium 711. The computer program, when executed by a Central Processing Unit (CPU)701, performs the above-described functions defined in the method of the present application. It should be noted that the computer readable medium described herein can be a computer readable signal medium or a computer readable medium or any combination of the two. A computer readable medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software or hardware. The described units may also be provided in a processor, which may be described as: a processor includes a calling unit, an extracting unit, a matching unit, and a generating unit. The names of these units do not constitute a limitation on the unit itself in some cases, for example, the invoking unit may also be described as "a unit that sends a service interface invoking request to a second device corresponding to a service provider and obtains a message returned by the second device". For another example, it can also be described as: a processor includes an acquisition unit, an addition unit, and a publication unit. The names of these units do not limit the unit itself in some cases, and for example, the acquiring unit may also be described as a "unit for acquiring a return code set".
As another aspect, the present application also provides a computer-readable medium, which may be contained in the computer device described in the above embodiments; or may exist separately and not be incorporated into the computer device. The computer readable medium carries one or more programs which, when executed by the computing device, cause the computing device to: sending a service interface calling request to second equipment corresponding to a service provider to obtain a message returned by the second equipment; extracting a return code in the message; matching the return codes in the message in the currently issued mapping group to obtain a matching result, wherein the mapping group elements in the mapping group comprise return code group elements and target group elements which have a mapping relation, the return code group elements comprise the return codes and the return code meanings, and the target group elements comprise the target codes and the target code meanings; based on the matching result, call information is generated. Or cause the computer device to: acquiring a return code group, wherein the return code group elements in the return code group comprise return codes and return code meanings; in response to receiving a storage request for the return code groups, adding the return code groups into a to-be-issued return code group set corresponding to the return code groups; and in response to receiving a release request of a return code group in the return code group set to be released, releasing the return code group, and sending a return code group release notification message to the first device corresponding to the service user.
The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.

Claims (14)

1. A method for generating call information, applied to a first device corresponding to a service user, is characterized by comprising the following steps:
sending a service interface calling request to second equipment corresponding to a service provider to obtain a message returned by the second equipment;
extracting a return code in the message;
matching the return codes in the message in a currently issued mapping group to obtain a matching result, wherein mapping group elements in the mapping group comprise return code group elements and target group elements with a mapping relation, the return code group elements comprise the return codes and the return code meanings, and the target group elements comprise the target codes and the target code meanings;
generating calling information based on the matching result;
before the matching of the return code in the message in the currently issued mapping group, the method further includes:
receiving a return code group release notification message from the second device;
acquiring a currently issued return code group according to the return code group issuance notification message, wherein return code group elements in the return code group comprise return codes and return code meanings;
generating the mapping group based on the mapping relation between the return codes and the target codes and the return code groups;
the mapping group is obtained based on the mapping relation between the return code group elements established by accurate matching, fuzzy matching and default matching and the target group elements corresponding to the mapping relation, the mapping relation is provided with priority, and if one return code is matched with a plurality of mapping relations in a fuzzy mode, the return code is determined to be matched with the mapping relation with high priority in a fuzzy mode.
2. The method of claim 1, wherein generating invocation information based on the matching result comprises:
if the matching result indicates that the return code in the message is successfully matched in the mapping group, acquiring a target group element in the successfully matched mapping group element as the calling information; or,
and if the matching result indicates that the return codes in the message are unsuccessfully matched in the mapping group, generating abnormal prompt information as the calling information.
3. The method of claim 1, wherein generating the mapping set based on the mapping relationship between the return code and the target code and the set of return codes comprises:
and matching the return code group elements in the return code group with the target group elements in the currently issued target group based on the mapping relation to generate the mapping group.
4. The method of claim 3, wherein matching the return code group elements in the return code group with the target group elements in the currently released target group based on the mapping relationship to generate the mapping group comprises:
matching the return codes in the return code group elements in the return code group with the return codes in the mapping relation accurately;
and if the accurate matching is successful, establishing a mapping relation between the returned code group elements which are successfully matched and the target group elements corresponding to the mapping relation, and generating the mapping group elements.
5. The method of claim 4, wherein matching the return code group elements in the return code group with the target group elements in the currently released target group based on the mapping relationship to generate the mapping group, further comprises:
if the precise matching is unsuccessful, fuzzy matching is carried out on the return codes in the return code group elements in the return code group and the return codes in the mapping relation;
if the fuzzy matching is successful, establishing a mapping relation between the returned code group elements successfully matched in a fuzzy way and the target group elements corresponding to the mapping relation, and generating the mapping group elements.
6. The method of claim 5, wherein matching the return code group elements in the return code group with the target group elements in the currently released target group based on the mapping relationship to generate the mapping group, further comprises:
and if the fuzzy matching is unsuccessful, establishing a mapping relation between the returned code group elements in the returned code group and the default matched target group elements to generate mapping group elements.
7. The method of claim 6, further comprising, after said generating said set of mappings:
mapping checking is carried out on mapping group elements in the mapping group, and if the mapping group elements in the mapping group meet preset conditions, the mapping group is issued;
wherein the preset condition comprises at least one of:
all the return code group elements in the return code group correspond to target group elements with mapping relation;
each return code group element in the return code group only corresponds to one target group element with a mapping relation;
any two target groups in the target group are different in element;
the return code-group elements in the map group are return code-group elements in the return code-group.
8. The method according to one of claims 3-7, wherein before said matching, based on said mapping relationship, the returned code group elements in the returned code group and the target group elements in the currently released target group to generate the mapping group, further comprises:
acquiring the return code group;
editing the returned code group to obtain a target group;
in response to receiving a storage request for the target group, adding the target group to a target group set to be issued corresponding to the target group;
and issuing the target group in response to receiving an issuing request for the target group in the target group set to be issued.
9. The method of claim 8, wherein adding the target group to a set of target groups to be published corresponding to the target group comprises:
if the number of the target groups to be issued in the target group set to be issued is smaller than a first preset number threshold, directly adding the target groups into the target group set to be issued;
and if the number of the target groups to be issued in the target group set to be issued is not less than the first preset number threshold, replacing the earliest added target group to be issued in the target group set to be issued with the target group.
10. A method for issuing a return code group, which is applied to a second device corresponding to a service provider, and comprises:
acquiring a return code group, wherein return code group elements in the return code group comprise return codes and return code meanings;
in response to receiving a storage request for the return code groups, adding the return code groups to a to-be-released return code group set corresponding to the return code groups;
responding to a release request of the return code group in the to-be-released return code group set, releasing the return code group, and sending a return code group release notification message to a first device corresponding to a service user, wherein the first device receives the return code group release notification message from the second device; acquiring a currently issued return code group according to the return code group issuance notification message, wherein return code group elements in the return code group comprise return codes and return code meanings; the first device generates a mapping group based on the mapping relation between the return codes and the target codes and the return code group;
the mapping group is obtained based on the mapping relation between the return code group elements established by accurate matching, fuzzy matching and default matching and the target group elements corresponding to the mapping relation, the mapping relation is provided with priority, and if one return code is matched with a plurality of mapping relations in a fuzzy mode, the return code is determined to be matched with the mapping relation with high priority in a fuzzy mode.
11. The method of claim 10, wherein adding the return code group to the set of return code groups to be released corresponding to the return code group comprises:
if the number of the to-be-released return code groups in the to-be-released return code group set is smaller than a second preset number threshold, directly adding the return code groups into the to-be-released return code group set;
and if the number of the return code groups to be released in the return code group set to be released is not less than the second preset number threshold, replacing the earliest added return code group to be released in the return code group set to be released with the return code group.
12. The method of claim 10, further comprising, prior to said issuing said set of return codes:
and carrying out repeatability check on the return code group elements in the return code group, and carrying out semantic integrity check on the return code meanings in the return code group elements in the return code group.
13. A computer device, comprising:
one or more processors;
a storage device on which one or more programs are stored;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-9 or to implement the method of any of claims 10-12.
14. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method of any one of claims 1 to 9 or carries out the method of any one of claims 10 to 12.
CN201811192012.3A 2018-10-12 2018-10-12 Method and equipment for generating calling information and issuing return code group Active CN109376023B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811192012.3A CN109376023B (en) 2018-10-12 2018-10-12 Method and equipment for generating calling information and issuing return code group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811192012.3A CN109376023B (en) 2018-10-12 2018-10-12 Method and equipment for generating calling information and issuing return code group

Publications (2)

Publication Number Publication Date
CN109376023A CN109376023A (en) 2019-02-22
CN109376023B true CN109376023B (en) 2022-09-23

Family

ID=65398306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811192012.3A Active CN109376023B (en) 2018-10-12 2018-10-12 Method and equipment for generating calling information and issuing return code group

Country Status (1)

Country Link
CN (1) CN109376023B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1253531A2 (en) * 2001-04-26 2002-10-30 Siemens Medical Solutions Health Services Corporation An identifier code translation system
CN105550059A (en) * 2015-12-09 2016-05-04 中国建设银行股份有限公司 Error code conversion method and equipment
CN105574056A (en) * 2014-11-07 2016-05-11 阿里巴巴集团控股有限公司 Abnormal problem positioning method and apparatus
CN106209398A (en) * 2015-04-30 2016-12-07 中兴通讯股份有限公司 A kind of method and device obtaining service error information based on Management Information Model
CN106445815A (en) * 2016-09-06 2017-02-22 合网络技术(北京)有限公司 Automated testing method and device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7200818B2 (en) * 2002-06-28 2007-04-03 International Business Machines Corporation Systems and methods for messaging in a multi-frame Web application
CN1878174A (en) * 2006-01-26 2006-12-13 华为技术有限公司 Method for displaying WAP browse content according to order information
CN102546796B (en) * 2011-12-31 2014-08-06 重庆新媒农信科技有限公司 Data updating system and method of service server
CN104750747B (en) * 2013-12-30 2019-02-12 腾讯科技(深圳)有限公司 Error information is converted to the method and system of bomp
CN106856485B (en) * 2015-12-08 2020-09-11 阿里巴巴集团控股有限公司 Data service publishing method and device
CN107025145B (en) * 2016-11-09 2020-09-01 阿里巴巴集团控股有限公司 Error code analysis method and device
CN107038041B (en) * 2016-12-27 2021-03-02 创新先进技术有限公司 Data processing method, error code dynamic compatibility method, device and system
CN107423140B (en) * 2017-06-19 2020-06-16 阿里巴巴集团控股有限公司 Return code identification method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1253531A2 (en) * 2001-04-26 2002-10-30 Siemens Medical Solutions Health Services Corporation An identifier code translation system
CN105574056A (en) * 2014-11-07 2016-05-11 阿里巴巴集团控股有限公司 Abnormal problem positioning method and apparatus
CN106209398A (en) * 2015-04-30 2016-12-07 中兴通讯股份有限公司 A kind of method and device obtaining service error information based on Management Information Model
CN105550059A (en) * 2015-12-09 2016-05-04 中国建设银行股份有限公司 Error code conversion method and equipment
CN106445815A (en) * 2016-09-06 2017-02-22 合网络技术(北京)有限公司 Automated testing method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Media Gateway Control Protocol (MGCP) Return Code Usage;B. Foster等;《https://www.rfc-editor.org/rfc/rfc3661》;20150411;第1-24页 *
SysTracker:一种采用***调用监测安卓应用资源使用的方法;许铝才等;《计算机应用与软件》;20141015;第31卷(第10期);第244-250页 *

Also Published As

Publication number Publication date
CN109376023A (en) 2019-02-22

Similar Documents

Publication Publication Date Title
CN110008045B (en) Method, device and equipment for aggregating microservices and storage medium
US11550599B2 (en) Method and apparatus for running applet
CN111400061A (en) Data processing method and system
CN111290806A (en) Calling method and device of application program interface, computer equipment and storage medium
CN113626223A (en) Interface calling method and device
CN112463729A (en) Data file storage method and device, electronic equipment and medium
CN110377273B (en) Data processing method, device, medium and electronic equipment
CN113515271B (en) Service code generation method and device, electronic equipment and readable storage medium
CN113742235A (en) Method and device for checking codes
CN112559024A (en) Method and device for generating transaction code change list
CN116737662A (en) Method, device, electronic equipment and storage medium for processing business data
CN109376023B (en) Method and equipment for generating calling information and issuing return code group
CN112084114B (en) Method and apparatus for testing interfaces
CN114625458A (en) Page data processing method and device, electronic equipment and storage medium
CN114648012A (en) Bill processing method and device, electronic equipment and computer readable medium
CN114780361A (en) Log generation method, device, computer system and readable storage medium
CN112783903B (en) Method and device for generating update log
CN112261072B (en) Service calling method, device, equipment and storage medium
CN114722108A (en) Customer service data processing method and device, electronic equipment and storage medium
CN112948306A (en) Method and device for expanding system interface
CN113779018A (en) Data processing method and device
CN113900895B (en) Information processing method, information processing apparatus, storage medium, and electronic device
CN114253520B (en) Interface code generation method and device
CN116012158A (en) Service processing method, device, equipment and storage medium
CN115134208A (en) Message conversion method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant