Unlock instant, AI-driven research and patent intelligence for your innovation.

API (Application Programming Interface) management method and system

A management method and management system technology, applied in the field of API management methods and systems, can solve problems such as tight system coupling

Inactive Publication Date: 2010-08-25
CENNAVI TECH
View PDF0 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the inventors found that when using the map API for secondary development in the prior art, the provider of the map API directly provides the map API file to the user, and after the user receives the map API file, writes it into the In the developed system, the user configures relevant information to obtain various functions provided by the API. At the same time, because the user-developed system needs to call the resources corresponding to the API when the system is running, the provider of the map API above also needs to include the map API. The resources used, such as pictures and the style of controlling the display of the page, are provided to the user together, resulting in the tight coupling between the API file and the system developed by the user

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • API (Application Programming Interface) management method and system
  • API (Application Programming Interface) management method and system
  • API (Application Programming Interface) management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] An embodiment of the present invention provides an API management method, wherein the API server uniformly saves the API file and its corresponding resources, as shown in Figure 1, the method includes the following steps:

[0029] 101. Receive a request from a target system for invoking corresponding resources from an API file sent by a preset user interface, where the target system is a system developed by using the API file obtained from the API server.

[0030] The API server performs unified management on the API file and its corresponding resources. Compared with the prior art that directly provides the API file and its corresponding resources to the user, when there is a version update of the API file, it is convenient to manage the API file and its corresponding resource.

[0031] 102. Obtain the resource corresponding to the API file from a specified directory according to the API file's request to invoke its corresponding resource. The resource, such as the pi...

Embodiment 2

[0040] The embodiment of the present invention introduces an API management method in detail, as shown in Figure 4, the method includes the following steps:

[0041] 401. Before the user end calls the required API file from the API server end to perform secondary development, register the information of the user end on the registration page provided by the API server end.

[0042] The API server receives the registration information of the client, and sends a license key to the client through the preset user interface after the registration of the client is completed. Each license key uniquely corresponds to one client. After receiving the license key, the client saves it, and sends it to the API server before invoking the required API file from the API server.

[0043] 402. The client sends the license key, required API type and version number to the API server through the preset user interface. The API type can be JavaScript or Flex, depending on the programming language u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses API (Application Programming Interface) management method and system, relating to the field of geographic information systems. The invention solves the problem of excessive tight coupling between an API file and a system developed by adopting the API file in the prior art. An API service end uniformly stores the API file and a corresponding resource. The method comprises the following steps of: receiving a request for calling the corresponding resource by the API file transmitted by a preset user interface of a target system, wherein the target system is obtained by developing the API file obtained from the API service end; obtaining the resource corresponding to the API file from an appointed catalogue according to the request for calling the corresponding resource of the API file; transmitting the resource to the target system by the preset user interface and calling by the API file in the target system. The embodiment of the invention is mainly applied to a geographic information system.

Description

technical field [0001] The invention relates to the field of geographic information systems, in particular to an API management method and system. Background technique [0002] At present, with the introduction of Ajax technology, the Internet-based map search service has been greatly improved in performance, not only in speed but also in user experience, which has surpassed the traditional method. However, developing a complete map search service system requires a high cost of manpower and technology, and because of its professionalism, many companies are far behind. Under such circumstances, the map API came into being. [0003] Map API (Application Programming Interface, Application Programming Interface) provides various search services, map display, and map operation tools to users in the form of controls through programming languages, and these controls are called through different specified interface names. In this way, the complexity of the system is hidden under t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30G06F9/44
CPCG06F17/30G06F9/54G06F9/44
Inventor 付升荣郑小华曹家齐薛明
Owner CENNAVI TECH