如何解决通过 GOOGLEFINANCE 检索 CVE-WT 的价格
TSX 上 CVE 的价格可以通过 Google 表格中的 =GOOGLEFINANCE("TSE:CVE","price")
检索。如何使用 GOOGLEFINANCE 获得 CVE-WT 的价格?
解决方法
我在 googlefinance 上找不到。您可以通过 yahoo 检索:
function marketPrice(code) {
var url='https://finance.yahoo.com/quote/'+code
var source = UrlFetchApp.fetch(url).getContentText()
var jsonString = source.match(/(?<=root.App.main = ).*(?=}}}})/g) + '}}}}'
var data = JSON.parse(jsonString)
var regularMarketPrice = data.context.dispatcher.stores.StreamDataStore.quoteData[code].regularMarketPrice.raw
return regularMarketPrice
}
function test() {Logger.log(marketPrice('CVE-WT'))}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。