MySQL - como usar una api?

 
Vista:
Imágen de perfil de Maria

como usar una api?

Publicado por Maria (3 intervenciones) el 25/06/2017 20:44:24
Hola a todos, juego WoW y en dicho juego está lo que se llama, casa de subasta. Bien, Blizzard proporciona una api (AUCTION API) para que podamos obtener los datos de la subasta y usarlos como querrarmos.
Lo que yo quiero es crear una base de datos en mysql, que haga una llamada a esa API, y me guarde los datos que quier, en mi base de datos.
Por ahora y como estoy empezando con todo esto, mi base de datos se llama subasta (original, no? ), y tiene una tabla llamada tblauctionh, cuyas columnas son nombreítem, región, reino, precio.
en nombreitem; va el nombre de los ítem que se venden en subasta
en region; acá la base de datos debería poder consultar y extraer el dato correcto pero los valores que irían son (US, EU, CN, TW y KR), según el nombre del ítem.
en reino; aca lo mismo que lo anterior, la base consultaría a la api y extraería el valor. Son mas de 500 reinos
y en precio; el precio del ítem según la región y el reino.

Lo que quiero saber básicamente es como hacer esa llamada a la api para poder consultar los datos de la base de datos de blizzar.

Tengo mi api key creada, y las páginas de blizzar son:
https://dev.battle.net/
https://dev.battle.net/io-docs
https://dev.battle.net/docs

espero me puedan dar una mano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 117
Bronce
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

como usar una api?

Publicado por Nicolas (46 intervenciones) el 27/06/2017 11:15:23
Hola María.
No estoy muy al tanto de esa API, pero supongo que tu base de datos no es la misma que la de blizzar, entonces si la información tu la tienes que extraer de una fuente externa deberías utilizar algún lenguaje de programación para hacerlo y así almacenarlo donde tú quieras.
Espero que te sea de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Maria

como usar una api?

Publicado por Maria (3 intervenciones) el 29/06/2017 06:11:21
Gracias por responder, pero el tema es cómo hago para extraer la información?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Stalin

como usar una api?

Publicado por Stalin (3 intervenciones) el 30/06/2017 16:36:25
Hola María, Nicolas esta en lo correcto debes usar un lenguaje de programación para extraer la información, ahora la pregunta es tienes acceso a la base de datos blizzar?
Si tienes acceso debes realizar un script por ejemplo en php donde te conectes a esa base y realices un select de las tablas que necesitas y luego las insertes (insert) a la base de datos que quieras.

Si no tienes acceso no podrás obtener esa información.

Espero sea de ayuda nuestros comentarios.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Maria

como usar una api?

Publicado por Maria (3 intervenciones) el 30/06/2017 17:27:51
Hola Stalin, supuestamente la api te permite entrar a esa base de datos. Voy a investigar un poco mas a ver si realmente es asi, Gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar