我在google doc中有一个脚本来读取我们数据库中的记录。当我手动运行它时效果很好!
我将它设置为2小时触发器,每次运行时都会出现此错误:
6/15/17 4:50 AM | myFunction |服务不可用:文档(第4行,文件"代码")|基于时间的6/15/17 4:52 AM
我的代码的第4行是:
MyComponent
我也试过
(function(root) {
"use strict";
// if environment is node then import jquery.
var $ = (typeof module === "object" && module.exports) ? require('jquery') : jQuery;
function displayUser() {
var fetchCurrentUser = function (url) {
var xhr = $.get(url);
$.when(xhr)
.done(function(data) {
greet(data);
})
.fail(function(jqXHR, textStatus, errorThrown) {
console.log(errorThrown);
});
};
var greet = function(data) {
$('#greet').text('Hello ' + data.name);
}
fetchCurrentUser('/my/api');
return {
fetchCurrentUser: fetchCurrentUser,
greet: greet
};
}
// Added this conditional so I can test in jest
if (typeof module === "object" && module.exports) {
// Node
module.exports = displayUser();
} else {
// Browser (root is window)
root.displayUser = displayUser();
}
})(this);
知道为什么服务通过触发器不可用但手动运行时可用?