¿Qué significa API abierta?
Igual que tu ordenador, teléfono móvil, etc. Hay algunas interfaces USB, que también se pueden decir que son interfaces abiertas. A través de estas interfaces, otros pueden utilizarlas para completar funciones como conectar unidades flash USB y cargarlas.
Datos ampliados
Para la autenticación (como OpenID, OAuth y SAML), adjuntar estándares a una API común puede hacer que su API sea fácilmente accesible tanto para desarrolladores como para no desarrolladores. Si la autenticación no se maneja para el usuario, se debe utilizar una autenticación simple basada en HTTP o en token en lugar de OpenID, OAuth o SAML. Su objetivo principal es autenticarse como usuario.
Además, es beneficioso para los desarrolladores proporcionar una API abierta con sus propios archivos. 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, y estos códigos pueden estar en varios idiomas. Si no sigue este enfoque, al menos asegúrese de proporcionar una biblioteca cliente API en los lenguajes más populares, como Java, Node.js, Python, Ruby y C orientado a objetos (para desarrollar aplicaciones móviles).
Enciclopedia Baidu-API abierta