Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script UrlFetchApp.fetch错误504_Google Apps Script_Google Sheets_Urlfetch - Fatal编程技术网

Google apps script UrlFetchApp.fetch错误504

Google apps script UrlFetchApp.fetch错误504,google-apps-script,google-sheets,urlfetch,Google Apps Script,Google Sheets,Urlfetch,我有一个谷歌电子表格作为附加脚本。脚本将电子表格发送到特定用户的列表 代码有时会工作,然后开始偶尔失败,现在一直失败 失败的代码是: function GetResult(url , requestData, ReportName) { var iCount = 0; var successful = false; var result = null; while(!successful) { try { re

我有一个谷歌电子表格作为附加脚本。脚本将电子表格发送到特定用户的列表

代码有时会工作,然后开始偶尔失败,现在一直失败

失败的代码是:

function GetResult(url , requestData, ReportName)
  {
    var iCount = 0;
    var successful = false;
    var result = null;

    while(!successful)
    {
      try
      {
        result = UrlFetchApp.fetch(url , requestData);
        successful = true;
        LoopCounter( ReportName + ": " +  iCount);
      }
      catch(e)
      {
        var stringgie = e;
        iCount = iCount + 1;
        LoopCounter( ReportName + ": " + iCount);
        successful = false;
      }
    }
    return result;
  }
失败的线路是

result = UrlFetchApp.fetch(url, requestData);
我怀疑这已经超出了我谷歌账户的“免费”部分,现在如果我想支付额外的处理费用,我不知道该怎么做

同时看看配额,我不知道为什么我会超过申请限制,我看不到申请提出那么多的要求


返回的错误描述不太有用

您可以发布错误代码或错误描述吗?您可以尝试使用requestData参数{muteHttpExceptions:true}禁用异常

我在谷歌有一个谷歌应用的商业账户,但我一直和你有同样的问题。错误503是随机发生的,最近也经常发生

我怀疑当电子表格或Google服务器运行缓慢且给出返回标题所需时间过长时,UrlFetchApp会返回此错误。在我们的案例中,UrlFetchApp问题发生在下面列出的3种情况中:

  • 当我们试图从繁重的电子表格中检索数据时
  • 同时访问时,或
  • 当谷歌服务器运行缓慢时(这在当今相当常见)

换句话说,UrlFetchApp正在超时

有人听说过这个问题吗?我一直在网上寻找帮助。我尝试过各种解决方案,但似乎都失败了。