尝试在excel office脚本中运行以下代码,但它不断返回“超出最大调用堆栈大小”错误
async function main(workbook: ExcelScript.Workbook) {
// Your code here
const cuslocation = "New York"
const endpoint = "http://api.weatherstack.com/current?access_key=****367d8059062daa61b5**********&query="+ colocation;
const response = await fetch(endpoint)
console.log(response. Text());
}
学习office脚本,所以使这个简单的API调用,并尝试将数据记录到excel工作表。
1条答案
按热度按时间fv2wmkja1#
这对我很有效:
我使用了我自己的URL,因为你的API密钥过期了。你应该可以很容易地将你的URL替换为“端点”。
顺便说一下,在上面的例子中,“纽约”需要被编码为“New%20York”。这是我用来编码字符串的网站:https://meyerweb.com/eric/tools/dencoder/ .