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

in #criptomonedas6 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?

Coin Marketplace

STEEM 0.19
TRX 0.12
JST 0.028
BTC 65348.61
ETH 3557.74
USDT 1.00
SBD 2.45