0
我已经构建了一个Google应用程序,用于将实时数据提供给我们的网站。我遇到的唯一问题是集成setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);与我目前的代码,以便我可以将我的谷歌应用程序框架到网站上。下面是我当前的代码:Google Apps脚本 - 集成XFrameOptions
function doGet() {
return HtmlService.createTemplateFromFile('index').evaluate();
}
function include(file) {
return HtmlService.createHtmlOutputFromFile(file).getContent();
}
function logNamesAndMajors() {
var spreadsheetId = '1slxKpwZQybc7MZFOzpJcndtACqNrpEeBgGXSkbHLJ-U';
var rangeName = 'Company Dashboard!A2:B';
var values = Sheets.Spreadsheets.Values.get(spreadsheetId,
rangeName).values;
return values;
if (!values) {
Logger.log('No data found.');
} else {
Logger.log('Name, Score:');
for (var row = 0; row < values.length; row++) {
// Print columns A and B, which correspond to indices 0 and 1.
Logger.log(' - %s, %s', values[row][0], values[row][1]);
}
}
}
我已经执行以下代码的第一部分是设置内嵌框架,但后来我的代码不会“获得”任何实际数据的,所以我似乎迷茫关于如何构建出我的特定代码的XFrameOptions。
var output = HtmlService.createTemplateFromFile('index').evaluate();
output.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
上我需要在哪里以及如何将XFrameOptions融入我的代码,这样我就可以在IFRAME这将不胜感激任何帮助!
我已经解决了它。我更新了功能的doGet(),内容如下: 回报HtmlService.createTemplateFromFile( '索引') 评估() .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); – ChrisSEO