我正在使用 Google 表格从 Alpha Vantage 检索信息。如果我在调试下运行下面的代码并检查变量 v,v 就会得到我想要的数据。
如果我在工作表中调用该函数,它会返回“感谢您使用 Alpha Vantage!我们的标准 API 调用频率是每分钟 5 次调用,每天 500 次调用......”这意味着我调用了更多函数经常比我被允许的要多。
我已经尝试过多次。我总是在调试中得到正确的结果,在工作表中得到错误的结果。有什么建议吗?
function AVFunction()
{
var func="OVERVIEW"
var query="AAPL"
var v= AVImportJSON(func,query,"");
return v; // <-breakpoint
}
AVImportJSON 是一个最终使用 http://blog.fastfedora.com/projects/import-json 中的代码的包装
编辑:只有一个单元格调用该函数。
答案 0 :(得分:0)
似乎 Google Sheet 会多次调用一个函数。由于调用限制为每分钟 5 次调用,使用 Google Sheet 中的函数访问 Alpha Vantage 似乎不是一个好的解决方案。