Cómo consultar el precio del bitcoin atraves de la api de coinmarketcap

in #criptomonedas7 years ago

Buenos dias a todos

El dia de hoy explicare algo básico de como consultar el precio de bitcoin en dolares desde la API que nos brinda coinmarketcap.

Empezemos:

  1. Qué es una Api:
    Application Programming Interfaces (Interfaces de programación de aplicaciones) en sencillas palabras: Una API es una especificación formal sobre cómo un módulo de un software se comunica o interactúa con otro.

Para empezar, vamos a ir a la documentación de la API de Coinmarketcap:

https://coinmarketcap.com/api/

visitando el siguiente enlace podemos ver datos de todas las criptomonedas.

Muchas informacion verdad, es algo dificil de leer, y no los podemos manipular directamente con nuestro navegador, para eso vamos hacer uso del lenguaje de programación de python, en este caso vamos a seleccionar solo la que nos interesa.

#libreria necesaria para hacer peticiones de Python
import requests

#Hacemos la llamada HTTP a la api de coimarketcap
info_btc = requests.get("https://api.coinmarketcap.com/v1/ticker/")
#Convertimos la variable en json si no nos funcionara
info_btc = info_btc.json()

#Tomamos el valor en dolares
valor_bitcoin_en_dolares = info_btc[0]['price_usd']

valor_bitcoin_en_dolares = float(valor_bitcoin_en_dolares)

#por último imprimimos la variable y le damos formato con 0 decimales en este caso
print "Valor bitcoin hoy es: ", format(valor_bitcoin_en_dolares,",.0f"), "Dolares" +'\n'

Si tienes alguna duda no dudes en preguntarme o comentar la publicación

No olvides Seguirme si no quieres perderte las próximas entregas, ¡un saludo!

Sort:  

Este Post ha recibido un Upvote desde la cuenta del King: @dineroconopcion, El cual es un Grupo de Soporte mantenido por 5 personas mas que quieren ayudarte a llegar hacer un Top Autor En Steemit sin tener que invertir en Steem Power. Te Gustaria Ser Parte De Este Projecto?

This Post has been Upvote from the King's Account: @dineroconopcion, It's a Support Group by 5 other people that want to help you be a Top Steemit Author without having to invest into Steem Power. Would You Like To Be Part of this Project?