Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Qué significa API abierta?

¿Qué significa API abierta?

API abierta, API significa interfaz de programación de aplicaciones, API abierta significa interfaz de programación de aplicaciones abierta. Si un programa abre una API, significa abrir una interfaz para que los programas de otras personas puedan llamar a los datos de su programa.

Así como su computadora, teléfono móvil, etc. tienen algunas interfaces USB, también se puede decir que son interfaces abiertas. Con estas interfaces, otros pueden usarlas para realizar funciones como insertar discos U, cargar. , etc.

Extensiones

Adjuntar estándares a API comunes para la autenticación (como OpenID, OAuth y SAML) puede hacer que su API sea fácil de usar para desarrolladores y no desarrolladores. Si no gestiona la autenticación de sus usuarios, utilice una autenticación simple basada en HTTP o en token en lugar de OpenID, OAuth o SAML, que están diseñadas principalmente para autenticar usuarios.

Además, es beneficioso para los desarrolladores proporcionar una API abierta que haya sido archivada. Recientemente comencé a agregar documentación de la API Swagger a mi API.

Swagger permite a los desarrolladores generar automáticamente código para API en varios idiomas. Si no sigue este enfoque, al menos debe asegurarse de proporcionar bibliotecas cliente API que utilicen los lenguajes más populares como Java, Node.js, Python, Ruby y C orientado a objetos (que se utiliza para desarrollar aplicaciones móviles).

Enciclopedia Baidu-API abierta