使用importjson API时出现Google工作表解析错误

使用importjson API时出现Google工作表解析错误,json,google-apps-script,google-sheets,Json,Google Apps Script,Google Sheets,所以我在GoogleSheets中使用自定义json函数,但它显示了解析错误 /** *将JSON数据导入电子表格例如:IMPORTJSON(“http://myapisite.com“,“城市/人口”) *@param url您的JSON数据的url作为字符串 *@param xpath将xpath简化为字符串 *@customfunction */ 函数IMPORTJSON(url,xpath){ 试一试{ ///费率/欧元 var res=UrlFetchApp.fetch(url);

所以我在GoogleSheets中使用自定义json函数,但它显示了解析错误

/**
*将JSON数据导入电子表格例如:IMPORTJSON(“http://myapisite.com“,“城市/人口”)
*@param url您的JSON数据的url作为字符串
*@param xpath将xpath简化为字符串
*@customfunction
*/
函数IMPORTJSON(url,xpath){
试一试{
///费率/欧元
var res=UrlFetchApp.fetch(url);
var content=res.getContentText();
var json=json.parse(内容);
var patharray=xpath.split(“/”);
//Logger.log(路径数组);

对于(var i=0;iHello Riza,我假设调用URL返回的JSON格式可能不正确。
I3
中的内容是什么?或者,如果您在将URL与
I3
中的内容连接后手动访问URL,则获得的结果是什么?谢谢。内容是跟踪号,用于获取“carrier”和状态数据,上面的代码是获取运营商数据,它将返回“usps”。这里的问题是谷歌似乎不理解这个公式,即使它应该理解编写的公式。因为我在朋友的谷歌表单上使用了这个代码,而且它是有效的。只是没有和我一起澄清,代码没有问题。我一直在用其他谷歌表单进行实验,它们是有效的。这只是我自己的谷歌表单h解析函数失败,这让我感到困惑。我和其他人一样使用同一个Google表单,但为什么是我自己的表单无法解析函数?它可能是
I3
中的值吗?请检查其中的值。为我将其设置为6会导致“节点不可用”。此外,请确保工作表中的函数完全符合以下要求:
=IMPORTJSON(JOIN(“,”http://shipit-api.herokuapp.com/api/guess/,I3),“0”)
。请告诉我您的结果。干杯“节点不可用”将是正确的结果,因为内容必须是字符串。您是如何得到该结果的?我复制粘贴了您在注释中编写的代码,但仍然是解析错误