Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.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 &引用;意外错误“;使用UrlFetch时抛出_Google Apps Script_Double Click Advertising - Fatal编程技术网

Google apps script &引用;意外错误“;使用UrlFetch时抛出

Google apps script &引用;意外错误“;使用UrlFetch时抛出,google-apps-script,double-click-advertising,Google Apps Script,Double Click Advertising,我已经使用应用程序脚本下载CM360报告并将其插入Google工作表有一段时间了,但几天前,我在运行代码时遇到以下错误: 异常:意外错误:(代码:23:56) 我正在运行的代码示例: function runreport() { var reportId = xxx; var profileId = xxx; var additionalParameters = {'synchronous': 'true'}; var ReportFile = DoubleClickCampaigns.Rep

我已经使用应用程序脚本下载CM360报告并将其插入Google工作表有一段时间了,但几天前,我在运行代码时遇到以下错误:

异常:意外错误:(代码:23:56)

我正在运行的代码示例:

function runreport() {
var reportId = xxx;
var profileId = xxx;
var additionalParameters = {'synchronous': 'true'};

var ReportFile = DoubleClickCampaigns.Reports.Files.list(profileId,reportId);
var ReportFileID = (ReportFile.items[0].id);
var newReportFile = DoubleClickCampaigns.Files.get(reportId, ReportFileID);

if(newReportFile.urls) {var httpOptions = {'headers': {'Authorization':'Bearer ' + ScriptApp.getOAuthToken()}};
var csvContent = UrlFetchApp.fetch(newReportFile.urls.apiUrl, httpOptions).getContentText();
var csvData = Utilities.parseCsv(csvContent);}}
是否有其他人遇到此问题并设法解决了此问题?

意外错误
是由于
UrlFetchApp
它已经存档了好几次,例如


因此,与其再次提交,不如对已经存在的问题进行“明星化”,以增加其可见性。

您所说的“查看URL时”是什么意思?此URL:从应用程序脚本中的响应中推送。然而,我现在意识到,当插入浏览器时,仅来自该URL的响应将提供一个身份验证错误,因为我没有在调用中插入标题/身份验证。@AR是的,因此401是不相关的,唯一相关的部分是“意外错误”,您可能希望问题反映这一点。此外,谷歌更好地解决了这一问题。在issuetracker中创建问题,并在此处添加问题链接作为答案。有关更多详细信息,请参阅。是的,我已编辑该问题,并将在issuetracker中创建一个问题!谢谢