Joke Collection Website - Public benefit messages - What is api?

What is api?

What is api is introduced as follows:

API (Application Programming Interface): Some predefined functions are designed to provide applications and developers with the ability to access a set of routines based on certain software or hardware, without accessing the source code or knowing the details of the internal working mechanism.

Generally speaking, API is an interface, that is, a channel, which is responsible for the communication between a program and other software, and its essence is a predefined function.

API is usually provided in the form of Http, which implies that you can use me as long as you meet the standards I define.

Extended data:

API is often put together with SDK. SDK is a software development toolkit.

Software development toolkit is a collection of development tools used by software engineers to create application software for specific software packages, software frameworks, hardware platforms, operating systems, etc. Generally speaking, SDK means development? Windows? SDK used by applications under the platform.

Can it simply provide an application program interface for a programming language? Some files of API, but it may also include complex hardware that can communicate with some embedded systems.

General tools include utilities for debugging and other purposes. SDK usually includes sample code, supporting technical notes or other supporting documents to clarify doubts about basic reference materials.