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:
- 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!
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?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit