Funcionamiento de una API y guardar información en MySQL

  • Autor Autor JetLagFox
  • Fecha de inicio Fecha de inicio
J

JetLagFox

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas a todos,

Llevo tiempo preguntándome cómo funciona una API. He buscado información pero por cada duda que resuelvo me surgen 50, y no termino de encontrar un curso/vídeo que me aclare las más importantes.

Entiendo que una API es un lugar donde se guarda información de diversos tipos, y mediante peticiones REST solicitas a la API esa información, y te la devuelve. Los ejemplos que he visto siempre usan el navegador, donde se puede ver la información en forma de array pero, ¿cómo se supone que puedo guardar la información de esa solicitud en MySQL por ejemplo? ¿Se pueden hacer peticiones cada cierto tiempo de forma automática para que se actualicen los datos?

Me gustaría usar la API de Xbox Live pero no entiendo nada. Tengo una web a la que me gustaría implementar por ejemplo los logros de los usuarios, pero no sé ni por dónde empezar. Si alguien me pudiese aconsejar o recomendar algún sitio donde empezar a aprender su funcionamiento se lo agradecería infinitamente.
 
Una API es como un canal que te permite comunicarte con un servicio, las peticiones y demas que puedes hacerle a una API dependera de la misma empresa, no se que reglas tenga la API de xbox live, eso debes averiguarlo en la misma documentacion que ellos den, ahi ademas tiene que salirte que informacion puedes solicitar y de que forma, quizas esta web te interese: Home | XboxAPI, al parecer te da acceso a la API de xbox Live sin mucho problema...
 
Hola, para entender una API es necesario leer de a pocos su documentación, la gran mayoría de API por seguridad necesitan una APIKEY para su funcionamiento, eso también te explican en su misma documentación y para ponerlo en practica también debes de entender mínimo un básico de JSON, XML para que obtengas sus datos mediante algún lenguaje de programación PHP, Javascript, etc.
PD: si lo que buscas es algo especifico no es necesario aprenderse toda la documentación, solo vaya al tema que te interese y lee, entiende y practica 🙂
 
Gracias por vuestras respuestas. En cuando a la API de XboxAPI, lo he encontrado en otros foros donde hablaban de él y donde el propio desarrollador hablaba del tema, pero lo ha limitado bastante y con precios. Imagino que será normal teniendo en cuenta del trabajo que hay detrás.
 
Atrás
Arriba