我正在使用Google Script和Google Financials获取有关我在文本文件中的股票列表的信息。问题是,FinanceApp似乎一次只能获得一个股票,因为我必须为超过250个股票做到这一点,我达到了最大通话限制。
有更好的方法吗?
答案 0 :(得分:0)
由于存在限制并且您正在进行重复测试,我建议使用缓存:然后您可以在不达到限制的情况下重复测试(假设您在相同日期始终请求相同的数据,即使用StockInfoSnapshot
)。
您可以通过打包FinanceApp.getHistoricalStockInfo()
来执行此操作,以便在可能的情况下从缓存中提供服务,或者如果信息不可用则添加到缓存中。
缓存可以方便地驻留在“与脚本相关的存储”中:https://developers.google.com/apps-script/script_user_properties
祝你好运!