首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google上的JSON : Exception:属性提供,没有值: url

Google上的JSON : Exception:属性提供,没有值: url
EN

Stack Overflow用户
提问于 2021-12-05 15:23:09
回答 1查看 215关注 0票数 2

我正在尝试将密码数据导入到Google页面中。在Apps脚本中,会出现以下错误:

代码语言:javascript
运行
复制
Exception: Attribute provided with no value: url
ImportJSONAdvanced  @ ImportJSON.gs:168
ImportJSON  @ ImportJSON.gs:63

同样,当我尝试使用这个公式在表中显示数据时:

=importJSON("https://api.coingecko.com/api/v3/coins/markets?vs_currency=eur&ids=bitcoin")

我得到了错误“#名字?”

有人能帮我吗?

在这里,导致错误的两个片段:

代码语言:javascript
运行
复制
function ImportJSONAdvanced(url, fetchOptions, query, parseOptions, includeFunc, transformFunc) {
var jsondata = UrlFetchApp.fetch(url, fetchOptions);   *<--- ERROR OCCOURS HERE
var muteHttpExceptions = true;
var object   = JSON.parse(jsondata.getContentText());
return parseJSONObject_(object, query, parseOptions, includeFunc, transformFunc);
}
代码语言:javascript
运行
复制
function ImportJSON(url, query, parseOptions) {
  return ImportJSONAdvanced(url, null, query, parseOptions, includeXPath_, defaultTransform_); //   *<--- ERROR OCCOURS HERE
}
EN

Stack Overflow用户

发布于 2021-12-05 15:42:41

api.coingecko有一些局限性。尝尝这个

代码语言:javascript
运行
复制
function getStatusCode(url = 'https://api.coingecko.com/api/v3/coins/markets?vs_currency=eur&ids=bitcoin'){
   var options = {
     'muteHttpExceptions': true,
     'followRedirects': false
   };
   var url_trimmed = url.trim();
   var response = UrlFetchApp.fetch(url_trimmed, options);
   Logger.log (response.getResponseCode());
}

如果您得到代码429,这意味着您发送了太多的请求。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70235730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档