【发布时间】:2021-03-31 10:16:40
【问题描述】:
我使用 CRYPTOFINANCE.ai 和 Google 电子表格 已有几个月了,我想继续前进,以便能够“自己”获取加密货币数据。
我发现了 CoinMarketCap API 并且应该这样做。我成功导入了一个或多个引号。现在我想导入完整列表数据,以便更新所有价格,以获得我的投资组合的实际价值。
这是我现在拥有的,但它没有导入完整的列表:
function price() {
var sh1=SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Feuille 4');
var requestOptions = {
method: 'GET',
uri: 'https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest',
qs: {
'start': '1',
'limit': '5000',
'convert': 'USD'},
'headers' : {'X-CMC_PRO_API_KEY': '**********'},
'json': true,
'gzip': true};
var url='https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest?symbol=ETH';
var result = UrlFetchApp.fetch(url, requestOptions);
var txt= result.getContentText();
var d=JSON.parse(txt);
sh1.getRange(1, 2).setValue(d.data.ETH.quote.USD.price)
}
我知道它有一些事情要处理:https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest,但我无法自己解决。
【问题讨论】:
-
您设法解决了这个问题吗?我也对这个感兴趣
标签: javascript google-apps-script google-sheets cryptocurrency