Voy a intentarlo …
Supongamos que hay dos personas A y B que viven lejos. Ahora A quiere información de B, tomemos una foto en este caso, por lo que para obtener eso, A tendrá que llamar a B o enviar un correo a B y solicitar la foto, y B enviará la foto por correo electrónico (si la copia electrónica es requerido) o por correo (si se requiere copia impresa).
Aquí hay un conjunto de pasos seguidos para todo el proceso:
1. A llamado B
2. A hizo una solicitud para la copia en papel de la foto
3. B buscó la foto
4. B encontró la foto
5. Lo envió por correo electrónico a A
Ahora suponga que A y B trabajan en instalaciones altamente seguras, como la inteligencia del ejército. Tienen una regla de que nadie puede usar un teléfono, solo correos electrónicos. Entonces, aquí aumentará el conjunto de procedimientos, como los controles de seguridad, etc., y se agregará una regla que A no puede llamar a B.
Entonces, la tarea era que A necesitaba una foto de B y él y B tuvieron que seguir un conjunto de pasos para obtener la foto. Para obtener una copia impresa, los procedimientos serán diferentes.
Esto es lo que hace API. La API define un conjunto de reglas y procedimientos que son necesarios para que dos aplicaciones se comuniquen o utilicen para obtener información de cualquier aplicación.
- ¿Cómo es posible involucrarse con IDEO como estudiante de secundaria?
- ¿Cuál es un hecho deprimente que te has dado cuenta después / durante la escuela secundaria?
- ¿Qué se siente ser un estudiante de secundaria en la India?
- ¿Qué deben saber los estudiantes de secundaria sobre una carrera en ciencias de la computación?
- Como estudiante de secundaria, ¿cómo hago para preguntar sobre pasantías en empresas que generalmente no contratan estudiantes de secundaria?
Ahora tomemos ejemplo de Facebook. Supongamos que he desarrollado un sitio web donde puede iniciar sesión con su cuenta de Facebook. Ahora, después de registrarse, el sitio web necesita su foto y nombre, ya que están en su perfil de Facebook, por lo que realizará una solicitud a los servidores de Facebook utilizando la API de Facebook, que define cómo se debe hacer una solicitud, cuál es el formato, qué información Facebook tendrá que darme el nombre y la foto correctos, etc. Estas reglas, el formato de solicitud, etc. son parte de la API.