Skip to content

Instantly share code, notes, and snippets.

@shopglobal
Created December 15, 2017 07:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shopglobal/9d6741c68ee53be9674efbdb7fb56939 to your computer and use it in GitHub Desktop.
Save shopglobal/9d6741c68ee53be9674efbdb7fb56939 to your computer and use it in GitHub Desktop.
Google Sheets Cryptocurrency Converter Script
function performLookups() {
convertCrypto('BTC', 'USD', 2, 3);
convertCrypto('LTC', 'USD', 3, 3);
convertCrypto('ETH', 'USD', 4, 3);
}
function convertCrypto(symbol, currency, row, column) {
var url = 'https://min-api.cryptocompare.com/data/price?fsym=' + symbol + '&tsyms=' + currency;
var response = UrlFetchApp.fetch(url);
var json = response.getContentText();
var data = JSON.parse(json);
Logger.log(data.USD);
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange(row, column).setValue(data.USD);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment