我正在尝试构建一个能够从Cryptsy中读取价格的电子表格,
但是这些值只更新一次,即使我在SO上尝试了很多解决方案。
我正在使用
= ImportJSON(“http://pubapi.cryptsy.com/api.php?method=singlemarketdata&marketid=261&refresh=NOW()”,“/ return / markets / VIA / lasttradeprice”, “NOINHERIT,NOTRUNCATE,rawHeaders”,GOOGLECLOCK())
我也试过NOW() - 它只是挂起。
工作表设置为每次保存和每分钟刷新一次。
我正在使用
中的脚本https://gist.github.com/chrislkeller/5719258
老实说,我不知道它为什么没有更新(我刚刚今天早上刚开门,价格仍然相同)
帮助?
答案 0 :(得分:0)
您正在使用Cryptsy API:
http://pubapi.cryptsy.com/api.php?method=singlemarketdata&marketid={MARKET ID}
Cryptsy Documentation for their API
您正在添加:
&refresh=NOW()
到HTTP请求的URL的末尾。当我看到Cryptsy文档时,我没有看到任何添加类似内容的选项。
您可以尝试运行脚本,然后让脚本将数据放入电子表格,而不是尝试从电子表格函数触发HTTP请求。获取一个非常基本的脚本来运行每一分钟,如果这是你想要的,然后从那里构建。只需每分钟运行一个脚本,并阅读urlFetch:
答案 1 :(得分:0)
您正在将“& refresh = now()”硬编码为网址内的字符串。我想你的意图是每次都生成一个唯一的URL,因此谷歌不会缓存结果。
尝试“yourUrl& refresh =”+ now()所以函数now
在字符串之外并实际评估。可能只能在旧床单而不是新床单上工作。