Diferencia entre revisiones de «Aplicaciones Distribuidas: Un enfoque práctico»

Contenido eliminado Contenido añadido
→‎XML: Aplicando estilos
→‎APIs y APIs: Quitando un párrafo que ya no aplica
Línea 544:
 
El consumo de un API muestra la forma de llamar a cada función y la tarea que ésta desempeña, sin importar cómo se lleva a cabo dicha tarea. Un API hermetiza la complejidad de su operación y solo muestra al programador una fachada que permite acceder a ella.
Para empezar a consumir un API solo es necesario conocer su url y las diferentes funciones que ofrece con la descripción de parámetros.
Hay ciertas API's como flickr que necesitan que las personas que desean utilizrlas se registren para obtener su clave de acceso; mientras que hay API's de uso público como google traductor que no necesitan de esta tarea.
 
Para empezar a consumir un API solo es necesario conocer su url y las diferentes funciones que ofrece con la descripción de parámetros.
Algunas de las API más conocidas son:
 
Hay ciertas API's como flickr que necesitan que las personas que desean utilizrlasutilizarlas se registren para obtener su clave de acceso; mientras que hay API's de uso público como google traductor que no necesitan de esta tarea.
* Google Search: http://code.google.com/intl/es-ES/
* Flickr: http://www.flickr.com/services/api/
* Del.icio.us: http://delicious.com/doc/api
* Amazon: https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html
* Google Maps: http://code.google.com/intl/es-ES/apis/maps/index.html
* Youtube: http://code.google.com/intl/es-ES/apis/youtube/overview.html
 
Algunas API de ejemplo, que no necesitan de registro pueden encontrarse en http://jsonplaceholder.typicode.com/ que proveen endpoints de JSON para hacer prototipos o pruebas de integración con datos de ejemplos.
Algunos de los Ejemplos más simples y comunes de como implementar un API se puede encontrar en Google Code:
[http://code.google.com/apis/ajax/playground code.google.com]
 
== APIs Locales ==