Joke Collection Website - Blessing messages - What does open API mean?

What does open API mean?

Open API means application programming interface, and open API means open application programming interface. If the program opens the API, it means opening the interface so that other programs can call your program data.

Just like your computer, mobile phone, etc. have some USB interfaces, it can also be said that they are open interfaces. With these interfaces, others can use them to do functions such as inserting USB flash drives and charging.

extended materials

for authentication (such as OpenID, OAuth and SAML), attaching standards to common APIs can make your API easy for developers and non-developers. If you don't handle authentication for users, you should use simple HTTP-based or token-based authentication instead of OpenID, OAuth or SAML. Their main purpose is to authenticate as users.

in addition, it is beneficial for developers to provide an open API that has been archived by itself. I recently started adding Swagger API documentation to my API.

Swagger allows developers to automatically generate code for APIs, which can be multilingual. If you don't follow this method, you should at least make sure that you provide an API client library using the most popular languages, such as Java, Node.js, Python, Ruby and object-oriented C (which is used to develop mobile applications).

Baidu encyclopedia-open API